手动部署流程
如果您不想使用 Agent 引导部署,可以参考本手册手动搭建整个链路。
1. 消息桥接部署
- Docker 安装: 确保系统已安装 Docker。
- 部署 NapCat: 运行 NapCat 容器并登录 QQ。
- 部署 AstrBot: 运行 AstrBot 容器,安装
astrbot-QQtoLocal插件。 - 配置挂载: 将项目的
archive/目录挂载到 AstrBot 容器中。
2. Archive Submodule 初始化
archive/ 目录是一个独立的 Git submodule,需要手动初始化。
bash
git submodule init
git submodule update3. Agent 内容生产部署
- Agent 环境: 确保本地有 Agent (如 ClaudeCode) 或 AI API 环境。
- 配置规则: 检查
BOT_RULES.md中的生产规则。 - 运行 Agent: 让 Agent 读取
archive/并生成content/card/。
4. 站点构建与发布
- 依赖安装:
pnpm install。 - 构建站点:
pnpm run build。 - 手动发布: 将
dist/目录的内容手动上传到您的静态服务器。
TIP
手动部署更具灵活性,但建议先通过 Agent 引导部署熟悉整体流程。