DSH Plugins
返回列表
⚙️

SymPy-Calculate

工作流 更新于 2026.10.12

在终端中运行以下命令:

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 配置并信任会话权限策略的开发者