refactor: 统一项目名称从OpenFang到ZCLAW
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled

重构所有代码和文档中的项目名称,将OpenFang统一更新为ZCLAW。包括:
- 配置文件中的项目名称
- 代码注释和文档引用
- 环境变量和路径
- 类型定义和接口名称
- 测试用例和模拟数据

同时优化部分代码结构,移除未使用的模块,并更新相关依赖项。
This commit is contained in:
iven
2026-03-27 07:36:03 +08:00
parent 4b08804aa9
commit 0d4fa96b82
226 changed files with 7288 additions and 5788 deletions

View File

@@ -10,7 +10,7 @@
### 项目概览
ZCLAW 是一个基于 **OpenFang** 的中文优先 AI Agent 桌面客户端,采用 **Tauri 2.0 (Rust + React 19)** 架构,目标对标智谱 AutoClaw 和腾讯 QClaw。
ZCLAW 是一个基于 **ZCLAW** 的中文优先 AI Agent 桌面客户端,采用 **Tauri 2.0 (Rust + React 19)** 架构,目标对标智谱 AutoClaw 和腾讯 QClaw。
### 核心数据
@@ -124,7 +124,7 @@ ZCLAW/
```
desktop/src-tauri/src/
├── lib.rs # 入口,OpenFang 集成
├── lib.rs # 入口,ZCLAW 集成
├── main.rs # 主程序
├── viking_commands.rs # OpenViking CLI sidecar
├── viking_server.rs # OpenViking 本地服务器
@@ -188,7 +188,7 @@ desktop/src-tauri/src/
│ browser │ intelligence │ memory │ llm │ secure_storage │
└─────────────────────────────────────────────────────────────┘
OpenFang Kernel / OpenViking
ZCLAW Kernel / OpenViking
```
### 2.2 数据流架构
@@ -199,7 +199,7 @@ desktop/src-tauri/src/
WebSocket / REST
OpenFang Kernel
ZCLAW Kernel
Skills / Hands 执行
```
@@ -563,7 +563,7 @@ interface GatewayFrame {
| 风险 | 概率 | 影响 | 缓解措施 |
|------|------|------|----------|
| OpenFang 版本不兼容 | 中 | 高 | 兼容性测试套件 |
| ZCLAW 版本不兼容 | 中 | 高 | 兼容性测试套件 |
| LLM API 变更 | 中 | 高 | 抽象层隔离 |
| 性能瓶颈 | 中 | 中 | 监控和优化 |
@@ -605,14 +605,14 @@ interface GatewayFrame {
1. 中国 AI Agent 市场爆发
2. 本地优先隐私诉求增长
3. OpenFang 生态缺口
3. ZCLAW 生态缺口
4. 飞书+企业微信整合需求
5. Skill 市场变现潜力
### 威胁 (Threats)
1. 竞品迭代极快 (Cursor/Windsurf/AutoClaw)
2. OpenFang 上游变化
2. ZCLAW 上游变化
3. LLM API 不稳定
4. 维护成本高