claude(~/.local/bin/claude)、codex 0.154.0(~/.local/bin/codex),均由本人在终端登录bwrap 可正常运行(已验证)| 依赖 | 状态 | 用途 |
|---|---|---|
| bubblewrap | ✅ 已有 | 两个引擎的沙箱 |
| socat | ✅ 新装 | Claude 沙箱网络代理 |
| ripgrep | ✅ 新装 | 资料检索、Codex 搜索 |
| pandoc | ✅ 新装(2.9) | docx 读取与转换 |
| fonts-noto-cjk | ✅ 新装 | 中文图表、PDF |
| LibreOffice、poppler-utils | ✅ 已有 | Office 转换、公式重算、PDF 渲染 |
/srv/agent-server/{data,workspaces,knowledge,skills,runtime,logs} |
✅ 已创建(属主 jerry-remote,0750) | 服务数据目录 |
Python venv /srv/agent-server/runtime/py |
✅ 已创建 | pandas 2.3、numpy、pyarrow、duckdb 1.5、matplotlib 3.10、seaborn、plotly、openpyxl、xlsxwriter、python-docx、python-pptx、pypdf、pdfplumber、reportlab、markitdown |
/srv/agent-server/runtime/requirements.lock |
✅ | 锁定的 Python 依赖版本,用于重建环境 |
/srv/agent-server/runtime/matplotlibrc |
✅ 已验证中文渲染 | 默认字体为 Noto Sans CJK |
| Node 依赖(docx 等) | ⏳ M1 | 随项目 package.json 安装 |
| 官方技能(xlsx/docx/pdf/pptx) | ⏳ M1 | 核对许可证后放入 skills/ |
重建 Python 环境:
python3 -m venv /srv/agent-server/runtime/py
/srv/agent-server/runtime/py/bin/pip install -r /srv/agent-server/runtime/requirements.lock
pnpm dev 运行,不经过 systemd,用于快速迭代。User=jerry-remote,加固配置见 06 §5.1。构建产物部署到 /srv/agent-server/app(因为 ProtectHome 会隐藏 home 下的项目目录)。127.0.0.1:8787proxy_buffering off,并加大读超时)journalctl -u agent-serverdata/agent.db 做 SQLite 在线备份;CLI 登录态不备份GET /healthz(进程存活)、GET /readyz(数据库、两个 CLI 的登录状态、app-server 进程、Codex 个人插件是否已禁用的自检结果)