v1.0.6
中文
基于 v1.0.5..v1.0.6 的当前 main 重新打包(覆盖此前误推的 v1.0.6 产物)。
架构: 桌面为 app:// + 双 IPC 运行时(light / heavy)。UI 静态资源经 app 协议加载;API 走 Electron IPC,不再默认 HTTP daemon + Next。安装包 prune Next;Agent SDK 单文件打包;ESM 预编译。
新增 / 架构
- app:// 桌面 UI + dual IPC agent runtimes(light 永不加载 SDK,heavy 管 session/tools)
electron/app-protocol.js、runtime-host.js;daemon/ipc-host.mjs+dispatch.mjs- 打包:预编译 app/api + lib 为 ESM;
bundle-pi-sdk折叠 agent SDK;平台原生裁剪 - 资源管理器文件操作 + Composer/Session 右键菜单
- 全局快捷键 + 帮助对话框
- 权限策略 / agent mode 中心化
- session-reader 与 session-entries 拆分
性能
- 会话打开路径去 rpc-manager 冷启动(project-trust / sessions GET 毫秒级)
- 打包态 native import 加载 ESM(非 jiti 全图)
- light/heavy 路由分流;设置面板走 light,不阻塞 SDK
- 模型禁用 light 路由即时切换;双进程缓存
?fresh=1消除滞后 - free provider 列表并行拉取
修复
- macOS codesign:
sanitize-bundle-symlinks+verbatimSymlinks(修复 invalid destination for symbolic link) - 模型设置 thrash / force-refresh 卡顿
- 会话删除与 model picker 跨 runtime 缓存不一致
- typecheck / 构建小修
资产
Pi-Web-1.0.6-arm64.dmg(~171MB,arm64,ad-hoc,未公证)- Gatekeeper:右键打开,或
xattr -cr "/Applications/Pi Web.app" Pi-Web-1.0.6-x64.exe(~143MB,Windows x64 NSIS)- SmartScreen:更多信息 → 仍要运行
English
Rebuilt from current main for v1.0.5..v1.0.6 (replaces prior v1.0.6 asset).
Architecture: Desktop app:// + dual IPC runtimes (light never loads agent SDK; heavy owns sessions/tools). Next pruned from the installer; SDK single-file bundle; precompiled ESM routes.
Added
- app:// UI, dual IPC hosts, explorer ops, shortcuts, permission/mode centralization, session-entries split
Perf
- Fast session-open GETs; native ESM import; light settings routes; fresh=1 dual-cache; parallel free models
Fixed
- Codesign symlink sanitization; models settings thrash; cross-runtime cache lag
Assets
Pi-Web-1.0.6-arm64.dmg(~171MB, arm64, ad-hoc, not notarized)Pi-Web-1.0.6-x64.exe(~143MB, Windows x64 NSIS)- SmartScreen: More info → Run anyway