DeepSeek Harness (DSH) 采用插件化架构。在模型推理任务中,特别是数学证明场景,验证 AI 生成的推导过程往往依赖人工检查。dsh-math-rigor 插件通过本地 MCP 服务器将形式化证明工具链接入 DSH,提供可审计的证明流程和自动化验证能力。
插件定位¶
这是一个运行在 DSH 0.2.x 上的 Cordis host plugin。它包含一个本地 stdio MCP 服务器(提供 23 个工具)、一个内置的 math-rigor skill 以及两个 slash 命令(/prove 和 /audit-proof)。其核心价值在于将形式化证明流程引入智能体工作流,确保数学推导的可信度。
核心功能¶
插件主要包含以下能力:
- 本地 MCP 服务器:通过 stdio 协议与 DSH 通信,提供 23 个工具用于处理证明、符号计算和逻辑检查。
- 内置 Skill:
math-rigorskill 处理证明、推导、恒等式验证、归纳法及反例搜索等任务。 - Slash 命令:
/prove <命题>:自动执行形式化、策略制定、引理分解、逐步机检、机器审计、最终报告的六阶段流程。/audit-proof <文本或会话 ID>:对证明文本或会话进行审查,拆解步骤 DAG、读取判定结果、进行结构性检查并生成问题清单。
安装与启用¶
使用 CLI 安装插件(需指定 profile):
dsh plugin --profile web add bauerelizabeth07139/dsh-math-rigor
若机器上未安装 git,可使用 tarball 地址:
dsh plugin --profile web add https://codeload.github.com/bauerelizabeth07139/dsh-math-rigor/tar.gz/main
前置条件与配置¶
插件依赖 Python 3.10+ 及 mcp、sympy、z3-solver、mpmath。
首次加载时必须配置 setup: true 或运行 tools/setup_dsh.py 来建立虚拟环境并安装依赖。环境就绪前,MCP 工具不可用。证明过程完全离线(仅安装期间使用网络)。
配置项示例(在 profile 的 loader row 中):
- id: dsh-math-rigor
config:
home: "D:/math-rigor-data"
setup: true
适用场景与安全机制¶
- 适用场景:需要高可信度数学推导、形式化验证、符号计算及逻辑推理的 DSH 智能体开发。
- 安全机制:插件在安全设计上严格限制输入,不使用
eval执行用户输入,不执行 shell 命令,不进行文件写入(除插件 home 目录外),且无网络连接用于推理。
总结¶
dsh-math-rigor 为 DSH 生态提供了严谨的数学证明基础设施。通过将工具链下沉到本地,它确保了证明过程的透明性与可审计性。更多详情可查看插件目录或 GitHub 仓库。