dsh-normify
在终端中运行以下命令:
dsh plugin install yan-mc/dsh-normify
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install yan-mc/dsh-normify 即可安装该插件,插件源码位于 https://github.com/yan-mc/dsh-normify 。
插件介绍
架构文档画完即过期:粒度粗到看不出接口契约,AI 改代码时看不见全局,结构规范全凭自觉。Normify 把整个项目重述为一棵人机共读的分形模块树,让结构数据成为可校验的源数据,与代码互为契约——每次改动都被 normify_sync 检出漂移,normify_change_close 以零错误强制收尾,图与码永不脱节。
AI 侧提供生成技能与 31 个工具,支持先建图后编程、伴随编程改图的完整工作流;引擎侧执行三层零容忍校验(写时、全项目、冻结),产出 SHA-256 冻结的编译产物;人侧得到一个零依赖、双击即开的单文件交互式架构图,支持逐层下钻、API 直连箭头、中英切换、深链接与缩放。架构规则写在 policy.yml 中由校验强制执行,大仓库可增量再生成,只重建受影响子树。
适合使用 DeepSeek Harness 的工程师与团队,尤其是模块分层深、接口契约重、文档与代码长期脱节的场景。无需手工维护架构图:AI 边写边画,引擎把守契约,树可以拆到单一功能单元的粒度。
截图预览
使用场景
- 大型项目架构文档频繁过期,需要与代码实时同步
- AI 编程时缺乏全局视角,需要结构化上下文与影响面分析
- 团队协作中架构规范靠口头约定,需要强制校验与零错误门禁
适合人员
- 使用 DeepSeek Harness 的深度分层项目工程师
- 多模块多接口、文档与代码长期脱节的团队
- 希望先设计后编码的 AI 辅助开发实践者


