ANITOCE/dsh-task-board

ANITOCE★ 0JavaScript最后同步: 2026-08-19

在 GitHub 打开

可热插拔的 DeepSeek Harness (DSH) 任务看板插件:侧边栏入口 + 五列看板,任务以真实 DSH 会话执行并回写状态,支持 5 段 cron 定时与本地持久化。Hot-pluggable kanban task board for DeepSeek Harness — real session execution, cron scheduling, localStorage persistence.

README 摘要

dsh-task-board 可热插拔的 DeepSeek Harness (DSH) 任务看板 GUI 插件。以 cordis 插件 + 浏览器 DOM 扩展挂载(外挂形态,与 dsh-web-ui/packages/skins/skin-center 一致),不修改 DSH 源码;卸载即恢复原状,其它托管段(dsh-skin / skin-center / dshmarket / 个人配置)互不干扰。 社区安装(DSH 插件市场 / dshmarket): 仓库带有 dsh-plugin 等 GitHub topic,供 awesome-dsh-plugin 社区目录发现与收录。 - 侧边栏入口 :侧边栏列( [class ="sidebarCol"] ,DSH 0.1.0-rc.6 AppFrame 布局)内、「新会话」按钮下方注入「任务看板」入口行;宽栏显示图标+文字,折叠 rail 显示纯图标,颜色随 DSH 皮肤 token 自适应。 - 多列看板 :待规划 / 待办 / 进行中 / 已完成 / 已失败 五列;卡片显示标题、描述、状态、更新时间、执行次数、定时标识;顶部支持搜索、新建任务、返回对话。 - 任务详情 :点卡片打开详情(描述 / 执行 Prompt / 执行记录),不会一点就执行;提供「执行 / 重新执行」「删除(带确认)」「查看会话(跳转真实 transcript)」「移到待规划/待办」。 - 真实执行 :点「执行」后通过客户端 runtime 连接工作区会话( workspaces.connectWorkspace ,空白会话复用或 host 新建),把任务标题设为会话名,以任务 Prompt 调用 session.prompt([{ type: 'text', text }], 'queue') 驱动真实 agent;随后订阅会话快照,回合真实结束后把卡片置为 已完成/已失败 并记录执行结果。执行会话出现在会话列表,可点进对话查看真实 transcript。 - 状态回写 :卡片状态(进行中 → 完成/失败)由真实会话状态驱动;刷新页面/重启后,遗留的 running 任务按会话现状自动对账(reconcile)。 - 定时任务 :详情面板可启用 5 段 cron(分 时 日 月 周;支持 / /n / a-b / a-b/n / 逗号列表;日与周同时受限为「或」)+ 常用预设(每天 09:00、每小时、每 10 分钟、每周一 09:00);启用即计算并持久化「下次运行时间」;到点自动走同一真实执行链路。 - 系统提示词注入 :host 半边通过 SystemPrompt.section 注册 plugin:task-board 段(order 200),向每个 agent 声明本插件存在、能力与限制——插件在组合中即注入,移出…

在 GitHub 查看完整 README →
皮肤/UIdsh-pluginskinsidebar

分类