arch-doc
分析代码库并生成架构文档:模块职责、依赖关系、入口点与运行方式。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,301
- 最近推送
- 13 天前更新
项目说明
From README
arch-doc English 简体中文 A DSH skill plugin: point it at a codebase and it generates architecture documentation (module responsibilities, dependencies, entry points, run methods).
The npm package is named dsh-arch-doc (the original arch-doc name is blocked by npm's anti-squatting check, renamed 2026-09-02); the GitHub repository and plugin id remain arch-doc .Both refer to the same project.
Positioning arch-doc is an architecture-documentation plugin: the scanner extracts only hard facts (language, directories, dependencies, entry points — deterministic data), while semantic summaries are added by the LLM following a fixed template, with inferences explicitly marked.
It answers: - What kind of project is this (language / framework / build system / repo type)?- How are modules divided, and what is each responsible for?- How do internal / external dependencies relate?- Where are the entry
Original description
Analyze a codebase and generate architecture documentation (module responsibilities, dependencies, entry points, run methods).
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add "github:duyanta123/arch-doc#v0.1.5"npm install dsh-arch-doc安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 读取文件
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 14 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1301 次,star 不多但真在被使用。
- 维护活跃
- 86
- 实用度
- 74
- 生态热度
- 62
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
dsh-delivery-kit
Lucky020/dsh-delivery-kit
把代码仓库与运行中的系统变成验收材料:数据库设计、概要设计、详细设计、带截图的使用说明书,以及测试报告、上线报告、验收报告。章节按 GB/T 8567-88 组织,无法核实的字段与结论一律留空,不编造。需 Python 3 与 python-docx 生成 .docx,自动截图需 Google Chrome。
geml
geml-spec/geml
按块寻址的文档读写:MCP server 提供 geml_get / geml_set / geml_check 等工具,Agent 只取回或改写 Markdown、GEML 文档中的某一个块,而不是整篇文件。另带 GEML 写作技能,以及把项目调用图构建为 GEML codemap 并浏览的代码图谱技能。
dsh-normify
yan-mc/dsh-normify
Normify · DSH 插件:把项目架构写成归一化的分形模块树,三层校验(写时 / 校验 / 冻结回执)、30 个 normify_* 工具 + normify-gen 技能,一键渲染单文件交互式架构图;支持伴随式开发(change_open brief check 实施 refresh change_close)。