dsh-tui-cron
在终端中运行以下命令:
dsh plugin install FUSU123fusu/dsh-tui-cron
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install FUSU123fusu/dsh-tui-cron 即可安装该插件,源码仓库位于 https://github.com/FUSU123fusu/dsh-tui-cron 。
插件介绍
在 dsh-TUI 里跑长任务时,常常需要定时触发一些后续动作:每隔几小时追加一条检查指令、整点给会话发一条提醒、或者按固定节奏注入一条 prompt。过去这些只能靠人眼盯着终端,而 dsh-tui-cron 把这件事压缩成一条五段 cron 表达式加一句提示词。
用法是 /cron 保存一条标准五段 cron 计划(支持 *、*/n、a-b、a-b/n、逗号列表,周 0-7,Vixie dom/dow OR 语义)和对应的提示词文本。到点时提示词作为一条 follow-up user message 注入当前会话——正在执行的轮次不会被中断,消息安静地排入队列成为下一轮。面板提供上下键选择、空格启停、双击 d 删除的快捷键交互,数据落在本地纯 JSON 文件,随时可手动编辑。
需要注意的是,调度器活在当前 dsh profile 进程内:启动时从那一刻计算下次触发,TUI 不在线期间错过的时点不会补跑。因此它最适合把 dsh-TUI 当常驻工作台、希望在不打断对话流的前提下实现轻量定时自动化的开发者。如果你需要跨进程、跨会话的全局 cron daemon,它并不是那个工具;但作为一个进程内的节奏控制器,它足够轻、足够透明。
使用场景
- 定时向运行中的会话注入检查或提醒 prompt
- 按固定节奏自动追加后续指令,无需人工盯终端
- 在 dsh-TUI 常驻场景下实现进程内周期性任务触发
适合人员
- 把 dsh-TUI 当常驻工作台、需要定时自动化的开发者
- 偏好本地纯文件存储、不想部署额外 cron daemon 的用户
- 希望在对话流中无缝注入定时消息的 TUI 重度用户