用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/sunflowermm/XRK-AGT --skill xrk-docker命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
编写或审查 core/*/www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。
编写或审查 core/src 代码时,确保使用 Node 26 稳定 API,禁止旧写法(fetch/exec/错误/二进制)。AI 改 Core 前必读。
当你需要开发/排查 HTTP 抓取、SSRF、Playwright 受控浏览器、本地字体增强截图,或判断 web_fetch 与 browser 工作流如何选型时使用。
基于 SOC 职业分类
正在显示 SKILL.md
| name | xrk-docker |
| description | 当你需要使用 Docker/Docker Compose 部署 XRK-AGT(含 Python 子服务端、Redis),或排查容器化环境问题时使用。 |
docs/docker.mddocker-compose.yml、Dockerfilesubserver/pyserver/xrk-agt + xrk-subserver(Python)+ 五语言子服 + redis(见 docker-compose.yml)。pnpm docker:build → pnpm docker:up → pnpm docker:status;从零重来 pnpm docker:fresh;停止 pnpm docker:down(src/utils/docker-stack.mjs)。xrk-agt:latest,command: subserver(无独立 pyserver Dockerfile)。config/docker.env 或根 .env;构建阶段用 host.docker.internal。./data、./logs、./config、./resources、./core。Dockerfile 使用 node:26-slim;容器内 node -v 应 ≥ 26.0。package.json engines 与 app.js 启动校验一致;勿在文档或示例中写 Node 24 / node-fetch。NODE_COMPILE_CACHE 缩短冷启动(见 docs/node-26-runtime.md §2.2)。docker-compose ps。docker-compose logs -f xrk-agt / xrk-subserver。curl http://localhost:8080/health、http://localhost:8000/health。MAIN_SERVER 等环境变量(见 docs/docker.md)。