Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
新增
定时任务 :/schedule 命令组(list / add / remove / pause / resume / run),支持 5 段 cron 时间表(分 时 日 月 周,如 0 9 * * * = 每天 9 点)
自动执行 :到点创建一次性 Agent 执行任务内容(工作目录归入对应 workspace,模型跟随设置页选择或由配置指定),会话日志落盘(侧栏可查),结果登记回任务记录($DSH_HOME/schedule.json)
任务管理 UI :设置 > 插件 > 「定时任务」页签——可视化添加、立即运行、暂停/恢复、删除,显示下次运行时间与运行历史
状态监控 :/status 命令 + 设置 > 插件 > 「状态」页签仪表盘——进程运行时长、CPU(双采样差值)、内存、磁盘、活跃会话、Agent、插件数、当前模型,每 5 秒自动刷新
超时保护 :单次任务运行超过 maxRunMs(默认 30 分钟)自动强制停止,避免任务卡死
中英双语 :全部 UI 文案跟随 DSH 语言设置
优化
状态仪表盘:窗口隐藏时自动暂停轮询,回到前台立即恢复刷新(不与手动暂停冲突)
删除任务改为页面内二次确认(不再依赖浏览器原生 confirm,兼容受限 WebView)
新增 27 个单元测试(cron 解析/匹配/边界、存储持久化/启动竞态/并发串行化/损坏恢复),全部使用确定性等待,无时间硬编码
兼容性
平台 :Windows / macOS / Linux(Node >= 22)—— 三平台 CI 验证(harness 库构建 + typecheck + 单测 + 构建 + 冒烟)
针对 DSH 0.1.0-rc.5 源码检出(47f9438)开发验证,并在 @deepseek-ai/dsh@0.1.0-rc.6(npm 全局/npx 安装)环境实测可用
注意事项
定时任务会在设定时间无人值守自动执行 (使用 DSH 当前账号权限,可读写文件、执行命令),请只添加你信任的任务内容
任务默认模型未配置时,请先在 设置 > 模型 中选择模型(或在插件配置中设置 defaultProvider / defaultModel)
/dsh-schedule/* 接口仅监听本机(DSH 默认回环绑定),请勿将 DSH 端口暴露到公网
依赖以 link: 指向本机 deepseek-harness 源码检出(packages/* 构建产物),安装前请确认已 pnpm install && pnpm run build
You can’t perform that action at this time.