math-research-dsh

DSH PLUGIN记忆与知识

仓库 xsoc1/math-research-dsh · npm math-research-dsh

记忆与知识 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

将 Codex 数学研究插件适配为 DSH 技能包,提供严谨开放数学研究、项目管理、工作流编排与 Lean 验证四大技能,助力数学研究自动化。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 2 复刻 0 · 未关闭 issue 0
最近更新 2026-10-03 创建于 2026-08-14
README 8.5 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:xsoc1/math-research-dsh
兼容 DSH 版本0.2.0-rc.2 等 12 个版本版本不匹配时安装会报错
Node.js 要求^22.19.0 || >=24.2.0来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名math-research-dsh可用 npm view 查看包信息

能做什么

4 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

math-research-dsh:DeepSeek Harness 的数学研究技能包

  • 严谨开放数学研究
  • 数学研究项目管理
  • 研究验证流水线
  • Lean 4 形式化审计

适用场景

代码评审文件读写

上游标签

dsh-plugin

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询
— · 其它检查项
  • L4_0_SANDBOX 沙盒安装判定 方式:沙盒安装执行

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

记忆与知识
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方xsoc1仓库 math-research-dsh · 默认分支 main
分类记忆与知识knowledge
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言Python仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue2 / 0 / 0收录时的数值,非实时
创建 / 更新2026-08-14 · 2026-10-03最后推送 2026-10-03
本站收录2026-08-22首次进入本站目录的时间

README 全文

8.5 KB
作者原文,中文版优先;只做安全转义,不改内容

math-research-dsh

English

面向长期数学研究的 DSH (DeepSeek Harness) 技能包. 它将
math-research 父插件
单向适配为四个可独立使用的 skill, 帮助研究者阅读文献, 积累可批注的工具与经验,
续接研究任务, 并在需要时使用 Lean 验证.

当前版本为 2.0.3, 同步自父仓库已发布 main 提交
72a1cc17.
upstream.lock.json 记录完整父提交和包内文件哈希.

选择入口

Skill 适用工作
math-research-workflow 选择研究工具, 维护当前进展, 续接会话与实际任务
manage-math-research-program 阅读文献, 工具卡与批注, 经验比较, 人可编辑的理解页面, Blueprint 已接受知识
rigorous-open-math-research 发展证明或反例, 解释成功与失败路线, 按问题需要审计论证
lean-verify 编译反馈, 精确目标与传递公理检查, 语义复核和可复现证据

2.0 提供工作方法和可执行工具. 研究者与 agent 根据问题选择方法, 协作方式和验证范围.
旧 sealed checkpoint 与流水线仍有兼容工具; 旧完整校验需要显式 --legacy-v1.
历史实验的阶段, 角色和额度规则仅属于对应的旧记录.

DSH 的 skill 工具按准确名称加载技能, 返回正文与 resourceBase. 包内文件和
Python helper 从该路径定位. 父插件中的 $skill-name 在此对应 DSH skill 工具;
也可在用户消息首行使用 /skill-name.

安装

以下两种安装方式二选一, 避免重复注册同一批 skill.

Bundle 安装:

dsh plugin --profile web add github:xsoc1/math-research-dsh

此命令跟随默认分支. 可复现的人工安装应使用已审查的完整 Commit,
写成 github:xsoc1/math-research-dsh#<40 位 Commit>; DSH STORE 的候选检查
同样读取固定 Commit.

package.json, cordis.patch.yml 和 index.mjs 通过 DSH 注入的公开
ctx.skills.register 服务注册包内四项技能. 新安装按 DSH 的 profile 重载方式生效.
Node.js 与 DSH 版本声明以及权限、依赖和失败边界见
DSH STORE 契约说明.
官方 DSH 0.1.7-rc.2, 0.2.0-rc.1, 0.2.0-rc.2 的 Linux 一次性
Profile 验收与商城仍受权限策略阻断的状态见
2026-10-02 复核记录.
2.0.3 使用由父资源 lock 生成的逐文件分发清单, 保留全部研究工具并排除 checkout
开发文件和生成缓存. 本轮修复和受审上架请求见
2026-10-04 修复记录.

