dsh-tick
会话本地定时任务管理插件 适合需要延迟、定时或循环向当前会话注入提示词的自动化任务用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Saretheya/dsh-tick说明文档
阅读完整 README ↗配置
插件自带一个配置文件(在插件自己的目录下,不写进 DSH 的 settings):
{
// 注入给模型的提示词用什么语言:'en'(默认)| 'zh' | 'custom'
"serverPromptLanguage": "en",
// ── 下面三道闸的默认值是**保守**的,按你的习惯自行调整 ──
"maxTasksPerSession": 50, // 每个会话最多存多少个任务
"maxActivePerSession": 10, // 同时处于启用态的任务上限
"maxInjectionsPerMinute": 1, // 每分钟最多注入几次(防自我循环)
"heartbeatMs": 15000, // 心跳间隔:DSH 关闭期间计时的精度
"graceMs": 60000, // 到点判定的宽限,避免把刚触发误判成错过
"showDock": true, // 是否显示输入框上方的面板
"showSidebarSummary": false, // 侧栏底部汇总入口(默认关闭)
"allowAiCreate": true // 是否允许 AI 创建任务
}
⚠️ 三道闸默认是保守值(
maxTasksPerSession: 50、maxActivePerSession: 10、maxInjectionsPerMinute: 1)。它们的作用是兜住 AI 的批量误建与自我循环, 不是性能限制。日常使用如果觉得紧,直接改大即可——这是给你自己的安全绳, 不是产品硬约束。这些配置项改完即生效,无需重启 DSH。
注入语言(serverPromptLanguage)
决定模型看到的提示词用什么语言,与界面语言相互独立:
| 取值 | 效果 |
|---|---|
"en"(默认) | 英文 |
"zh" | 中文 |
"custom" | 用你自己的模板 |
默认英文是与 DSH 官方 goal / todo / schedule 保持一致的做法—— 它们的界面有中英双语,但注入给模型的提示词始终是英文。
选 custom 后会生成一份带完整中文注释的模板文件,改完即生效、无需重启。
若该文件损坏,插件会把它改名保留为 .bad-、重新生成为初始模板,
并在对话窗口提示一次。