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
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:
@@ -1,13 +1,13 @@
|
||||
# Agent 和 LLM 提供商配置
|
||||
|
||||
> 记录 OpenFang Agent 配置和 LLM 提供商设置。
|
||||
> 记录 ZCLAW Agent 配置和 LLM 提供商设置。
|
||||
|
||||
---
|
||||
|
||||
## 1. 配置文件位置
|
||||
|
||||
```
|
||||
~/.openfang/
|
||||
~/.zclaw/
|
||||
├── config.toml # 主配置文件
|
||||
├── .env # 环境变量 (API Keys)
|
||||
├── secrets.env # 敏感信息
|
||||
@@ -27,7 +27,7 @@ model = "qwen3.5-plus"
|
||||
api_key_env = "BAILIAN_API_KEY"
|
||||
|
||||
[kernel]
|
||||
data_dir = "C:\\Users\\szend\\.openfang\\data"
|
||||
data_dir = "C:\\Users\\szend\\.zclaw\\data"
|
||||
|
||||
[memory]
|
||||
decay_rate = 0.05
|
||||
@@ -40,7 +40,7 @@ decay_rate = 0.05
|
||||
| `default_model.provider` | 默认 LLM 提供商 | `bailian`, `zhipu`, `gemini` |
|
||||
| `default_model.model` | 默认模型名称 | `qwen3.5-plus`, `glm-4-flash` |
|
||||
| `default_model.api_key_env` | API Key 环境变量名 | `BAILIAN_API_KEY` |
|
||||
| `kernel.data_dir` | 数据目录 | `~/.openfang/data` |
|
||||
| `kernel.data_dir` | 数据目录 | `~/.zclaw/data` |
|
||||
| `memory.decay_rate` | 记忆衰减率 | `0.05` |
|
||||
|
||||
---
|
||||
@@ -63,7 +63,7 @@ decay_rate = 0.05
|
||||
**方式 1: .env 文件**
|
||||
|
||||
```bash
|
||||
# ~/.openfang/.env
|
||||
# ~/.zclaw/.env
|
||||
ZHIPU_API_KEY=your_zhipu_key_here
|
||||
BAILIAN_API_KEY=your_bailian_key_here
|
||||
GEMINI_API_KEY=your_gemini_key_here
|
||||
@@ -75,11 +75,11 @@ DEEPSEEK_API_KEY=your_deepseek_key_here
|
||||
```bash
|
||||
# Windows PowerShell
|
||||
$env:ZHIPU_API_KEY = "your_key"
|
||||
./openfang.exe start
|
||||
./zclaw.exe start
|
||||
|
||||
# Linux/macOS
|
||||
export ZHIPU_API_KEY=your_key
|
||||
./openfang start
|
||||
./zclaw start
|
||||
```
|
||||
|
||||
### 3.3 验证配置
|
||||
@@ -177,12 +177,12 @@ curl -s http://127.0.0.1:50051/api/agents | jq '.[] | select(.name=="AgentName")
|
||||
|
||||
2. 配置对应的 API Key:
|
||||
```bash
|
||||
echo "PROVIDER_API_KEY=your_key" >> ~/.openfang/.env
|
||||
echo "PROVIDER_API_KEY=your_key" >> ~/.zclaw/.env
|
||||
```
|
||||
|
||||
3. 重启 OpenFang:
|
||||
3. 重启 ZCLAW:
|
||||
```bash
|
||||
./openfang.exe restart
|
||||
./zclaw.exe restart
|
||||
```
|
||||
|
||||
### 5.2 找到可用的 Agent
|
||||
@@ -250,7 +250,7 @@ onError: (error: string) => {
|
||||
配置多个提供商作为备用:
|
||||
|
||||
```bash
|
||||
# ~/.openfang/.env
|
||||
# ~/.zclaw/.env
|
||||
ZHIPU_API_KEY=your_primary_key
|
||||
BAILIAN_API_KEY=your_backup_key
|
||||
GEMINI_API_KEY=your_gemini_key
|
||||
|
||||
Reference in New Issue
Block a user