dsh-math
在终端中运行以下命令:
dsh plugin install hatter123/dsh-math
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装该插件,可通过命令 dsh plugin install hatter123/dsh-math,或从源码地址 https://github.com/hatter123/dsh-math 安装。
插件介绍
当 agent 在对话中遇到一道行列式、一次单位换算、一个不定积分时,过去的常见做法是心算或把问题甩回给用户。dsh-math 把数学计算变成 DeepSeek Harness 的原生能力——agent 在上下文中直接调用 math 工具,算完即答,无需切换到外部计算器。
底层由两个引擎分工:mathjs 负责数值侧,覆盖单位换算、矩阵运算、统计量、复数和大数;Algebrite 补齐符号代数侧,提供化简、展开、因式分解、求导、不定积分和多项式求根。调用方只需传入 operation 和 expression(可选 variable),结果以可读形式回到对话,例如 derivative(x^2, x) 直接返回 2*x,roots(x^2 - 3x + 2) 返回 [1, 2]。
适合在 Harness 工作流中频繁涉及数学辅助的人:做物理或化学课题时需要单位与矩阵速算的研究者、让 agent 帮忙化简公式并验证步骤的学生、以及在工程或数据分析中需要复数、大数和统计计算的工程师。一个轻量级的 MIT 插件,把数学留在对话里该在的位置。
使用场景
- Agent 在对话中直接计算行列式、单位换算或大数幂次
- 让 agent 对多项式求导、积分并验证结果
- 数据分析时需要复数运算或矩阵统计量的即时计算
适合人员
- 需要单位与矩阵速算的理工科研究者
- 用 agent 辅助化简公式和验证步骤的学生
- 在工程或数据分析中频繁遇到复数、大数和统计的工程师