Get Started
运行模式
scmcphub 的两种运行模式,适用于不同使用场景
运行模式
scmcphub 提供两种不同的运行模式,以满足不同用户的需求和偏好。
工具模式
在工具模式下,scmcphub 提供一套精选的预定义函数,供 LLM 选择和执行。
优势:
- 稳定可靠:预定义函数确保一致且可靠的执行
- 可预测:已知的行为和预期输出
- 安全:受控环境,经过验证的操作
劣势:
- 灵活性有限:仅限于可用的预定义函数,需要自定义功能时应定义新工具
使用方法
在终端中运行
以下是一些示例:
配置 mcp
代码模式
在代码模式下,scmcphub 提供 Jupyter 后端,允许 LLM 生成和执行自定义代码。
该模式基于项目 https://github.com/huang-sh/abcoder
优势:
- 高度灵活:可以自由创建自定义工作流程并组合操作
- 可扩展:支持任何 Python 代码和外部库
- 交互式:实时代码执行和调试功能
劣势:
- 稳定性较低:代码生成每次可能不同
使用方法
在终端中运行
配置 mcp
以下是一些示例: https://youtu.be/3jtXIeapslI
选择合适的模式
- 当您需要可靠、可重复的操作和预定义函数时,使用工具模式
- 当您需要自定义工作流程或尝试新方法时,使用代码模式