dsh-doc-tree
在终端中运行以下命令:
dsh plugin install Meowrium/dsh-doc-tree
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Meowrium/dsh-doc-tree(源码:https://github.com/Meowrium/dsh-doc-tree),安装后重启 dsh web 并硬刷新浏览器,再在右侧栏「+」中添加「文档树」。
插件介绍
在 DeepSeek Harness 里写代码、跑 Agent 时,文档往往散落在 docs、wiki 或各子项目目录里,右侧栏若只能当普通文件树,很难按「地图、契约、记录、运维」等语义快速找到该读的那一篇。 dsh-doc-tree 把文档治理搬进 DSH 原生右侧栏:按配置或内置分层折叠浏览,记录层按 proposed / implemented 等生命周期与 class 自动成树,并在同栏用宿主 Markdown 预览、大纲跳转与相对链接 tab 内打开。
全文搜索会在后台建立内存索引,路径与正文命中都带上下文高亮;宽屏自动双栏(列表 + 阅读),还支持 Files.md 风格的暖色阅读、双文档对照、Ctrl/Cmd+K 快速切换,以及行内/块级 LaTeX。工作区根部的 .dsh-doc-tree.json 可定义 root、分组与 records 状态;没有配置时也有默认分层,必要时可切到原始目录结构或雷达扫描候选文档根。
当你希望文档分层不是拍脑袋改目录,而是「扫描 → 读入口 → 机械体检 → 人工审批 → 写配置」时,/docs-organize 命令配合 doc_tree_scan、lint、apply_plan(含 dry-run diff)与 ask_user_question 批量确认,让模型做语义分组而合并/移动文件仍由人决定。插件只依赖 DSH 官方扩展点与 workspaceFiles 只读接口,不捆绑其他侧边栏插件。
适合在 Harness 中长期维护中大型文档库的团队:需要 records 状态可视、入口可达与断链体检的 Agent 工作流,以及希望在 IDE 内完成「找文档—读文档—对照—搜公式示例」而不反复切浏览器的开发者。
截图预览
使用场景
- 在 Harness 右侧栏按分层快速打开项目 README、契约与运维手册
- 用 /docs-organize 扫描仓库、lint 体检并审批后生成 .dsh-doc-tree.json
- 对照两篇设计文档或搜索正文中的 API 说明与 LaTeX 公式示例
适合人员
- 在 DSH 内维护大量 Markdown 文档库的工程师与 technical writer
- 需要 records 生命周期与 Status 可视的 Agent / 插件开发者
- 希望文档分层可配置、可体检而非纯目录浏览的团队






