dsh-task-dispatcher
在终端中运行以下命令:
dsh plugin install zhengjy01/dsh-task-dispatcher
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install zhengjy01/dsh-task-dispatcher 即可安装本插件,源码仓库地址为 https://github.com/zhengjy01/dsh-task-dispatcher 。
插件介绍
每天早上打开电脑,最烦的事之一是从清单里翻出今天该做什么、逐条丢给 agent 处理。dsh-task-dispatcher 把这件事变成了一条安静的流水线:cordis 定时器在固定时刻(默认 08:30)从 TickTick 的 5️⃣AI 列表拉取当天到期及无日期任务,生成一份 Markdown 清单写入本地,再通过 flomo 和 macOS 通知提醒你。没有新任务时完全静默,不会打扰你。
更关键的是 autoExecute 模式:每个被拉取的任务会各自进入一个独立的 headless session 串行执行,成功的结果自动通过 ticktick_complete 回写到 TickTick,失败的任务则进入重试冷却等待下一次调度。如果你希望所有产物落在某个 DSH workspace 下,只需在设置面板选一个 workspace,worker 就会以该目录为 cwd 运行,对应的 session 也会出现在 GUI 侧栏里。此外,dispatcher_run 支持随时手动触发,dispatcher_status 和 dispatcher_report 让你随时查看运行状态和产物。
整个插件直接复用已安装的 dsh-ticktick 数据层和 OAuth 凭据,不需要重复配置一套 API key。适合已经在用 DSH agent 做日常知识整理、内容生成或自动化工作流,同时以 TickTick 作为任务源的用户——把「拉任务、跑任务、回结果」这件事彻底交给定时器,你只需要在通知响铃时看看成果。
使用场景
- 每天固定时间自动从 TickTick 拉取待办并逐条派发给 agent 执行,省去手动触发
- 多个任务串行进入独立 headless session 跑完,结果自动回写 TickTick,失败任务冷却重试
- 将执行产物固定写入指定 DSH workspace,session 在侧栏可追溯
适合人员
- 以 TickTick 为日常任务源、希望 DSH agent 定时自动处理的深度用户
- 已安装 dsh-ticktick 和 dsh-flomo、想零重复配置直接跑调度流水线的开发者
- 需要把批量任务结果落盘到特定 workspace 并方便回看 session 记录的工作者