在处理复杂任务时,单次会话往往无法容纳完整的规划过程。想法往往模糊,直接让 Agent 推导容易跑偏。gyanano/wayfinder-dashboard 插件通过引入 Wayfinder 概念,把规划过程可视化为一张可交互的决定图。
它是什么¶
这是一个 DeepSeek Harness 客户端插件。它将 Matt Pocock 的 Wayfinder 概念转化为可交互的决策图。节点代表问题,边代表依赖关系。Agent 负责推导下一层,人负责做出决定。
安装与启用¶
使用前,请确保已安装 DeepSeek Harness 0.1.0-rc.7 或兼容版本。
- 执行安装命令,将插件加入 Web Profile:
dsh plugin --profile web add github:Gyanano/wayfinder-dashboard
- 启动 Harness:
dsh
启动后,侧栏最下方会出现 Wayfinder 地图。
核心功能¶
- 决策图可视化:将规划过程做成一张图。节点是问题,边是依赖。
- 逐层推导:图自上而下读。起点是模糊想法,中间是已问清的一层,下面是迷雾(下一层),最底下是目的地。Agent 一次只长一层。
- 工作区隔离:图属于一个工作区。在一个仓库画的图不会跑到另一个仓库里。
- 证据导向:研究只带回证据,不替你做决定。
- 随时可见:每个问题随时能看见、能点开。依赖只挡住执行,不挡住阅读。
典型用法¶
在输入框中输入命令来操作地图:
- 创建新图并推导第一层:
/wf-chart 我们想做插件,但路还看不清
Agent 会在当前会话里画出第一层问题。
- 记下决定:点开节点,使用:
/wf-decide <决定>
- 派研究:
/wf-research [说明]
- 推进一步:
/wf-advance
- 导出:顶栏可以将当前地图导出为 PNG。
配置¶
一般不需要修改配置。如需覆盖默认设置,可在 profile 的 cordis.patch.yml 中写入覆盖项。
能力边界¶
Agent 可以列图、读图、更新目的地和迷雾、增改问题、认领并汇报研究。
没有“替人做决定”的工具。HITL(人机协同)问题只能你在输入框里用 /wf-decide 收束。
结语¶
该插件解决了复杂规划中“想法模糊、路径不清”的问题,通过可视化的决策图帮助开发者梳理思路。了解更多或查看源码,请访问插件目录页或 GitHub 仓库。