ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

dsh-web-ui 任务看板实战:五列看板 + cron 定时执行,让 AI 自动完成周报

2026/8/16 18:05:03 拓冰建站 浏览量
dsh-web-ui 任务看板实战:五列看板 + cron 定时执行,让 AI 自动完成周报 dsh-web-ui 任务看板实战五列看板 cron 定时执行让 AI 自动完成周报【免费下载链接】dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.项目地址: https://gitcode.com/gh_mirrors/ds/dsh-web-uidsh-web-ui 是专为 DeepSeek HarnessDSHWeb UI 打造的插件与皮肤集合其中dsh-web-ui 任务看板dsh-task-board插件可以把任务交给真实 AI agent 执行并支持 cron 定时执行。本文面向新手带你从零上手安装插件、新建任务、配置定时运行最终实现每周一早上 AI 自动汇总本周任务并生成周报的完整闭环全程无需手写代码。dsh-web-ui 任务看板是什么先看效果任务看板插件在 DSH 侧边栏「新会话」下方注入一个入口点击后中间列整体切换为多列看板视图。它最大的特点是真实执行点下「执行」按钮插件会创建或复用一个 DSH 会话用任务里的 Prompt 驱动真实 AI agent 干活而不是一个模拟状态的假看板。从上图可以看到看板里的每张卡片都展示标题、描述、更新时间已完成的任务还会显示执行次数顶部提供搜索过滤、新建任务按钮。任务数据保存在浏览器 localStorage 中刷新页面甚至重启 DSH 都不会丢失。五列看板从待规划到已失败的完整闭环任务看板采用经典的五列布局对应任务从想法到落地的完整生命周期列名含义典型场景 待规划想法池还没想清楚怎么做灵感、脑暴、长期目标 待办已明确要做的任务排期中的日常工作⏳ 进行中AI 正在真实执行会话运行中状态实时回写✅ 已完成执行成功agent 跑完且无报错❌ 已失败执行出错可查看记录后重新执行看板的状态流转由任务模型驱动核心逻辑在src/core/tasks.ts卡片状态由真实会话状态回写进行中 → 完成/失败全程幂等对账刷新页面后遗留的 running 任务也会自动按会话现状修正不会出现卡在运行中的假状态。三步装好 dsh-web-ui 任务看板插件安装非常简单一条命令即可新手也适用dsh plugin --profile web add linxin666/dsh-client-ui-task-board安装完成后重启dsh web进程仅刷新页面不够侧边栏「新会话」下方就会出现「任务看板」入口。整个过程不修改 DSH 源码卸载后界面即恢复原状任务数据仍然保留。入口行挂在侧边栏上src/client/sidebar-entry.ts采用 MutationObserver 自愈式注入无论 DSH 皮肤如何切换、界面如何重渲染入口都不会闪烁或消失。新建任务把想法变成 AI 可执行的任务点击看板顶部「 新建任务」填写三样东西标题一句话说明要做什么描述补充背景和上下文执行 Prompt给 AI 的具体指令这是它真正会去执行的内容。保存后卡片出现在「待办」列。点开卡片可以看到完整详情与执行 Prompt——注意点开详情不会触发执行避免误操作这一点对新手很友好。点一下「执行」AI 真实干活不是假状态在详情面板点击「执行」按钮插件会连接工作区会话把任务标题设为会话名用任务的 Prompt 调用session.prompt()驱动真实 agent。执行后卡片立即变为「进行中」右上角显示执行次数会话列表里出现一个以任务标题命名的会话agent 跑完后卡片自动落到「已完成」或「已失败」详情里的执行记录会写入结果与时间可一键「查看会话」跳转到真实对话记录。这套执行链路封装在src/core/execution.ts结算结果以会话列表对账为准结果判定依次按列表缺失 → 取消 / 仍在跑 → 等待 / 报错 → 失败 / 否则成功幂等可靠。cron 定时执行给 AI 排一张值班表手动执行只是第一步任务看板的杀手锏是cron 定时执行。在任务详情面板中勾选「启用定时执行」即可为任务配置 5 段 cron 表达式分 时 日 月 周段位含义取值范围第 1 段分钟0-59第 2 段小时0-23第 3 段日1-31第 4 段月1-12第 5 段星期0-70 和 7 都代表周日每段都支持*通配、*/n步长、a-b区间和逗号列表。插件还内置了常用预设点选即可每天 09:000 9 * * *每小时执行0 * * * *每 10 分钟*/10 * * * *每周一 09:000 9 * * 1启用后插件会立即计算并持久化「下次运行时间」卡片上显示定时标识到点自动走与手动执行完全相同的真实执行链路。cron 的解析与下次运行时刻计算是零依赖的纯函数src/core/schedule.ts已覆盖自动化测试可放心使用。实战让 AI 每周一自动完成周报结合上面的能力我们来实现文章标题里的目标——AI 自动完成周报。只需四步第 1 步新建周报任务。点「 新建任务」标题填「每周 AI 周报」执行 Prompt 写清楚指令例如请汇总任务看板中本周已完成的任务按项目分类整理进展与问题输出一份简洁的中文周报。第 2 步配置 cron 定时执行。打开任务详情勾选「启用定时执行」cron 表达式填0 9 * * 1每周一早上 9 点页面会立刻显示「下次运行时间」也可直接选择「每周一 09:00」预设。第 3 步等待自动触发。到了周一早上 9 点插件自动创建会话、驱动 agent 执行周报任务。打开看板你会看到卡片自动从「待办」进入「进行中」最后落在「已完成」执行记录里多出一条本周的触发记录。第 4 步查看并转发周报。点「查看会话」跳转到真实对话 transcript把 AI 生成的周报复制出来即可使用。任务执行结果和调度状态全部持久化重启 DSH 后定时调度会自动恢复。任务看板使用小贴士数据安全任务台账存于 localStorage键dsh.taskBoard.v1卸载插件后数据保留想彻底清除可在浏览器控制台执行localStorage.removeItem(dsh.taskBoard.v1)。定时任务的限制调度在浏览器端完成需要标签页保持打开关闭期间错过的调度按错过即跳过处理下次打开只补跑已顺延的到期任务。避免冲突任务处于「进行中」时到点会跳过本次等下一个 cron 匹配点不会重复触发。卸载恢复一键卸载后 GUI 完全恢复原状与皮肤、个人配置等其它模块互不干扰。小结dsh-web-ui 任务看板用五列看板管理任务、用真实会话驱动执行、用 cron 定时执行完成自动化三件套组合起来就构成了一个把周报这类重复劳动交给 AI的轻量方案。装好插件、写好 Prompt、配好 cron剩下的事就交给 AI 定时自动完成吧。【免费下载链接】dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.项目地址: https://gitcode.com/gh_mirrors/ds/dsh-web-ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考