dsh-goal-board
Manifest validCross-session goal list: Project → Goal → Entry, automatically reminding the agent each round what to do and how far it has progressed, with archiving upon completion.
dsh-goal-board
DeepSeek Harness 的「目标清单」插件:给人和 agent 共用一块看板,按 项目 → 目标 → 条目 三层组织,每轮把当前工作注入给 agent,任务做完由 agent 核对产出后自动归档。
安装
在 DSH 里添加插件,指向本仓库:
dsh plugin add github:Little-Mostima/dsh-goal-board
装好重启桌面端。清单数据落在 .dsh\goal-board\data.json,卸载插件不会删它。
不想自己敲命令,就把下面这句直接发给任意 agent(安装、更新都用它):
帮我安装或更新 dsh-goal-board 插件:
dsh plugin add github:Little-Mostima/dsh-goal-board(已经装过就再执行一次,会覆盖成最新版),装完重启桌面端,然后告诉我目标清单面板在哪、当前版本号是多少。
更新
重新执行同一条命令即可覆盖成最新版,然后重启桌面端:
dsh plugin add github:Little-Mostima/dsh-goal-board
版本号看 package.json 的 version,或仓库的 tag(v0.2.0 起)。
文件
| 文件 | 作用 |
|---|---|
index.js | 服务端:goal_board_update 工具、每轮注入、HTTP API、过期认领自动释放与自动归档 |
client.js | 面板界面(Web 平台客户端插件):卡片拖动换区、认领徽章、备注折叠 |
cordis.patch.yml | 插件管理器的挂载清单 |
smoke.test.mjs | 自测:临时 DSH_HOME 跑假 ctx,15 项断言,不碰真实清单 |
locale/ | 界面文案 |
icon.svg | 图标 |
行为要点
- 认领带心跳,30 分钟没动静自动释放,卡片回到「排队中」,不用人点(
DSH_GOAL_BOARD_TTL_MS可改,调试用)。 - 目标做完由 agent 核对产出、填产出指针后归档,然后从清单移除。
- 会话登记最近 2 小时的活动:清单里没有卡的会话,每轮注入会点名要求先开卡,防止「干了很久但没有记录」。
- 手动删掉的目标会留墓碑(
.dsh\goal-board\tombstones.json),之后每轮注入都会提醒 agent 不要重建、不要接着做。
数据不在这个仓库里
清单实体在 .dsh\goal-board\data.json(data.backup-*.json 是同目录备份),由插件启动时读入、内存维护、变更即落盘。升级/回滚代码不影响数据。
自测
node smoke.test.mjs
改动生效
服务端(index.js)和面板(client.js)都不热重载,改完要重启桌面端。
Comments
Loading…
Similar plugins
by TobiichiOrigamii
Cross-session messaging, persistent session team, approval gates and a per-session task board for DeepSeek Harness (DSH).
★ 0
MIT
JavaScript
Oct 22, 2026
dsh plugin --profile web add dsh-crosssessionby weibaohui
DeepSeek Harness 插件:cron 定时事项——定时/立即执行新建 agent 会话提交提示词,全屏管理界面
★ 11
↓ 880/wk
MIT
JavaScript
Oct 31, 2026
dsh plugin --profile web add @weibaohui/dsh-tasksby ardesp0630
工作进度面板:在输入框下方的带区常驻显示当前会话的任务清单完成度与运行状态,展开可见任务明细、轮次步骤、模型/工具耗时与上下文占用。
★ 0
MIT
JavaScript
Oct 21, 2026
dsh plugin --profile web add dsh-work-progressby guowenwei
DeepSeek Harness 会话标记板:把任意一轮对话标记成任务卡,命名、跳回原处、一键把结论填进输入框(标记保存在本机浏览器)
★ 0
MIT
TypeScript
Oct 29, 2026
dsh plugin --profile web add dsh-markboardby Long-Yin-Zi
把 AI 每轮抛出的待决问题收进右侧边栏,选完写备注一键回传(DSH 桌面端插件)
★ 0
MIT
JavaScript
Nov 4, 2026
dsh plugin --profile web add dsh-task-decisionby hzh5021
Reminds the agent to speak up when it runs several model steps without emitting any text, so long tool runs stop going silent.
★ 2
MIT
JavaScript
Oct 25, 2026
dsh plugin --profile web add dsh-progress