Skip to content

Prismoo v0.5.0 (Tauri 2.0)

Pre-release
Pre-release

Choose a tag to compare

@Aceeee2077 Aceeee2077 released this 15 Sep 11:06
· 0 commits to main since this release

Prismoo 从 Electron 迁移到了 Tauri 2 + Rust。核心功能保持一致,体积大幅下降。

之前 (Electron 0.4.0) 现在 (Tauri 0.5.0)
安装包 139.6 MB 8.6 MB
可执行文件 188 MB 11.3 MB

这一版做了什么

  • 后端从 Node/Electron 重写为 Rust;前端(Canvas 动画、设置面板、对话窗口)几乎原样复用
  • 窗口、托盘、右键菜单、配置、会话存储、AI 请求、天气、开机自启、自定义外观全部迁移完成
  • 新增三阶段自检:npm run tauri:check(宠物渲染 / 设置读写 / 聊天会话增删改查)

暂未提供

  • 自动更新尚未接入,本版不会自动升级
  • 3D 模型皮肤、基于 ONNX 的本地抠图(迁移时按计划移除)
  • 目前只在 Windows 上完整验证过,macOS / Linux 待测试

⚠️ 配置文件目录变更为 %APPDATA%\com.petric.desktop-pet\,旧版(%APPDATA%\Prismoo\)的设置与对话历史不会自动继承。


Prismoo has moved from Electron to Tauri 2 + Rust. Same core features, far smaller footprint.

Before (Electron 0.4.0) Now (Tauri 0.5.0)
Installer 139.6 MB 8.6 MB
Executable 188 MB 11.3 MB

What changed

  • Backend rewritten in Rust; the front end (Canvas animation, settings panel, chat window) is reused almost unchanged
  • Window, tray, context menu, config, chat store, AI requests, weather, auto-launch and custom appearance all migrated
  • New three-phase self-check: npm run tauri:check (pet render / settings read-write / chat CRUD)

Not available yet

  • Auto-update is not wired up — this build does not self-update
  • 3D model skins and the ONNX local cutout (removed by design during the migration)
  • Only fully verified on Windows; macOS / Linux still need testing

⚠️ The config directory changed to %APPDATA%\com.petric.desktop-pet\; settings and chat history from the old build (%APPDATA%\Prismoo\) are not carried over.