refactor(setup): replace skills selection with auto-install progress UI

- Replace manual skill bundle selection with automatic installation step
- Add InstallingContent component with real-time progress feedback
- Auto-install essential components: OpenCode, Python, Code Assist, File Tools, Terminal
- Show animated progress bar and per-skill installation status
- Auto-proceed to completion after installation finishes
- Update CompleteContent to display installed components
- Update architecture docs and build process documentation
This commit is contained in:
Haze
2026-02-06 02:07:02 +08:00
Unverified
parent 3fd62e112f
commit 931fea3735
4 changed files with 314 additions and 139 deletions

View File

@@ -19,6 +19,7 @@
* [commit_11] OpenClaw submodule fix - GitHub URL, auto-generated token, WebSocket auth
* [commit_12] Real API key validation - OpenRouter support, actual API calls to verify keys
* [commit_13] Remove channel setup step - Simplified onboarding, channels moved to Settings
* [commit_14] Auto-install skills step - Replace skill selection with auto-installation progress UI
### Plan:
1. ~~Initialize project structure~~
@@ -48,6 +49,7 @@ All core features have been implemented:
- OpenClaw submodule from official GitHub (v2026.2.3) with auto-token auth
- Real API key validation via actual API calls (Anthropic, OpenAI, Google, OpenRouter)
- Simplified setup wizard (channel connection deferred to Settings page)
- Auto-install skills step with real-time progress UI (no manual skill selection)
## Version Milestones