All plugins

DSH / BUNDLE / CLIENT-UI

dsh-todo-board

v0.11.4sueqet / dsh-todo-board81d20af4ee

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-todo-board

跨会话 TODO 板:右上角浮窗、按工作目录分组、可拖动排序;每条待办可选「提醒 / 自动续跑 / 自动新开会话」三档执行模式,截图 Ctrl+V 直接粘贴成附图(派发时作为真正的图片发给模型),可设定本地时间到点才执行,双勾选(AI 完成 / 用户验收)—— 勾上右勾的行会移入下方独立的「已完成」列表,每条待办还能带备注并在面板内直接编辑。三套可切换的界面风格(票据 / 素白 / 紧凑)。长任务可以让模型先拆成步骤再按顺序执行(/todo <目标> 或直接粘模板;一次调用写入整份计划、一次审批)。AI 完成一项后自动查找同目录下一条未完成待办并继续执行;AI 改板子一律先经 DSH 原生审批框,板子路由另需浏览器会话凭据。

README / EN

Package documentation

Registry summary

跨会话 TODO 板:右上角浮窗、按工作目录分组、可拖动排序;每条待办可选「提醒 / 自动续跑 / 自动新开会话」三档执行模式,截图 Ctrl+V 直接粘贴成附图(派发时作为真正的图片发给模型),可设定本地时间到点才执行,双勾选(AI 完成 / 用户验收)—— 勾上右勾的行会移入下方独立的「已完成」列表,每条待办还能带备注并在面板内直接编辑。三套可切换的界面风格(票据 / 素白 / 紧凑)。长任务可以让模型先拆成步骤再按顺序执行(/todo <目标> 或直接粘模板;一次调用写入整份计划、一次审批)。AI 完成一项后自动查找同目录下一条未完成待办并继续执行;AI 改板子一律先经 DSH 原生审批框,板子路由另需浏览器会话凭据。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- 浮窗每 2.5s 轮询一次 `/dsh-todo-board/api`,不是推送(日志页复用同一条轮询)。 - **模型还够不到面板的全部能力**:`remove`(删除)与 `clearVerified`(清理已验收)仍然只有面板能做 —— 删除是不可逆的,没让模型碰到。`update` / `reorder` / `dispatch` 在 v0.9.1 补上了。 - **`add` 接受 `mode`(模型调用也一样)** —— 已定的取舍:用户和模型都要能一次建出「续跑 / 新会话」的待办,否则建一条会自动跑的任务要 `add` + `update` 两次审批。代价是"批准创建"这一次也可能顺带批准了"自动执行" —— 缓解手段是审批框把模式写在理由里。 - 待办板是全局单文件,不按目录分文件。 - 「自动新会话」需要待办上的目录路径可创建。 - 定时只支持**单次**的绝对时间,没有 cron / 周期规则;到点后「自动续跑」需要来源会话当时还在运行,否则按「没有可接续的活动会话」处理(改「自动新会话」可脱离会话存活)。 - Cordis 入口是 DOM 桥接:按该插件自己渲染的 `data-cordis-badge` 属性定位,用带 `!important` 的规则覆盖它计算出的位置。DSH 升级若改了这套实现,桥接会失效——那时按钮会变灰并提示,不会静默失灵。 - **日志只记本插件**(别的插件只收 `error`),且**脱敏有已知缺口**:JSON dump 里、键名不像密钥、值也没有可识别前缀的密钥不会被遮住。导出前请自行确认。 - 日志的**内存环**上限 500 条;被回收掉的更早记录只存在于 `log.ndjson`,面板会明说「更早的记录已被内存环回收」,不会让空列表冒充「什么都没发生」。 - 日志页**不跨刷新保留**(诊断视图,刷新即回待办页)。