SymPy-Calculate
在终端中运行以下命令:
dsh plugin install 11350613/SymPy-Calculate
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的 web 配置档中执行 dsh plugin install 11350613/SymPy-Calculate(源码仓库:https://github.com/11350613/SymPy-Calculate),安装后重启 web 并在新建会话时选择 SymPy Calculate 预设。
插件介绍
在对话式代理里做符号推导、化简或方程求解时,模型往往只能给出近似步骤或不可执行的纸面数学,你很难在同一环境里用 SymPy 验证结果。SymPy-Calculate 在 DeepSeek Harness 上提供基于 minimal 的代理预设,并增加一个无状态的 sympy_calculate 工具:每次调用都会在全新进程中执行你提交的完整 Python 脚本,并针对本机 SymPy 开发版源码运行,让符号计算与对话流程连在一起。
核心能力很集中:工具接收一段可独立运行的脚本,标准输出与标准错误会合并返回;单次调用有 120 秒超时,stdout 与 stderr 各自上限约 200 万字符。由于每次都会重新启动解释器并承担 SymPy 导入成本,更适合把相关计算写进同一段脚本批量完成,而不是拆成大量零碎调用。若进程以非零退出码结束,会以工具错误形式反馈,便于排查脚本或环境问题。
该预设面向已在本机准备好 SymPy 源码检出与 Python 环境的用户,例如做课程作业、科研草稿或需要可复现符号运算的开发者。请注意:sympy_calculate 会以当前用户权限执行任意 Python,且未做沙箱隔离,只应在您信任模型与会话权限策略的环境中启用。安装与使用需 web 配置档及 agent-preset-registry 服务;在无头、sdk 等配置下默认不可选,除非您的自定义配置同样提供该服务。
使用场景
- 在对话中让代理运行 SymPy 脚本验证化简或求导结果
- 把多步符号运算写进一段脚本,避免频繁单独调用工具
- 在 web 会话里选用 SymPy Calculate 预设做可复现的数学推导
适合人员
- 本机已配置 SymPy 源码检出与 Python 环境的用户
- 需要在代理对话中执行真实符号计算的学生或研究者
- 使用 DeepSeek Harness web 配置并信任会话权限策略的开发者