系统设计文档
本目录包含 ChainlessChain 系统的完整设计和架构文档,共 70 个模块设计文档 + 9 个基础设施文档。
最新版本: v5.0.1.6 Evolution Edition — Phase 1-102 全部完成,2503 CLI 测试,4500+ 总测试
文档分类
主文档
基础设施
- 安全机制设计 — U盾/SIMKey 硬件安全(含 PQC/门限签名/生物识别)
- 数据同步方案 — Git/HTTP/P2P 同步
- AI 模型部署方案 — Ollama/云端模型
- 浏览器插件计划 — 浏览器扩展路线图
- Hook 系统设计 — 20 种事件类型的 Hook 扩展系统
核心模块 (Phase 1-16)
| 编号 | 模块 | 说明 |
|---|---|---|
| 01 | 知识库管理 | RAG/向量存储/第二大脑 |
| 02 | 去中心化社交 | DID/P2P/Signal 加密 |
| 03 | 交易辅助 | 智能合约/信用评分 |
| 04 | 项目管理 | 对话式任务/AI 生成 |
| 05 | 企业版组织 | RBAC/组织协作 |
| 06 | AI 优化系统 | P2 优化/高级特性 |
| 07 | 性能优化 | 三层优化体系 |
| 08 | MCP 与配置 | MCP/统一配置/预算 |
| 09 | 浏览器自动化 | 工作流/录制/回放 |
| 10 | 远程控制 | P2P 远程桌面 |
| 11 | 企业审计 | 审计日志/合规/DSR |
| 12 | 插件市场 | 插件生命周期/生态 |
| 13 | 多代理系统 | 8 种专业代理 |
| 14 | SSO 企业认证 | SAML/OAuth/OIDC |
| 15 | MCP SDK | Server Builder |
| 16 | AI 技能系统 | 138 技能/100% Handler |
企业增强 (Phase 17-28)
| 编号 | 模块 | 说明 |
|---|---|---|
| 17 | EvoMap 系统 | GEP-A2A/Gene/Capsule |
| 17b | IPFS 存储 | Helia/Kubo 双引擎 |
| 18 | P2P 实时协作 | Yjs CRDT/实时同步 |
| 18b | 社交 AI | 主题分析/ActivityPub |
| 19 | 合规分类 | SOC2/数据分类 |
| 19b | 自治 Agent Runner | ReAct 循环/目标分解 |
| 20 | 企业用户配置 | SCIM 2.0 |
| 20b | 模型量化 | GGUF/AutoGPTQ |
| 21 | i18n 国际化 | 4 语言支持 |
| 21b | 统一密钥 | FIDO2/BLE/PQC |
| 22 | 性能自动调优 | 监控/自动调参 |
| 22b | 内容推荐 | TF-IDF/画像 |
| 23 | Nostr 桥接 | Nostr 协议 |
| 23b | 企业组织管理 | 组织层级/审批 |
| 24 | 去中心化 Agent | DID/联邦 DHT |
| 24b | 数据防泄漏 | DLP |
| 25 | SIEM | 安全事件管理 |
| 25b | 自治运维 | 异常检测/自动修复 |
| 26 | 开发流水线 | 6 种部署策略 |
| 26b | 社区治理 | 社区治理 |
| 27 | Matrix 集成 | Matrix 协议 |
| 27b | 多模态协作 | 跨模态融合 |
| 28 | 基础设施编排 | Terraform |
| 28b | 自然语言编程 | NL→Code |
生产加固 (Phase 29-42)
| 编号 | 模块 | 说明 |
|---|---|---|
| 29 | 生产强化 | 生产环境加固 |
| 30 | 联邦强化 | 联邦网络加固 |
| 31 | 压力测试 | 联邦压测 |
| 32 | 信誉优化 | 信誉系统 |
| 33 | 跨组织 SLA | SLA 管理 |
| 34 | 技术学习引擎 | 自主学习 |
| 35 | 自主开发者 | 自主开发 |
| 36 | 协作治理 | 治理框架 |
| 37 | 技能市场 | 通证激励 |
| 38 | 推理网络 | 去中心化推理 |
| 39 | 信任安全 | TPM/TEE/SE |
| 40 | 协议融合 | 4 桥接协议 |
| 41 | 去中心化基础设施 | 去中心化基础设施 |
| 42 | EvoMap 高级联邦 | 全球联邦 |
架构重构 (Phase 43-57)
| 编号 | 模块 | 说明 |
|---|---|---|
| 43 | IPC 域分割 | 10 域/懒加载 |
| 44 | DI 容器 | 依赖注入/LRU |
| 45 | 数据库演进 | 迁移框架 |
| 46 | A2A 协议 | Agent-to-Agent |
| 47 | 工作流编排 | 自主工作流 |
| 48 | 层次化记忆 2.0 | 分层记忆 |
| 49 | 多模态感知 | 感知层 |
| 50 | Agent 经济 | Agent 经济 |
| 51 | 代码生成 Agent 2.0 | 代码生成 |
| 52 | 安全沙箱 2.0 | 安全沙箱 |
| 53 | 零知识证明 | ZKP 引擎 |
| 54 | 跨链互操作 | 跨链桥 |
| 55 | DID 2.0 | 去中心化身份 |
| 56 | 隐私计算 | 隐私计算 |
| 57 | DAO 治理 2.0 | DAO 治理 |
企业平台 (Phase 58-65)
| 编号 | 模块 | 说明 |
|---|---|---|
| 58 | 低代码平台 | 低代码/15+ 组件 |
| 59 | 企业知识图谱 | 知识图谱 |
| 60 | BI 智能分析 | NL→SQL |
| 61 | 工作流自动化 | 自动化引擎 |
| 62 | 多租户 SaaS | SaaS 引擎 |
| 63 | 统一运行时 | 应用运行时 |
| 64 | 插件生态 2.0 | 插件生态 |
| 65 | 自进化 AI | 自进化/NAS |
CLI 系统 (Phase 66-70)
| 编号 | 模块 | 说明 |
|---|---|---|
| 66 | CLI 分发系统 | npm CLI/预构建二进制 |
| 67 | CLI 高级功能 | 17 模块/2503 测试 |
| 68 | CLI-Anything 集成 | 外部软件 Agent 化 |
| 69 | WebSocket 服务器 | 远程 CLI/有状态会话 |
| 70 | Agent 智能增强 | agent-core/auto pip-install |
