企业级 Agent 平台 M1 的产品、工程设计与单仓库实现。
- 企业级 Agent 平台 M1 产品需求
- Connection M1 产品需求
- M1 工程架构 Spec
- Agent Runtime M1 HLD
- ADR: Platform 服务与 Kubernetes Workload Plane 分离
- ADR: Platform Secret 使用项目内置密文存储
- ADR: Wire Contract 使用 Zod authoring 与标准发布产物
- AI 主导开发工作流 Spec
仓库已进入 M1 领域功能实现阶段。当前提交已实现 Platform 的 Agent 管理、配置、 持久化和 HTTP Adapter;其他部署单元仍按工程架构 Spec 逐步实现。
| 部署单元 | 目录 | 当前能力 |
|---|---|---|
| Web | apps/web |
React、TanStack Router、Vite 与最小启动页 |
| Platform API | apps/platform-api |
Agent 管理、配置、会话和审计 HTTP API |
| Platform Worker | apps/platform-worker |
独立 Worker 进程与生命周期 smoke |
| Connection API | apps/connection-api |
独立 Hono 服务与健康检查 |
Connection 与 Platform 位于同一 monorepo。当前骨架已经分离进程、构建和镜像;后续实现按 工程架构 Spec 保持独立部署、运行身份和数据边界。
使用 Node.js 24 和 pnpm 11:
pnpm install --frozen-lockfile
pnpm check
pnpm check-types
pnpm test
pnpm build
pnpm smoke
pnpm docker:build开发流转、角色权限、Worker 授权、门禁、失败恢复和通知规则见 AI 主导开发工作流 Spec。
开始工作前请阅读 AGENTS.md。