本地开发与 junction 安装:

if($env:DSH_HOME)
{
$DshHomePath = $env:DSH_HOME
}
else
{
$DshHomePath = Join-Path $HOME '.dsh'
}
$DshRepoPath = Join-Path $DshHomePath 'math-research-dsh'
git clone https://github.com/xsoc1/math-research-dsh.git $DshRepoPath
powershell -ExecutionPolicy Bypass -File (Join-Path $DshRepoPath 'install.ps1')
python (Join-Path $DshRepoPath 'scripts/dsh-doctor.py')

install.ps1 将四个目录链接到用户技能根. 项目安装也可使用 .dsh/skills 或
.agents/skills. 普通目录副本的替换需要显式选择 install.ps1 -Force.
仓库脚本 dsh_run.py 可保存完整日志, context-audit.py 可检查上下文体积;
它们是 checkout 工具, 不随 npm 的 skills/ bundle 分发.

单向同步与维护

父仓库是研究方法和数学实现的唯一内容源. 本仓库只维护 DSH 加载方式, 布局映射,
打包和测试适配. 对上游内容的修改先进入父仓库, 再重放
scripts/sync-from-parent.py.

同步器复制四个 skill, 合并 workflow/Lean 的插件级 scripts/ 和 assets/,
将 manage 的 runtime/ 放到对应 skill 根, 同步根 smoke/unit tests 与 fixtures,
并改写 2.0 指南链接. Q9 测试沿用父源码的祖先目录发现逻辑, benchmark 不随 bundle 分发.
每次正式同步生成 manage MANIFEST.sha256 和父提交绑定的 upstream.lock.json.

python scripts/sync-from-parent.py --upstream  --expect-commit
python scripts/sync-from-parent.py --upstream  --expect-commit  --check
python scripts/validate_all.py .
python scripts/dsh-check-bundle.py

工作中的父源码可用 --preview 在外部目录试算, 正式目录不变.
预览包含 PREVIEW.json, 不代表已从冻结提交发布. 具体命令及证据范围见
2.0 发布验证.

维护规则:

  1. 每次变更运行仓库校验及相关行为测试. 提交前做 bundle 与 sync 检查.
  2. 不手改同步的 skills/, tests 或 docs. DSH 差异只通过同步脚本的层常量与明确路径改写重放.
  3. 两份 README 顶部互链, 同步维护测试索引. 文本使用 UTF-8 无 BOM, LF 和英文标点.
  4. 内容变更同步提升 package.json 版本. 提交后按 project.json 的 git_sync.push_order 推送.
  5. 正式同步使用 canonical clone 的已发布 main; 工作源码与未发布候选仅用于外部预览.
  6. 本仓库适配不修改 harness, profile 或 auth. 安装与进程操作由实际部署任务决定.

测试索引

当前保留 21 个根 smoke, 可逐个执行 python tests/. 1.x 测试验证兼容实现,
不是 2.0 研究行为要求. 根 unit tests 使用 python -m unittest discover -s tests -p 'test_*.py' -v.
测试环境安装 pyyaml 和 jsonschema; 可选任务模板的行为测试使用 Node.js.

范围 根测试文件
DSH 适配与打包 test_sync_from_parent.py, test_store_packaging.py, test_store_disposable_profile.py, smoke_doctor.py, smoke_dsh_run.py, smoke_context_audit.py, smoke_version_bump.py
2.0 续接 test_research_state.py, smoke_recovery_status.py
文献与观测 smoke_research_library.py, smoke_performance_metrics.py, smoke_skill_sources.py
Blueprint 与 Git smoke_blueprint_gateway.py, smoke_sync_remotes.py
Lean 兼容 smoke_lean_verify.py, smoke_lake_build_guard.py
1.x 流水线兼容 smoke_pipeline_gate.py, smoke_scoped_pipeline.py, smoke_nested_repo.py, smoke_closure_first.py
1.x 状态与交接兼容 smoke_handoff.py, smoke_checkpoint_resume.py, smoke_formalization.py, smoke_formalization_handoff.py, smoke_whiteboard.py

