跳到主要内容
Plugin

dsh-normify

yan-mc/dsh-normify

Normify · DSH 插件:把项目架构写成归一化的分形模块树,三层校验(写时 / 校验 / 冻结回执)、30 个 normify_* 工具 + normify-gen 技能,一键渲染单文件交互式架构图;支持伴随式开发(change_open brief check 实施 refresh change_close)。

形态
Plugin 插件
安装
通过 profile 安装
需要密钥
否
近月下载
—
最近推送
3 天前更新

项目说明

From README

English · 简体中文 Normify · 归一化框架图构建器 把整个项目描述成一棵"人机共读"的分形模块树:AI 负责分析与创作,确定性引擎负责校验、编译与渲染 —— 点开任意模块,就是一张更精细的子图。--- 0.

一句话 Normify 是 DeepSeek Harness(DSH)插件 ,也是 一套写给 AI 用的开发流程 : - 给 AI 的 : normify-gen 技能 + 7 个原语工具 ( normify project / read / write / check / build / render / change ,按 op 分派;旧 31 个工具名可经 legacyTools 过渡)—— 让模型把仓库分析成模块树结构数据, 并在后续开发中 先建图后编程、伴随编程改图 (计划态建树 → 逐个实现 → 关单收尾)。

- 给引擎的 :零容忍校验(L1 写时 / L2 全项目 / L3 冻结)+ 确定性编译( tree.json 等五件产物 + receipt.sha256 回执自证链) + 渲染数据( renders/ ,决定"每一层怎么画")。- 给人的 : 单文件交互式架构图 ( normify.html )—— 逐层下钻、悬停看介绍、一键中英切换、深链接、 多树、 API 直连箭头 、跨层聚合、缩放与搜索。零依赖,双击即开。

它不是"生成一张图就结束"的工具:结构数据与代码 互为契约 ,每次改动都能被 normify check{op:"drift"} 检出漂移, 并以 normify change{op:"close"} ( 0 error 强制 )收尾,让"代码 → 架构图"永远同步。引擎层 :14 个模块、API 直连箭头(箭头锚定到具体 API 行)、带标签的子系统依赖、跨层聚合虚线 1.

它解决什么问题 痛点 Normify 的做法 --- --- 架构图一画完就过期 结构数据是 可校验的源数据 : normify check{op:"drift"} 按 fingerprint 检出漂移, normify change{o

安装方式

通过 profile 安装 · 安装无需配置

README 解析
shell
dsh plugin --profile <profile> add <dsh-normify 包目录或 .tgz 的绝对路径>

为什么是这个分数

近 4 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置。

维护活跃
96
实用度
90
生态热度
47
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算