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

@@ -7,15 +7,15 @@
## 项目概述
ZCLAW 是基于 **OpenFang** (Rust Agent OS) 的 AI Agent 桌面客户端,使用 Tauri 2.0 + React + TypeScript 开发。
ZCLAW 是基于 **ZCLAW** (Rust Agent OS) 的 AI Agent 桌面客户端,使用 Tauri 2.0 + React + TypeScript 开发。
**技术栈**:
- 前端: React 19 + TypeScript + Zustand + Tailwind CSS
- 桌面: Tauri 2.0 (Rust)
- 后端: OpenFang Kernel (Rust, 端口 50051)
- 后端: ZCLAW Kernel (Rust, 端口 50051)
- 配置: TOML 格式
**核心价值**: 真实连接 OpenFang Kernel驱动 Agents / Skills / Hands / Workflows
**核心价值**: 真实连接 ZCLAW Kernel驱动 Agents / Skills / Hands / Workflows
---
@@ -126,11 +126,11 @@ getSessionMessages: async (sessionId: string) => {
## 关键文件位置
```
ZClaw_openfang/
ZClaw_zclaw/
├── CLAUDE.md # 项目协作规则
├── docs/
│ ├── SYSTEM_ANALYSIS.md # ⭐ 系统分析报告
│ ├── openfang-technical-reference.md # OpenFang 技术参考
│ ├── zclaw-technical-reference.md # ZCLAW 技术参考
│ └── knowledge-base/ # 知识库
│ ├── feature-checklist.md # 功能验证清单
│ └── hands-integration-lessons.md
@@ -161,7 +161,7 @@ ZClaw_openfang/
│ └── translation/SKILL.md
└── config/
├── chinese-providers.toml # LLM 提供商配置
└── openclaw.default.json # ⚠️ 待迁移到 TOML
└── zclaw.default.json # ⚠️ 待迁移到 TOML
```
---
@@ -215,7 +215,7 @@ cd desktop && pnpm tauri:build
1. **所有 UI 文本必须中文**
2. **使用 Zustand 管理状态,不要在组件内直接调用 API**
3. **类型定义放在 `desktop/src/types/` 目录**
4. **OpenFang 端口是 50051不是 4200**
4. **ZCLAW 端口是 50051不是 4200**
5. **配置格式是 TOML不是 JSON/YAML**
6. **WebSocket 路径是 `/ws`**