给 DSH 的 Web 界面装上「任务看板」:左侧边栏一个入口,就能把零散的活管理成多列看板——想做的、在做的、做完了,一目了然最特别的一点:任务由 Host 端权威执行,你把浏览器关了,任务照样跑、照样结算
功能特性
多列看板
Host 权威账本
后台执行
5 段 cron 定时
钉住工作区
钉住 agent 预设
睡眠保护
- 多列看板:任务按状态分组,拖来拖去管理你的待办、进行中、已完成
- Host 权威账本:任务状态以 Host 端记录为准,界面只是呈现,不会各说各话
- 关浏览器也能跑:任务交给 Host 端执行和结算,页面关了不影响任务推进
- 5 段 cron:支持 Host 本地时区的定时计划,漏掉的触发点不补跑,行为可预期
- 钉住能力:每个任务可以指定工作区、agent 预设和权限,每次跑都在同一套环境里
- 睡眠保护:可选的空闲系统睡眠保护,让长任务不被屏幕熄灭打断(合盖/手动睡眠不承诺拦截)
架构一览
dsh-task-board 插件本体(看板 UI + Host 任务引擎)
Host 账本 任务状态与结算的权威存储
cron 调度 5 段表达式 · Host 本地时区 · 不补跑
睡眠保护 可选 · 阻止空闲自动睡眠
安装方式
它是 web-ui-all 全家桶的一员,装全家桶时一并带上:
dsh plugin add github:azhe411/web-ui-all
设计哲学
定时任务最容易踩的坑是「我以为它跑了」这个插件的核心理念是状态有唯一权威:一切以 Host 账本为准,界面再花花绿绿也只是账本的投影任务可靠,比任务好看重要得多