ALIWUER/dsh-process-panel ↗★ 0
dsh-process-panel
适用于 DeepSeek Harness 的进程面板:从侧边栏启动、停止和监视长期运行的后台进程,并提供实时日志。
AI 分析
核心用途是在侧边栏可视化管理和监控后台长期运行的进程。适合需要在 DSH 中运行本地服务、脚本并查看实时日志的开发者。支持通过自然语言指令让 AI 操控进程。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ALIWUER/dsh-process-panel说明文档
阅读完整 README ↗配置
| 配置项 | 默认值 | 说明 |
|---|---|---|
stateDir | $DSH_HOME/process-panel | 任务快照(状态 + 最近日志)的存放目录 |
在 profile 的 cordis.patch.yml 里覆盖(patch 按行替换,需要重述该行所有键):
- insert:
- id: process-panel
name: 'dsh-process-panel'
config:
stateDir: '/path/to/my/process-panel'
使用
GUI
点左侧栏「进程任务」→ 面板。左侧点任务看日志,行内按钮做操作,顶部「清理已结束」批量清掉已结束记录 (仍在运行的孤儿进程会保留)。
自然语言(AI 侧)
| 你说 | 会调用 |
|---|---|
| 「启动后端」「把 backend 跑起来」 | sv_start |
| 「重启 backend」「改完代码重新部署」 | sv_restart |
| 「停掉 backend」 | sv_stop |
| 「看下 backend 日志」 | sv_logs |
| 「现在有哪些任务在跑」 | sv_list |
| 「清理一下已结束的任务」 | sv_clear |
sv_start 的 command 是一个字符串(直接 spawn,不做 shell 解析;需要管道/重定向请写成 bash -c '...')。