Deep Thought 技术规范总览
本目录包含 Deep Thought 系统的技术规范文档,是架构设计到代码实现之间的桥梁。
目的
架构文档(上级目录)回答"系统是什么",技术规范回答"怎么实现"。每份规范定义具体的选型决策、数据结构、接口协议和验收标准,作为开发的直接依据。
文档索引
| # | 文档 | 核心问题 | 状态 |
|---|---|---|---|
| 00 | 本文:规范总览 | 这套规范讲什么? | ✅ |
| 01 | 技术栈选型 | 用什么语言、框架、数据库、LLM? | ✅ |
| 02 | 核心数据模型 | 数据长什么样?怎么存? | ✅ |
| 03 | 模块间接口规范 | 引擎之间怎么通信? | ✅ |
| 04 | 六大引擎详细设计 | 每个引擎内部怎么运作? | ✅ |
| 05 | 开发与运行环境 | 怎么搭环境、跑测试、部署? | ✅ |
| 06 | 实现阶段与验收标准 | 先做什么?怎么算完成? | ✅ |
阅读路径
对系统全貌感兴趣 → 先读上级目录的架构文档和实现设计文档
准备动手开发 → 按 00 → 01 → 02 → 03 → 04 → 05 → 06 顺序阅读
修改某个引擎 → 直接读 04 中对应引擎的章节
调整技术选型 → 读 01,注意对 02/03 的连锁影响约定
- 每份规范包含"待讨论"和"已决定"两部分,讨论完成后更新为结论
- 选型决策需附带理由和被否决的备选方案
- Schema 定义使用伪代码 + JSON 示例
- 接口定义使用输入/输出/错误三要素格式