DeepSeek Harness 插件

dsh-ultramath

数学建模竞赛多 Agent 求解工作流:「UltraMath」主控预设一个预设跑通 读题→框架→推导→编码→验算→论文→审稿 全流程,另有 数学家/工程师/作家/审稿人 4 个单阶段角色预设与 33 篇模型库技能文档。

跳到安装方式

来源信息

GitHub 仓库
Andiii208/dsh-ultramath
最近更新
2026年8月19日
分类
Skills 与任务指令
GitHub stars
0

安装

默认先复制一段 Prompt,让 Agent 读页面和仓库;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读页面和仓库。

请先不要安装。阅读这个 DeepSeek Harness 插件,说明它解决什么问题、会访问哪些文件、网络或密钥,以及如何安装和卸载。

插件页面:https://deepseekplugins.org/zh/plugins/Andiii208/dsh-ultramath
GitHub:https://github.com/Andiii208/dsh-ultramath
插件名:dsh-ultramath
作者:Andiii208
安装命令:dsh plugin --profile web add github:Andiii208/dsh-ultramath

确认前不要执行安装命令。

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

<div align="center">

dsh-ultramath — UltraMath 数学建模竞赛多 Agent 求解插件

![npm](https://www.npmjs.com/package/dsh-ultramath) ![license](LICENSE) ![node](package.json) ![dsh](https://github.com/deepseek-ai/deepseek-harness)

</div>

dsh-ultramath

UltraMath 数学建模竞赛多 Agent 求解插件:bundle 主形态(dsh.bundle.patchcordis.patch.yml 装载 node 半侧),纯 node 半侧,无浏览器 UI,不改 DSH 核心源码。

安装

dsh plugin --profile web add github:Andiii208/dsh-ultramath

安装后新建会话,预设选择器会出现「UltraMath」主控与 4 个单阶段角色预设。

特性

  • UltraMath 主控 + 4 角色预设:主控 UltraMath(唯一入口,自包含全流程)+ 数学家/工程师/作家/审稿人(单阶段手动切入),启动时幂等同步到 ~/.dsh/.agent-presets/
  • 33 篇模型库技能skills/模型库/ 33 个技能文档(28 篇单源搬运 + 5 篇新增),由根 SKILL.md触发词索引.md 按需指向,不注册进 catalog 避免刷屏。
  • 全流程阶段:读题 → 框架设计(Phase 0)→ 推导(Phase 1)→ 编码(Phase 2)→ 验算(Phase 2.5)→ 论文(Phase 3)→ 审稿(Phase 4),主控预设一次跑通,可随时单阶段切入/续跑。

工作原理

  • node 半侧在主机启动时把 presets/ 下 5 个预设目录(ultramath + ultramath-{mathematician,engineer,writer,reviewer})幂等同步到 ~/.dsh/.agent-presets/:字节相同则跳过,并校验 agent.cordis.yml 结构(缺 name / name 前缀非法 / 重复 id 视为失败)。
  • 通过 systemPrompt 区块向模型公告插件存在性与边界。
  • 技能文档随 npm 包分发(skills/**files 白名单内)。

开发与验证

npm ci
npm test            # lib 单测(node:test,12 例)
npm run check       # 包结构校验(frontmatter / 触发词索引完整性 / presets)
node scripts/validate-package.mjs --pack   # npm pack 内容核验(发布前置)

相关仓库

  • Andiii208/UltraMath:领域权威源(5 角色 Prompt、模型库、论文规范),本插件是其 DSH 发布镜像。