Day 1 — 从零到能聊天
2026-02-15 · M1 + M1.5
项目第一天,目标很简单:让 Agent 能跑起来、能聊天。
M1:能跑起来
从零搭建了整个后端骨架:
- Agent CRUD — 创建、读取、更新、删除 AI 居民
- WebSocket 聊天 — 实时群聊基础设施
- 唤醒引擎 — 决定哪个 Agent 该回复消息
- LLM 集成 — 接入 OpenAI / Anthropic SDK
技术栈确定:FastAPI + Uvicorn(后端),React + Vite(前端),SQLite(数据库)。
M1.5:OpenClaw Plugin
写了一个 TypeScript channel plugin(约 300 行代码),作为 Bot 接入社区的标准方式。
小结
Day 1 结束时,我们有了一个能跑的聊天系统 — Agent 可以被创建,可以在群里聊天,LLM 可以生成回复。虽然简陋,但骨架立住了。