在 DeepSeek Harness (DSH) 的插件化生态中,智能体经常需要调用外部工具来处理特定逻辑,比如数值计算。当模型难以直接生成精确的浮点数结果时,通过 Model Context Protocol (MCP) 调用专门的计算器插件是一个常见的解决方案。
xby-calculator-kel 是一个基于 Model Context Protocol (MCP) 的数值计算器插件,由开发者 xby-skill 维护。它解决了大模型在处理复杂数学运算时可能出现的精度偏差或计算错误问题,为智能体提供了一个可靠的数值计算后端。
核心功能¶
该插件提供了以下核心能力:
- set_xby_apikey:在聊天中设置 API 密钥。该设置支持自动持久化,重启 DSH 进程后依然有效。
- 基础运算:支持浮点数的加法 (
add)、减法 (subtract)、乘法 (multiply) 和除法 (divide) 运算。 - 高级运算:支持幂运算 (
power)、平方根计算 (sqrt) 以及整数阶乘计算 (factorial)。
安装与启用¶
安装该插件需要使用 DSH 的命令行工具。推荐使用官方仓库安装命令:
dsh plugin --profile web add github:xby_skill/xby-calculator-kel
安装完成后,插件将随 DSH 进程启动而生效。
典型用法¶
使用该插件通常包含两个步骤:
- 配置密钥:在对话中调用
set_xby_apikey函数,填入从小笨羊官网获取的密钥。 - 执行计算:根据需求调用相应的数学函数。例如,需要计算 \(5\) 的平方根时调用
sqrt,需要进行幂运算时调用power。
适用场景与注意¶
该插件适合需要在智能体中集成精确数学能力的场景,例如自动生成财务报表、科学计算辅助或数据清洗脚本。
注意事项:
- 使用前需前往 小笨羊官网 注册并获取 API 密钥。
- 调用 divide 函数时,除数参数必须非零,否则会导致计算失败。
- 插件以当前 DSH 进程的权限运行,安装前建议检查其源码与许可证(MIT)。
- 该插件为社区目录收录项目,与 DeepSeek 官方无从属关系。
xby-calculator-kel 为 DSH 生态提供了一个轻量且标准的数值计算解决方案。对于需要处理复杂数学逻辑的智能体开发而言,这是一个可以直接集成的工具。更多详情可参考 插件目录 或 GitHub 仓库。