dsh-wayfinder-ui
在终端中运行以下命令:
dsh plugin install andrepontesmelo/dsh-wayfinder-ui
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install andrepontesmelo/dsh-wayfinder-ui 即可完成安装,源码地址为 https://github.com/andrepontesmelo/dsh-wayfinder-ui。
插件介绍
在 DeepSeek Harness 中并行推进多条工作流时,任务往往散落在 dex、Jira、GitHub issues 甚至本地 Markdown 文件里,没有一张统一的地图来追踪依赖与进度。dsh-wayfinder-ui 正是为此而生:它让每个工作区拥有一份提交到仓库的 .wayfinder-runner/state.json 注册表,把任务图、会话状态和依赖边收拢到同一处,任何追踪器来源的任务都能被同一套机制驱动。
插件提供七项模型可调用的核心工具:用 wayfinder_map_create 建图并校验依赖边,用 wayfinder_spawn_session 为每个就绪任务并行派发独立顶级会话(自动继承路由与工作区,也可按需覆写 provider/model),用 wayfinder_task_resolve 报告完成、wayfinder_task_set_status 手动改状态、wayfinder_map_sync 整图重建,以及 wayfinder_grilling_start 标记审查任务正在等待用户。状态推导是实时的——running 与 waiting 从活跃会话自动计算,blocked 由依赖边得出,done 来自报告或手动覆写。可视化层面,右侧栏、会话内可折叠卡片与侧边栏徽标从任意会话都能俯瞰全局进度,审查任务还会亮起火焰标记直到被 resolve。
如果你的 DSH 工作流涉及多任务并行、追踪器来源不一、且希望所有子会话的进度在一张地图上实时可查,这个插件就是为你准备的。它不绑定任何特定 tracker,只要求 Node.js 22 与 DSH web profile,安装后即可在设置面板中独立开关各可视化组件。
使用场景
- 多任务并行开发时在一张统一地图上追踪依赖与进度
- 任务来源跨 dex、Jira、GitHub issues 等多个追踪器时统一调度
- 为每个就绪任务自动派发独立会话并实时同步完成状态
适合人员
- 使用 DeepSeek Harness 管理多会话工作流的开发者
- 需要在多个任务追踪器间统一编排工作流的团队
- 希望可视化跟踪并行子代理进度的 Harness 用户