chore: initialize qiming workspace repository

This commit is contained in:
Codex
2026-05-29 14:22:48 +08:00
commit bfd67a0f2c
10750 changed files with 1885711 additions and 0 deletions

View File

@@ -0,0 +1,174 @@
---
version: 1.0
last-updated: 2026-03-27
status: design
---
# Agent 自我进化架构 - 文档索引
> 本目录包含 Qiming Agent 自我进化系统的完整架构设计文档。
---
## 快速导航
### 核心文档
| 文档 | 描述 | 优先级 |
|------|------|--------|
| [总览](./OVERVIEW.md) | 产品定位、核心原则、系统架构图 | P0 |
| [核心组件](./COMPONENTS.md) | Memory、Skill Creator、EvoMap、Soul.md | P0 |
| [循环流程](./LOOP.md) | 七层循环、接口定义、数据流 | P0 |
| [存储实现](./STORAGE.md) | Markdown 格式、索引机制、读写接口 | P0 |
| [隔离策略](./ISOLATION.md) | 三区模型、环境变量、安全边界 | P0 |
### 功能文档
| 文档 | 描述 | 类型 |
|------|------|------|
| [Quick Init](./QUICK-INIT.md) | 快捷初始化qimingclaw.json / 环境变量) | stable |
| [初始化依赖版本固定与安装/升级](./dependency-version-pinning.md) | installVersion、升级同步、文案、尊重已安装版本不降级 | stable |
| [Auto Update](./auto-update.md) | 自动更新机制 | design |
| [认证机制与 SavedKey 生命周期](./auth-savedkey-lifecycle.md) | savedKey 设计、多账号隔离、退出登录与服务联动规则 | stable |
| [ACP 引擎性能优化](./ACP-ENGINE-PERF-OPTIMIZATION.md) | 引擎预热池、SDK 预加载、SSE 缓冲,降低 /computer/chat 首包延迟 | stable |
| [内嵌 Webview 与 Cookie 同步](./embedded-webview-cookie-sync.md) | 会话页面内嵌 webview + reg token 自动同步 httpOnly cookie 免登录 | stable |
### 参考文档
| 文档 | 描述 | 类型 |
|------|------|------|
| [OpenClaw 参考](./REF-OPENCLAW.md) | openclaw 架构分析与改进建议 | reference |
| [运行时环境配置](./RUNTIME-ENV-PROFILES.md) | strict/compat 环境配置策略 | design |
### 支持文档
| 文档 | 描述 |
|------|------|
| [签名指南](../release/SIGNING.md) | 应用签名与公证 |
| [安全审查](../reviews/SECURITY-REVIEW.md) | 安全性审查清单 |
| [日志规范](../operations/LOGGING.md) | 日志记录标准 |
| [审查记录](../reviews/REVIEW-2026-02.md) | 2026年2月架构审查记录 |
| [Sandbox 子模块 ADR](./ADR-SANDBOX-SUBMODULE.md) | 三端沙箱运行时子模块化决策 |
---
## 文档关系图
```
ARCHITECTURE-INDEX.md (本文档)
┌───────────────────────────┼───────────────────────────┐
│ │ │
▼ ▼ ▼
ARCHITECTURE-OVERVIEW.md ARCHITECTURE-COMPONENTS.md ARCHITECTURE-ISOLATION.md
│ │ │
│ ┌─────────────────┼─────────────────┐ │
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
ARCHITECTURE-LOOP.md ARCHITECTURE-STORAGE.md ARCHITECTURE-REF-OPENCLAW.md
│ │ │
│ │ │
▼ ▼ ▼
ARCHITECTURE-RUNTIME-ENV-PROFILES.md
```
---
## 阅读顺序建议
### 新手入门
1. **[总览](./OVERVIEW.md)** - 了解产品定位和核心原则
2. **[核心组件](./COMPONENTS.md)** - 理解四大核心组件
3. **[循环流程](./LOOP.md)** - 掌握完整循环流程
4. **[存储实现](./STORAGE.md)** - 了解数据存储方式
### 架构师/高级开发者
1. **[总览](./OVERVIEW.md)** - 快速回顾
2. **[隔离策略](./ISOLATION.md)** - 理解安全边界
3. **[OpenClaw 参考](./REF-OPENCLAW.md)** - 参考优秀设计
4. **[运行时环境配置](./RUNTIME-ENV-PROFILES.md)** - 环境配置细节
### 运维/安全工程师
1. **[隔离策略](./ISOLATION.md)** - 安全隔离机制
2. **[安全审查](../reviews/SECURITY-REVIEW.md)** - 安全检查清单
3. **[签名指南](../release/SIGNING.md)** - 应用签名流程
4. **[日志规范](../operations/LOGGING.md)** - 日志审计要求
---
## 版本信息
| 文档 | 版本 | 最后更新 |
|------|------|----------|
| ARCHITECTURE-INDEX.md | 1.0 | 2026-02-24 |
| ARCHITECTURE-OVERVIEW.md | - | - |
| ARCHITECTURE-COMPONENTS.md | - | - |
| ARCHITECTURE-LOOP.md | - | - |
| ARCHITECTURE-STORAGE.md | - | - |
| ARCHITECTURE-ISOLATION.md | - | - |
| ARCHITECTURE-REF-OPENCLAW.md | 2.3 | 2026-02-24 |
| ARCHITECTURE-RUNTIME-ENV-PROFILES.md | - | 2026-02-24 |
| auth-savedkey-lifecycle.md | 1.0 | 2026-03-06 |
| embedded-webview-cookie-sync.md | 1.0 | 2026-03-12 |
---
## 贡献指南
### 文档更新规范
所有架构文档应遵循以下规范:
1. **版本信息** - 每个文档顶部包含 frontmatter
```yaml
---
version: 1.0
last-updated: YYYY-MM-DD
status: design | draft | stable
---
```
2. **目录结构** - 使用一致的章节结构
```markdown
## 概述
## 核心内容
## 相关文档
```
3. **代码示例** - 使用语法高亮和详细注释
```typescript
// 接口定义
interface Example {
// 说明
}
```
4. **交叉引用** - 使用相对路径链接其他文档
```markdown
- [总览](./OVERVIEW.md)
```
### 文档状态说明
| 状态 | 说明 |
|------|------|
| `draft` | 草稿,内容可能大幅变更 |
| `design` | 设计阶段,基本稳定但可能调整 |
| `stable` | 稳定版本,与实现一致 |
---
## TODO
- [ ] 为所有 ARCHITECTURE-*.md 文档添加版本 frontmatter
- [ ] 补充 IMPLEMENTATION.md 实施指南
- [ ] 添加 API.md 接口文档
- [ ] 创建 CHANGELOG.md 变更记录
---
*本文档由架构维护者负责更新*
*如有疑问,请查阅具体文档或联系架构团队*