← Back to home@ai-tools-mtl

Aurify

dsh(DeepSeek Harness)专利撰写把关人:先检索中国专利判断点子值不值得写(可反驳可批评),再走五方对齐访谈与八章交底书全流程:附图、仿真实验、七维审查、docx/PDF 导出。

Stars
8
Language
HTML
Created
Sep 18, 2026
Updated
Oct 5, 2026
GitHub repo

Introduction

点金 Aurify

Not every stone is worth gilding — appraise the idea before you gild it. 先验金,再点金。DeepSeek Harness(dsh) 的专利撰写把关人 · the patent-writing gatekeeper for dsh。

丢一个技术点子,点金先检索中国专利给出「建议写 / 收窄后写 / 不建议写」的评估(附公开号证据,可以反驳它),确认方向后再带你走完全流程:五方对齐访谈 → 八章交底书 → 附图与仿真实验 → 七维审查 → docx/PDF 导出。

与「帮你起草」类插件的本质区别:你的表述是待检验的起点,不是最终答案——它敢反驳、会批评、按证据给方向,结论由你拍板。

功能地图

阶段能力
点子评估中国专利查新(Google Patents CN 检索)+ 三档结论 + 对话定向
访谈五方对齐(现有技术缺点 → 技术问题 → 有益效果),就绪度工具打分,ready 前不动笔
撰写八章交底书 + 去 AI 味 + 效果对比框架
实验docker 仿真实验(公开数据集优先,真实场景标定仿真),运行记录自动落账
附图drawio / HTML 双通道渲染,黑白中文规范,编号与正文联动
审查/patent-review 七维 rubric + NLI 一致性,报告落档
导出代理机构模板交底书 + 申请文件三件套,docx/PDF,插图自动配对,标题层级归一化
导入已有 Word 交底书/申请文件按节名切入为八章草稿(缺章点名、已有内容拒覆写)

组成:14 个技能(撰写纪律)+ 5 个原生工具(就绪度打分、权利要求/正文检查、全流程推进、审查直通、环境自检)+ 10 个 MCP 工具(文档导入/导出/解析/渲染与几何自查/检索/实验/查新,Python 服务)+ /patent-review 审查命令 + Web 结构化卡片与项目面板。Bundle 不带 persona(人格在档案补丁层,安装时一并装入),可装入任意 dsh 档案。

安装

安装细节只维护一份正本(dist/ 内),根 README 只保留最短路径与跳转:

文档管什么
本节最短路径——能直接复制跑通的最少命令
dist/README.md完整接收方指南(中文):手动安装逐步命令、验收方法、模型配置、可选功能、核心兼容表、已知边界
dist/INSTALL-NEW-PROFILE.md安装器参数、手动步骤(英文)、macOS/Linux 路径替换表、故障排查

前置:DeepSeek Harness 桌面版(或 dsh ≥0.1.5);可选 uv(Python 服务)与 Docker Desktop(附图渲染、仿真实验)。

方式 A · 插件市场一键安装(桌面版内,最简)——桌面版 设置 → 插件市场,搜 Aurify 或 点金,一键装进当前活动档案(npm latest)。装完两步:把 dist/persona.patch.yml 的 yaml 块追加进该档案的 cordis.patch.yml;在 ~/.dsh/patent-services.yaml 写 mcp_wheel: true 并完整重启桌面壳。细节见 dist/README.md 的方式 A。

方式 B · 一键安装器(Windows,npm 路线)——从 npm 解析 @mtl-academic/dsh-patent(无需解包任何 tarball),建档案、装 persona、dump-config 验证全自动,幂等可重跑(已在市场装过的档案同样适用):

powershell -ExecutionPolicy Bypass -File dist\install-patent-profile.ps1 -Name patent-demo

方式 C · 手动安装(跨平台,npm)——两条命令:档案不存在时先 dsh --profile patent-demo --from-default-profile web 建档,然后 dsh plugin --profile patent-demo add @mtl-academic/dsh-patent;再装 persona(dist/persona.patch.yml 拷为档案的 cordis.patch.yml,已有补丁时改为追加 persona 条目);可选追加 Python 服务(已发布 PyPI:~/.dsh/patent-services.yaml 开 mcp_enabled + mcp_wheel 即可,uvx 自动拉取,重启桌面版)。装完先跑 dsh --profile patent-demo --dump-config(退出码必须为 0)再重启桌面版。装过旧版离线形态的档案,先删掉档案 pnpm-workspace.yaml 里旧安装器写入的 4 行 overrides:(会钉死本地 tarball)。逐步说明见 dist/README.md 的方式 C。

