4-page layout (Home, Recipes, Settings, Doctor) with sidebar nav and integrated Chat panel powered by OpenClaw agent (--local). - Home: status, agents overview, recommended recipes, recent activity - Recipes: browse, preview diff, apply with params - Settings: model profiles CRUD, chat model selection, provider catalog - Doctor: diagnostics with auto-fix - Chat: OpenClaw agent integration with session persistence, agent selector, read-only advisory context injection - Progressive data loading to avoid UI blocking - API key resolution from OpenClaw agent auth-profiles - Model catalog from openclaw CLI with cache Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
ClawPal MVP 验收清单
1. 安装向导
- 打开 Recipes 列表
- 选择一个 Recipe
- 参数校验阻止非法输入
- 点击 Preview 显示变更
- 点击 Apply 成功写入并生成历史快照
2. 历史与回滚
- 历史列表可见最近记录
- 选中历史项可预览回滚 diff
- 执行回滚后回填新快照(用于再次回滚)
- 回滚后配置文件发生可见变化
3. Doctor
- 运行 Doctor 返回至少一项问题(如有)
- 对语法/字段问题展示修复建议
- auto-fix 的问题可点击 fix,状态刷新
- 关键问题导致状态 score 下降
4. 可交付性
- 无需网络也能完成核心流程
- 目录存在于
~/.openclaw,历史文件落在.clawpal/history npm run build成功npm run release:dry-run输出通过项(无需执行发布)
5. 模型与频道管理(v0.2)
- 模型 Profile 支持列表、创建、更新、删除
- 全局模型绑定可设置与清空
- Agent 模型覆盖可设置与清空
- Channel 模型绑定可设置与清空
- Channel 节点可更新
type/mode/allowlist/model - Channel 节点可安全删除
- Recipes 支持外部文件/URL 源加载
6. Memory 与 Session 管理(v0.2)
- Memory 文件列表可见
- Memory 单文件删除与清空可用
- Session 文件列表可见(active + archive)
- Session 单文件删除与按 agent/全部清空可用