包内插件测试:

test_store_disposable_profile.py 使用 --expect-dsh <精确版本> 显式绑定另行安装的
官方 DSH CLI 和当前候选包,
仅在一次性 DSH_HOME 中验证安装、启动、卸载与回滚; CI 保存不含 Web 令牌的报告.

  • skills/manage-math-research-program/scripts/tests/: test_research_experience.py,
    test_research_library_v2.py, test_library_q9_reuse.py.
  • skills/lean-verify/scripts/tests/: test_v2_verifier.py, test_v2_lean_real.py.

Q9 测试在祖先目录寻找 benchmarks/codex-20260908-q9/evidence.
bundle 缺少原件时明确 SKIP; 此时直接请求 --output 回放会失败并说明缺少原件.
Lean 实测通过
LEAN_VERIFY_REAL_LEAN 指定固定工具链, 可选 LEAN_VERIFY_REAL_LAKE;
未配置时明确跳过, 不计为编译验证通过. LEAN_VERIFY_TEST_TMPDIR 可指定测试临时目录,
默认使用系统临时目录. CI 在 Windows/Linux 跑可移植测试, 另由
leanprover/lean-action@v1 按 fixture 固定 4.31.0 并显式启用真实 Lean 测试.
包目录为 tests/fixtures/lean-v2-runtime, 同步保留 lean-toolchain, lakefile.toml
及父仓库实际生成的 lake-manifest.json; .lake/ 构建缓存不随同步复制.
CI 在该固定工具链目录启动测试, helper 在各自固定了 lean-toolchain 的临时项目中执行 Lean.
sync-check 从 lock 固定的父提交运行同步检查与 Q9 原件回放, 保存实际证据.

文件与历史

  • skills/: 单向同步的技能, helper, runtime, 参考资料与模板.
  • scripts/, tests/: DSH 维护工具与行为测试.
  • docs/: 同步指南与 DSH 发布验证说明.
  • AGENTS.md: 工作方法和本轮维护记录.
  • AGENTS_HISTORY.md: 旧维护, 故障与方法来源记录; 各技能历史位于 references/changelog.md.

许可证: MIT.

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
math-research-dsh 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:xsoc1/math-research-dsh` 即可。对应的 npm 包名是 `math-research-dsh`。

math-research-dsh 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

math-research-dsh 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

math-research-dsh 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.2.0-rc.1、0.1.7-rc.2、0.1.7-alpha.2、0.1.6-alpha.2、0.1.6-alpha.1、0.1.5-rc.2、0.1.3-alpha.2。版本较多,只列出前 8 个。

math-research-dsh 需要什么运行环境?

Node.js ^22.19.0 || >=24.2.0。环境不满足时安装会失败,建议先确认本机版本。

math-research-dsh 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

math-research-dsh 有哪些功能?

严谨开放数学研究、数学研究项目管理、研究验证流水线、Lean 4 形式化审计。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

记忆与知识
按星标排序,可作替代方案

ruflo

ruflo

L3 · 安装规范通过 7.4 万 星

OpenViking

OpenViking

面向 DeepSeek Harness 的 OpenViking 记忆与上下文插件:pre-step 自动召回与画像注入、会话捕获、`vik

L3 · 安装规范通过 3.9 万 星

WeKnora

WeKnora

把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己

L4 · 沙盒安装通过 3.3 万 星

distilly

distilly

Distilly — Distill how they think into reusable Skills for any Agent o

L4 · 沙盒安装通过 2.5 万 星

EverOS

EverOS

L4 · 沙盒安装通过 1.3 万 星

MemOS

MemOS

L4 · 沙盒安装通过 1.2 万 星

xsoc1 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。