feat(memory): add exec approval config lessons, daily notes, ACP decisions

- shared/long-term/lessons: OpenClaw exec 批准授权系统完整配置经验
- daily/2026-03-16: CLI安装、exec配置、待办记录
- daily/2026-03-15: 之前未提交的日志
- shared/long-term/decisions/acp-agents-integration.md
- agents/openclaw-main: claude-switch/mcp 相关记录
This commit is contained in:
hotwa
2026-03-16 20:08:47 +08:00
parent de2b6e968c
commit 9999e3c668
7 changed files with 1077 additions and 0 deletions

View File

@@ -0,0 +1,95 @@
# Claude-Switch Agent Router - 学习日志
## 测试时间2026-03-10 22:15 GMT+8
## 测试目标
学习如何调用 claude-switch 中的不同 alias实现类似 subagent 的交互式调用。
## 测试结果
### ✅ 可用
| Alias | 命令 | 状态 | 备注 |
|-------|------|------|------|
| **claude-kimi** | `claude-kimi` | ✅ 可用 | Kimi K2-thinking-turbo响应正常 |
| **claude-glm** | `claude-glm` | ⚠️ 需要登录 | 403 coding_plan_required |
| **claude-minimax** | `claude-minimax` | ❌ 配置问题 | Invalid URL |
| **claude-local** | `claude-local` | ❌ 代理未启动 | 连接超时 |
### 测试命令
```bash
# 加载环境
source ~/.zshrc
# 测试 Kimi
echo "你好,请回复你的模型名称" | claude-kimi
# 测试 GLM
echo "你好" | claude-glm
# 测试 MiniMax
echo "你好" | claude-minimax
```
## 可用快捷别名
从 AGENTS.md 获取:
```bash
# CCManager 方式(推荐)
ccmm # claude-ccm-minimax
ccglm # claude-ccm-glm
cckimi # claude-ccm-kimi
ccali # claude-ccm-aliyun
cckat # claude-ccm-kat
ccloc # claude-ccm-local
# 传统方式
cmm # claude-minimax
cglm # claude-glm
ckimi # claude-kimi
cali # claude-aliyun
ckat # claude-kat
cloc # claude-local
```
## 下一步计划
### Phase 1: 验证可用 Agent
- [x] 确认 claude-kimi 可用
- [ ] 修复 claude-glm 登录问题
- [ ] 检查 .env 配置
### Phase 2: 创建 Agent Router 脚本
创建一个脚本,能:
- 接受 alias 参数
- 调用对应 agent
- 返回结果
### Phase 3: 集成到 OpenClaw
- 作为 MCP server 暴露
- 或作为技能集成
## 环境检查
```bash
# 确认 .env 已加载
source ~/.claude-switch/.env
echo $KIMI_API_KEY # 应该有值
echo $GLM_API_KEY # 应该有值
```
## 学习要点
1. **环境加载**:必须先 `source ~/.zshrc`
2. **管道调用**`echo "prompt" | claude-kimi` 可以工作
3. **子 shell 隔离**:每个 alias 都在子 shell 中运行,不会污染环境
4. **API Key 管理**:通过 .env 统一管理
## 下一步行动
1. 检查 ~/.claude-switch/.env 配置
2. 尝试修复 GLM 登录问题
3. 创建简单的 agent router 脚本
4. 测试交互式调用模式