dsh-ui-taskcards
在终端中运行以下命令:
dsh plugin install ydlly224/dsh-ui-taskcards
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ydlly224/dsh-ui-taskcards,或在 Web 配置中通过 git+https://github.com/ydlly224/dsh-ui-taskcards.git 添加并在 dsh.profile.bundles 注册 dsh-ui-taskcards 后重启 Web。
插件介绍
在 DSH Web 里,会话里的 todos 往往随对话滚动而难以追踪;你想「稍后执行」「定时跑一批」「按顺序一张接一张派发」,却缺少和右侧文件、浏览器、终端同一套 dock 体验的任务面板。dsh-ui-taskcards 是纯客户端插件,在官方右侧栏注册原生「待办任务」标签页,并在输入框提供固定草稿转卡的入口,把临时清单变成可编辑、可执行、可归档的任务卡。
插件会从当前会话自动采集 todos(含模糊对齐),也支持输入框 📌 固定草稿、面板内快捷建卡。每张卡可编辑标题与派发指令,修改工作区/会话/定时与顺序执行成员;执行走 sessions.prompt 队列模式,并通过回合观察器回写 pending、running、done 或 failed。拖拽与排序、终态自动进历史区并可恢复或删除,会话徽标可一键跳转到对应会话。
定时依赖本地 30 秒心跳,到期前会校验目标;顺序执行按会话维护状态机,适合批量派发但默认关闭且需每次手动开启。跨窗口靠 storage 事件尽力同步,定时需页面开启才能触发——这些边界在 README 里写得很清楚。
适合经常在 DSH Web 里做多轮 Agent 协作、希望 todos 不丢、又想把「跑任务」和右侧栏工作流绑在一起的用户;也适合需要本地调度、顺序队列、但不希望插件联网或写大量本机数据的场景(除 localStorage 任务数据外无其它持久化)。
截图预览
使用场景
- 会话 todos 自动转卡,统一在右侧栏查看与执行
- 输入框固定草稿或面板建卡,稍后 queue 派发而不打断当前对话
- 需要定时或顺序执行一批 Agent 任务时使用
适合人员
- 长期在 DSH Web 做多轮 Agent 协作的开发者
- 希望 todos 可执行、可归档而非仅停留在对话里的用户
- 需要本地定时与顺序队列、且接受纯客户端无联网插件的人