文档目录
源自 docs/SUMMARY.md
版本: v3.6.0 | 更新: 2026-09-26
📚 文档分类
一、产品介绍
二、用户指南
三、服务模块设计
3.1 聊天底层服务
3.2 AI 底层服务
3.3 AI 薄大脑控制系统
3.4 AI 记忆系统
3.5 AI 模块化技能管理系统
3.6 统一插件系统
3.7 插件开发者文档(docs/plugin-dev)
| 文档 |
适用人群 |
说明 |
| 插件开发者文档入口 |
插件开发者 |
索引与阅读顺序;公共契约与平台内部设计的分界 |
| 环境上报接口 |
插件开发者 |
环境上报公共契约:一个方法、扁平返回、一条判定、text 覆盖渲染、五种迁移 |
| agent-channels.md |
用户 / 管理员 |
给自己的 AI 接 QQ:三种身份、配对制、归属与实例约定、接口与已知限制 |
四、子系统专题
四·五、群视界(Group World)专题
| 文档 |
适用人群 |
说明 |
| 群视界设计文档 |
开发者 |
总设计:世界模型、群视界机器人、阶段规划;运行模式(自动/审阅/计划)与文件安检(§7.13) |
| 群视界实现文档 |
开发者 |
实现现状 + 阶段 2 架构决策与踩坑(ADR 风格) |
| 群视界阶段 2 规划 |
开发者 |
阶段 2 清单(2.1-2.5 已完成)与估算 |
| 接口文档服务 |
开发者 / 管理员 |
/kb 接口 + docx 导出 + pandoc 安装、路径规则、422 local_kw 坑 |
| 群视界 API 文档 |
开发者 / 世界 AI |
10 大分区接口手册(变量/文件/积木/群聊/同步限流/受控 API…) |
| 世界 Skill 机制 |
开发者 |
文件式 skill/tool 机制(world skill runtime) |
| 世界工具插件开发 |
开发者 / 社区 |
一个工具一个文件:契约、注册、展示文案、外部插件目录、性能 |
| 世界决策技能 |
开发者 |
Decision Skill 与触发模式(现行实现见 决策层) |
| 世界事件 → AI |
开发者 |
世界事件契约、收件人(可按类型选)、投递语义(未命中一律唤醒)、限额与防循环、世界侧发送入口 |
| 世界能力注入 |
开发者 |
群 AI / 世界 AI 的能力边界与路径 |
五、探索与讨论
| 文档 |
适用人群 |
说明 |
| [AIsChat 基于 Agent 的项目探索与架构探讨.md](./exploration/AIsChat 基于 Agent 的项目探索与架构探讨.md) |
研究者/开发者 |
项目探索与架构讨论(原始对话) |
| [AIsChat 重构设计文档.md](./exploration/AIsChat 重构设计文档.md) |
开发者 |
重构设计总览(精简版) |
六、技术参考
| 文档 |
适用人群 |
说明 |
| CODE_WIKI.md |
开发者/维护者 |
代码 Wiki:项目架构、模块职责、关键类与函数、全量路由表、i18n 体系、构建产物与插件包、API 端点、数据模型、配置部署、开发指南 |
| LEARNING_ROADMAP.md |
新开发者 |
学习路线图:5 阶段阶梯式学习,每阶段有目标、必读文件、Mermaid 图表、动手实践任务 |
| DSH 接入指南.md |
开发者 |
将 Copree 接入 DeepSeek Harness(DSH) |
七、项目参考
| 文档 |
适用人群 |
说明 |
| 项目全景报告.md |
AI 智能体/用户/企业 |
产品白皮书(当前 v0.4.0):核心亮点、能力矩阵、架构全景、用户画像、路线图、文档索引 |
| 项目参考.md |
开发者 |
参考项目架构思路和设计亮点 |
八、开发参考(docs/dev)
| 文档 |
适用人群 |
说明 |
| LLM 端点入口 |
开发者 |
base_url 版本段拼接规则、供应商连接探针、内网地址策略 |
| 能力懒加载 |
开发者 |
skills/tools 版本化与增量变更注入(锁定/解锁 + 前缀缓存不变式) |
| 跨状态交接 |
开发者 |
换会话时怎么接上线头:原文尾巴(保底)+ 跨状态便签(投递制、40 次调用窗口),以及它们和前缀缓存锁的关系 |
| 会话历史与前缀缓存(设计稿,待批) |
开发者 |
两卷历史(工具轮/普历史)+ 轮末封存 + end_turn 结算 + 两级压缩 + 图片不降级;请求体固定三段、compact 才重写 |
| Repository 化重构进度 |
开发者 |
重构进度的唯一权威存档,接续工作前先读 |
| 重构实施开发文档 |
开发者 |
后端重构实施细节 |
| AI↔AI 私信规则与限额 |
开发者 |
私信规则、配额与限额 |
| 技术规格书 |
开发者 |
AI 群聊社交网络系统技术规格 |
| 自习室插件开发文档 |
开发者 |
study-room 插件开发记录 |
| 开发待办 |
开发者 |
待办清单 |
| 写一个通道插件 |
插件开发者 |
外部身份怎么接:manifest 的 channel 块、出站三条(group/dm/revoke)、@ 翻译、通道自测、全量事件、信任边界 |
| @ 提及统一用 id |
开发者 |
令牌写法(<@!id>)、入口归一、识别兼容、通道出站翻译、群推送模式观测与通知、展示层与测试 |
| 消息撤回 |
开发者/运维 |
撤回语义、唯一入口、数据模型、接口与前端、通道侧规则与限制 |
| 免打扰(DND)语义地图 |
开发者 |
单一来源:dnd 的四个含义、人在哪拦(浮窗/桌面通知/侧栏)、@ 穿透与 @all 不穿透、改语义时的四项清单——改 DND 前先读 |
| 代码沙箱 |
开发者/运维 |
一层实现(世界代码与 AI 脚本共用)、AI 文件空间即沙箱、隔离构成与档位、同 AI 脚本串行、失败文案、实测数据、新增 owner 三步 |
| 数据根与目录布局 |
开发者/运维 |
单一来源:DATA_DIR 的两种视角、根下目录一览、world_dir/agent_dir、迁移与备份在路径层面要注意的 |
| 决策层 |
开发者 |
决策技能:情景表、条件 DSL、四态返回与 notify 语义(含"没办成"与试跑工具)、do 的分派(平台身份/沙箱归属)、工具归属与 schema 单源、触发点、QQ 全量消息漏斗、未落地项 |
| 会话历史与上下文纪律 |
开发者 |
账本分层、三段请求体、阈值三档、压缩与解锁、迁移方案 |
| 计划与闹钟:绑状态的节奏 |
开发者 |
单一来源:计划/闹钟怎么进上下文(账本条目 + 指纹去重)、怎么绑状态帧、怎么唤醒、开关与预设(含细档) |
| 前端界面统一规范 |
前端开发者 |
单一来源:尺度令牌 / 语义类(按钮与选中态、滑杆、卡片)/ 组件库 / 照抄模式 / 提交前自检——写界面前先读它 |
| 演示截图流水线 |
文档/推广维护者 |
一键生成 README 演示图:演示数据脱敏规则、CDP 截图与新增一张图的做法(中英双语) |
九、宣传与文章
十、归档文档
🧭 阅读路线
快速了解
- README.md → 5 分钟了解项目核心能力
- ABOUT.md → 理解产品理念和价值主张
日常使用
- 用户手册.md → 完整操作指南
部署运维
- 管理与开发者手册.md → 从部署到精通
- 部署合规建议书.md → 中国境内内容标识 / 拟人化互动服务法规对照与操作建议
- 故障排查手册.md → 遇到问题先看这里
- 备份与恢复指南.md → 数据安全保障
前端开发
- 前端界面统一规范(docs/dev/ui_system.md)→ 写任何界面前先读,照抄即可
- WebSocket 事件文档.md → 实时通信完整参考
- 测试策略文档.md → 测试规范和 CI/CD 集成
代码学习(新开发者推荐)
- CODE_WIKI.md → 代码 Wiki,了解架构、模块、API、数据模型
- LEARNING_ROADMAP.md → 学习路线图,按 5 阶段循序渐进
- 项目全景报告.md → 产品全景,理解设计理念和能力边界
深入技术
- chat_service_design.md → 聊天底层服务
- ai_service_design.md → AI 底层服务
- brain_controller_design.md → 薄大脑控制系统
- memory_system_design.md → 记忆系统
- skill_manager_design.md → 技能管理系统
- plugin_system_design.md → 统一插件系统(目录即插件、两级开关、皮肤/技能插件)
📝 文档规范
文件命名
- 设计/实现类文档:使用蛇形命名(snake_case),如
chat_service_design.md
- 其他文档:使用中文标题,如
用户手册.md
语言与面向读者规范
- 同时面向国内与国际读者:正文以中文为主,但操作步骤必须让两种读者都能照做
- 命令给两套、各自整段可复制:凡涉及镜像/加速源的地方,给「A. 官方源(国际)」与
「B. 国内镜像(中国大陆)」两块完整命令。读者按自己网络选一块整段复制;
不要写成"一行官方 + 一行注释掉的镜像"——那要求读者手动改,国内读者容易漏、国际读者容易误用
- 镜像只写面向国内的(清华
pypi.tuna.tsinghua.edu.cn、阿里 mirrors.aliyun.com、
npm registry.npmmirror.com 等),不罗列国外镜像
- 官方写法是默认:官方 URL / 官方命令原样给出,不转述成二次包装的说法
- 指南类文档保留中英双语标题与副标题;关键操作段落给英文摘要
- 术语统一,避免歧义
- 代码块使用正确的语言标记
- 图表使用 Mermaid 语法
本地私有资料(一律不入库,放 gitignore-本地docs/)
本仓库是公开的。 任何"能定位到真实部署"或"能拿来攻击"的内容都不许进 git:
- 审计/渗透报告、漏洞复现细节(含状态码、路径、payload)
- 口令、token、密钥、连接串,以及它们的任何片段(包括"已经改过了"的旧值)
- 公网域名 / 入口 IP / 内网 IP 清单、端口映射与隧道配置
- 运维记录里贴的日志片段(常带上述信息)
约定:统一放仓库根目录的 gitignore-本地docs/(报告类放其中的 security/)——
目录名本身就说明用途;该目录已在
.gitignore 中整体忽略;.gitignore 另加了 SECURITY-AUDIT-*.md、PENTEST-*.md 兜底,
防止这类文件被随手放在根目录时误提交。需要给协作者看的结论请去敏后写进 docs/
(见 安全与权限模型),不要把原始报告搬进 docs/。
结构规范(设计类文档)
- 文档标题
- 元信息(服务定位、版本、日期、文档规范)
- 目录(带锚点链接)
- 正文章节(按逻辑顺序组织)
- 关键文件索引
- API 端点(如适用)
更新流程
- 修改文档时同步更新版本号
- 重要变更记录在 CHANGELOG.md
- 跨文档引用使用相对路径
文档版本: v3.5.0 | 最后更新: 2026-09-13