SkillRun Desktop desktop-v0.1.0-alpha.5
Pre-release
Pre-release
SkillRun Desktop desktop-v0.1.0-alpha.5 是用于验证 Tauri 桌面端多平台打包链路的 alpha release。
Alpha 范围
- 本 release 只用于早期 Desktop 安装包验证。
- alpha 主线保持为 import -> review -> enable -> preview -> mount -> inspect runs。
- marketplace、signed package trust、dependency installation、daemon behavior、artifact viewer、log viewer 和 authoring IDE workflow 均不在本次范围内。
- Desktop 不捆绑或自动安装 SkillRun Core CLI、Python、Node、npm、pip package 或 action 依赖。
Core 兼容性
- 本 alpha 建议搭配 SkillRun Core v0.6.7+ 使用。
- 旧版 Core 可能缺少 Team Catalog status / Router routes JSON surface,导致 Team Library 或 Router diagnostics 显示阻塞。
- 如果系统 PATH 上已有旧版
skillrun,请先升级 Core CLI,或在 Desktop Settings 中配置包含新版skillrun的 Runtime bin 目录后刷新状态。
本次 UX 验证焦点
- Python runtime setup UX:在 readiness 阻塞时给出 venv 命令、Runtime bin 配置和刷新路径。
- Runtime bin PATH 配置:只影响 Desktop 启动的 Core 子进程,不写系统 PATH。
- Team Library 低摩擦本地 hero catalog smoke:默认验证
command_hello,减少 Python 3.13 / pydantic 依赖摩擦。 - Hero flow:Team Catalog inspect -> install plan -> install apply -> inventory -> enable -> exposure -> router status -> router dry-run。
签名与 notarization
- macOS packages 未签名,且未 notarize。
- Windows 和 Linux packages 未签名。
- 安装或首次启动时可能出现操作系统安全提示。
产物验证状态
| Platform | Artifact target | Validation status |
|---|---|---|
| macOS arm64 | DMG / app bundle | 待本机安装和启动验证后再 publish。 |
| macOS x64 | DMG / app bundle | 已由 GitHub Actions 生成;本地硬件验证待补。 |
| Windows x64 | NSIS installer (.exe) | 已由 GitHub Actions 生成;人工安装和启动验证待补。 |
| Linux x64 | Linux package | 已由 GitHub Actions 生成;人工安装和启动验证待补。 |