架构决策记录(ADR)
本目录记录 Zhin.js 重大架构与产品边界决策。新 ADR 使用递增编号 NNNN-short-title.md。
| ADR | 标题 |
|---|---|
| 0001 | 使用多上下文领域文档 |
| 0002 | 集中 IM 入站路由 |
| 0003 | 集中 Agent 工具选择和上下文预算 |
| 0004 | IM 发送前先规范化队列出站字段 |
| 0005 | 使用实例作用域的 Console EntryStore |
| 0006 | 使用约定优先的配置默认值 |
| 0007 | AI Agent modelHarness YAML 覆盖与合并边界 |
| 0008 | 引入 Assistant Runtime(个人助手 / 路线 A) |
| 0009 | 对齐 pi 的 AI/Agent 核心(Context + stream + agentLoop) |
| 0010 | 对齐 pi coding-agent Harness(Compaction / 会话树 / 生态) |
| 0011 | 对齐 Missions Multi-Agent Harness(missions / MissionRunner) |
| 0012 | 内存与生命周期稳定性修复 |
| 0013 | Graceful Shutdown 协议 |
| 0014 | 稳定性增强路线图 |
| 0015 | 能力分档模型 |
| 0016 | Demo Host Token 作用域(demo.zhin.dev) |
| 0017 | RAG v0 知识检索 |
| 0018 | AI SDK Transport Layer |
| 0019 | 安装体积分层(IM <10MB、peer、TypeBox→Zod) |
| 0020 | 语音管线 STT/TTS 与 AI 内容链 |
| 0021 | 内容审查 — 机制在框架,策略在运营者 |
| 0022 | Interactive 按钮 callback / command 双模式 |
| 0023 | CollaborationScene 多 Endpoint Agent 协作 |
| 0024 | Five-Agent Pipeline(Superseded) |
| 0025 | Adapter 驱动的 AI 结构化出站 JSON |
| 0026 | 废弃场景专用 Pipeline Harness |
| 0027 | Agent Run Orchestration Kernel |
| 0028 | Generic IM Scene Agent(Scene 契约 + 破坏性统一) |
| 0029 | Deferred Tool Schema Loading |
| 0030 | spawn_task 并行子代理与并发治理 |
| 0031 | Schedule 设施取代 Cron |