DeepSeek Harness Hub
← 返回列表

PM2 进程守护chenjie1129/dsh-pm2

DeepSeek 客户端兼容 / 相关生态spec-screened在 GitHub 查看 ↗
未验证

托管 Web 服务进程,崩溃自动重启并开机自启

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/22 · 已提供中文文档

DeepSeek Harness 的 PM2 进程管理器插件——自动重启、日志管理和开机启动

综合分
28.2
GitHub 分
28.2
用户评分
★ Stars
1
周下载量
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/chenjie1129/dsh-pm2.git
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/schemastery
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-pm2

用于 DeepSeek Harness 的 PM2 进程管理器插件。保持 Harness Web 服务器持续运行,在崩溃或内存压力时重启它,并可配置为随系统启动而启动。

快速开始

git clone https://github.com/chenjie1129/dsh-pm2.git
cd dsh-pm2
npm install
node bin/dsh-pm2.mjs start --project /path/to/deepseek-harness

或全局安装:

npm install -g dsh-pm2
dsh-pm2 start --project /path/to/deepseek-harness

命令

| 命令 | 描述 |
|---|---|
| start | 在 PM2 监管下启动 Harness |
| stop | 停止由 PM2 管理的 Harness |
| restart | 重启由 PM2 管理的 Harness |
| delete | 从 PM2 进程列表中移除 Harness |
| status | 显示 PM2 进程状态 |
| logs | 显示 PM2 日志(--lines N,默认 30) |
| save | 保存 PM2 进程列表以便恢复 |
| startup | 配置 PM2 随系统启动而启动 |

选项

| 选项 | 默认值 | 描述 |
|---|---|---|
| --project  | 自动检测 | deepseek-harness 检出目录的路径 |
| --port  | 3080 | Web 服务器端口 |
| --name  | deepseek-harness | PM2 进程名称 |
| --lines  | 30 | 要显示的日志行数 |

环境变量

| 变量 | 默认值 | 描述 |
|---|---|---|
| PM2_HOME | /.pm2 | PM2 守护进程主目录 |
| DSH_PM2_NAME | deepseek-harness | pm2 list 中的进程名称 |
| DSH_PM2_PORT | 3080 | Web 服务器端口 |
| DSH_PM2_MAX_MEMORY | 512M | 重启前的最大 RSS |
| DSH_PM2_DSH_HOME | ~/.dsh | 被管理进程的 DSH_HOME |
| DSH_PM2_LOG_DIR | $DSH_HOME/logs | 日志输出目录 |
| DSH_PM2_PROJECT_DIR | 自动检测 | deepseek-harness 检出目录的路径 |

Cordis 插件

此包还导出一个 Cordis 函数插件。当在 Harness 组合中加载时:

cordis.yml
- name: 'dsh-pm2'

该插件会检测 PM2 监管,并通过标准日志记录器记录监管者身份。@deepseek-ai/cordis 和 @deepseek-ai/schemastery 是可选的对等依赖项——当它们不存在时,该插件会静默地不执行任何操作。

自动重启

PM2 会在以下情况下自动重启 Harness:
- 进程意外退出(崩溃)
- 内存超过 DSH_PM2_MAX_MEMORY(默认值:512M)

开机启动

dsh-pm2 save
dsh-pm2 startup

按照打印的说明操作,以启用 PM2 随系统启动而启动。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群