dsh-ca-ref
在终端中运行以下命令:
dsh plugin install Ansonfishing/dsh-ca-ref
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Ansonfishing/dsh-ca-ref 即可安装本插件,源码仓库见 https://github.com/Ansonfishing/dsh-ca-ref
插件介绍
审查 Clean Architecture、DDD 或六边形分层项目时,「标准答案」往往散落在各个参考仓的架构测试与设计文档里,每次审查都得重新翻找。dsh-ca-ref 把 8 个钉版参考仓库(Go、Java、C#、Python)预先索引为本地 FTS5 全文数据库,一条 ca_ref_baseline 命令即可拿到目标语言的完整基线:摘要卡、带断言模板与出处的规则清单、以及 8 条红旗规则,审查前一键就绪,审查完留账可追溯。
四个 Agent 工具(ca_ref_search、ca_ref_baseline、ca_ref_record、ca_ref_status)加 /ca-ref 命令通道覆盖完整工作流:跨断言、文档、结构的全文搜索;一次性基线检索;审查台账记录(项目、语言、命中规则、证据);以及参考库健康检查,包括钉版 SHA 校验。语料完整性由每日只读 git rev-parse HEAD 守护——检测到漂移时面板标 ⚠️,但绝不自动 re-clone,保证每条审计记录可复现。只读观察面板每 30 秒自动刷新,集中展示规则覆盖表、搜索记录、审查留账与命中统计。
适合定期审计多语言 Clean Architecture 项目、希望把「翻文档」变成「查索引」的开发者、技术负责人与代码审查 owner。
截图预览
使用场景
- 审查 Go/Java/C#/Python 多语言项目的分层架构是否符合 Clean Architecture 规范
- 审查前一键检索参考仓中的断言模板、架构规则与红旗项
- 审查结束后留账命中规则与证据,用命中统计反哺参考库策展
适合人员
- 负责多语言项目代码审查与架构合规的工程师
- 推行 DDD 或六边形架构的团队技术负责人
- 需要可追溯审查台账的架构治理与质量保障角色