DSH Plugins
返回列表
🖥️

dsh-trellis-dashboard

客户端 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install QianziTech/dsh-trellis-dashboard

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端中执行 dsh plugin install QianziTech/dsh-trellis-dashboard 即可安装,插件源码位于 https://github.com/QianziTech/dsh-trellis-dashboard 。

插件介绍

如果你用 Trellis 管理项目任务、日常在 DeepSeek Harness Web UI 里推进对话,一定体会过这种割裂:正聊到一半,想确认当前会话绑定的是哪个任务、读了哪些 Spec 和 Skill 文件、整体进度如何,却只能切回终端翻日志或手动浏览 .trellis/ 目录。dsh-trellis-dashboard 把这块信息直接搬进 Web UI——在对话视图环中插入一个专属 Trellis 标签页,将 .trellis/ 工作区的实时状态以可视化卡片呈现,无需来回切换窗口。

标签页聚焦三块核心内容。第一,当前任务卡片:展示任务列表与 prd.md 验收清单,并提供"Set as current task"按钮,仅写入一个 per-session 指针,不会从任务状态中猜测进度;未绑定会话时卡片显示"No trellis task"而非随机任务。第二,Spec / Skill 使用跟踪:实时监听 .trellis/spec/、.agents/skills/、.dsh/skills/ 下的文件读取以及工具调用结果,严格按会话隔离,一个对话的活动绝不会泄漏到另一个的视图中。第三,工作区会话摘要:展示开发者日志索引与最新 journal 摘录。所有 Markdown 由内置轻量渲染器处理,零外部运行时依赖。

这个插件适合已经在 dsh --profile web 环境下运行、并通过 trellis init --dsh 初始化过 Trellis 工作区的开发者。它以六个纯 JavaScript 文件发布,无编译步骤、无构建脚本,安装后即可在 Web UI 中直接使用 Trellis 标签页,不需要额外的热加载或配置。

使用场景

  • 在对话中快速查看当前会话绑定的 Trellis 任务及验收清单
  • 实时追踪某次会话中读取了哪些 Spec 文件和调用了哪些 Skill
  • 回顾工作区会话摘要和开发者日志的最新进展

适合人员

  • 已在 dsh --profile web 环境中工作的开发者
  • 使用 Trellis 管理项目任务与规格说明的团队
  • 希望在 Web UI 内一站式查看工作区状态而非频繁切回终端的工程师