dsh-webui-perf
awa-123-cw
DeepSeek Harness WebUI 性能优化开关插件:长代码流式渲染/历史加载/高亮缓存优化,设置面板一键开关(with official-package patches)
PROJECT TOPICS
PROJECT README
DeepSeek Harness(DSH)的定时任务 + 状态监控插件:按 cron 时间表自动触发 Agent 执行任务(每日摘要、定时巡检、自动报告),并通过 /status 命令与设置页仪表盘查看系统与 harness 综合状态。
English: README.en.md
0 9 * * * = 每天 9 点):ticker 定期检查,命中即触发,分钟精度,同任务不并发/schedule list / add / remove / pause / resume / run,设置页「定时任务」页签同功能$DSH_HOME/schedule.json(原子写入,启动安全)/status:进程运行时长 / CPU / 内存 / 磁盘 / 活跃会话 / Agent / 插件 / 模型插件行(cordis.patch.yml 的 schedule insert 行)支持以下可选 config:
| 键 | 默认 | 说明 |
|---|---|---|
defaultCwd |
DSH 进程启动目录 | 任务默认工作目录 |
defaultProvider / defaultModel |
设置页的模型选择 | 任务默认模型服务商与模型 |
tickSeconds |
30 |
定时检查任务的时间间隔(秒) |
maxRunMs |
1800000(30 分钟) |
单次任务运行超时(毫秒);0 = 不限时 |
前置:Node.js >= 22、pnpm、本机 deepseek-harness 源码检出(依赖以 link: 指向 ../deepseek-harness)。
git clone https://github.com/csiroqa/dsh-schedule.git
cd dsh-schedule
pnpm install
pnpm build
# 安装进 web profile(link: 指向本目录)
dsh plugin --profile web add link:$(pwd) # POSIX
dsh plugin --profile web add link:E:\path\to\dsh-schedule # Windows
重启 dsh web,浏览器 Ctrl+F5 硬刷新。
/schedule list 查看任务;/schedule add 0 9 * * * 每天 9 点总结昨天的进展 添加任务/status:会话内查看综合状态node:fs statfs(Windows 走系统磁盘空间 API);平台不支持时优雅降级(显示"不支持")0.1.0-rc.5 源码检出(47f9438)开发验证,并在 @deepseek-ai/dsh@0.1.0-rc.6(npm 全局/npx 安装)环境实测可用tsdown(host 半区 lib/index.js + browser 半区 lib/client.js,标准 window.__ModuleLoader__.load 闭包工厂格式)/dsh-schedule/* 接口仅监听本机(DSH 默认回环绑定),请勿把 DSH 端口暴露到公网MIT License(见 LICENSE)。
欢迎任何人使用、修改、引用、或把本项目收录进自己的插件合集,只需:
LICENSE 文件与版权声明dsh.bundle.patch + dsh.client 声明 + 槽位注册 + tsdown 双半区构建)CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。