方式 D/E · 离线安装(无网环境)——用本仓库 dist/ 自带的 tarball:解包 tarball 为 bundle/ 目录(桌面端必须目录形态)→ 安装器加 -Offline -DistDir(或手动写 file: 依赖 + pnpm overrides)。<DIST> 与清单里所有 file: 路径都必须是绝对路径(file:./bundle 这类相对值会按档案目录解析,直接让档案不可启动);解包出的 bundle\ 与 tarball 是安装源,装完别删别移动。逐步命令见 dist/README.md 的方式 D/E。

装进已有档案(包括桌面版自建的档案)——安装器是合并写入:档案清单里既有的依赖与 bundles 层(桌面版自己的 dsh-tauri*、dshmarket、dsh-better-sidebar、dsh-rewind-plugin、@xmanrui/dsh-im)会保留,只新增本插件需要的条目。不要用编辑器整个覆盖 package.json:清单外的包会被 pnpm 当多余包删掉,档案就丢了桌面版插件。装完先跑 dsh --profile <档案名> --dump-config(退出码必须为 0)再重启桌面版——清单解析不了时桌面版会直接打不开该档案。细节与恢复步骤见 dist/README.md 的「装进已有档案」。

仓库结构

packages/bundle-patent/            # 能力 bundle:14 技能 + Web 卡片/面板 + MCP 行(@mtl-academic/dsh-patent)
packages/tool-patent/              # 就绪度打分、权利要求/正文检查、全流程推进工具(@mtl-academic/dsh-tool-patent)
packages/command-patent-review/    # /patent-review 确定性审查命令 + patent_review 直通工具(七维 rubric)
python/patent-services/            # Python MCP 服务:文档导入/导出/解析/渲染/检索/实验/查新(10 工具)
dist/                              # 可直接安装的 npm tarball + Python wheel + 一键安装器 + persona 补丁 + 接收方指南

技术标识:npm 包 @mtl-academic/dsh-patent(随两个 @mtl-academic 依赖包一同发布,发布后 dsh plugin add @mtl-academic/dsh-patent 直装;也可用 dist/ 内 tarball 离线安装);Docker 镜像 q771103517/dsh-patent(附图渲染)与 q771103517/dsh-patent-experiment(仿真实验),首次使用自动拉取。

开发

当前源码修复了整项审查漏读章节与申请文件、报告总分格式解析、失败实验日志误判完成及依赖安装失败仍继续执行的问题。整项审查传项目根目录(当前目录为项目时用 .),包含 brief.md、chapters/ 和 application/ 的顶层 Markdown;实验阶段要求至少一个实验的最新运行记录退出码为 0,或有明确的无需实验声明。本地 dist/ 已重建为全量并集构建 TS 0.1.6-alpha.7 与 Python 0.1.2(上述修复+已有文档导入、导出标题归一化、名称章单行门三项特性),待发布 registry;注意版本分叉——npm 已发布的 0.1.6-alpha.6(latest)与 PyPI 已发布的 0.1.1 出自修复线构建,不含那三项特性。

技能/Python 服务可直接改源码(Python 服务经 DSH_PATENT_SERVICES_DIR 指源码运行,改动即生效)。TS 包的构建接线在 deepseek-harness monorepo 内(tsdown preset、workspace 依赖),完整 monorepo 历史与构建上下文见本仓库 Release 附带的 dsh-patent-full.bundle(git clone 即得源码仓,pnpm install && pnpm run build)。独立打包:npm --prefix scripts install && npm --prefix scripts run build;Python wheel/sdist:python -m build --outdir dist python/patent-services(需安装 build 与 hatchling)。产物验证:python3 scripts/verify-dist.py;重建后用 --write-checksums 更新校验文件。独立 TS 打包生成声明但不代替完整 monorepo 类型检查;运行时依赖保持外置,发布依赖范围沿用已有分发包元数据。Python 测试:uv run --project python/patent-services --group test pytest python/patent-services/tests。

已知边界

  • 面向 dsh 0.1.5-rc 至 0.1.6-alpha 线核心;旧核心缺 Web 卡片时工具显示为文本行,功能不受影响。
  • 中国专利查新需本机能访问 patents.google.com(通常走代理);不可达时明确报错,不返回编造结果。
  • 附图渲染与仿真实验需要 Docker Desktop 在运行。

已知同类

deepseek-harness 是 DeepSeek AI 官方的 agent harness,本项目是其生态的第三方能力插件,与其无隶属关系。