AI 应用已发布
GhostCat · 砂铃桌面宠物
一个用 Tauri 打包的桌面宠物小程序:像素风闲置动画 + 本地 Ollama 大模型对话 + 情绪分析,把宠物陪伴与轻量 AI 交互结合起来。
Contributions
成员贡献
基于 GitHub 提交记录自动统计,按成员 GitHub 账号归属。 · https://github.com/Yunease/ghostcat
- 琴泠Lumina Qin2
总计 2 次提交更新于 2026-10-19
项目定位
ghostcat 是一个桌面宠物小程序,形象来自作者自己的小猫「砂铃(sharin)」。它没有止步于传统桌面宠物,而是接入了本地大模型(Ollama),提供陪伴式对话与情绪互动,是一个把宠物陪伴与轻量 AI 结合起来的趣味项目。
功能与实现
- 桌面外壳:基于 Tauri v2,前端用 React + Vite,后端为 Rust。
- 本地大模型对话:Rust 侧通过
src-tauri/src/ollama.rs调用本地 Ollama 服务,无需联网即可聊天。 - 提示词驱动:内置
cat-chat.txt(猫娘聊天)与emotion-analyzer.txt(情绪分析)两套提示词,分别负责对话风格与情绪识别。 - 像素风表现:使用一组闲置动画帧(
Idle_Normal / Jump / Lost / Rest / Shadow)配合zpix像素字体,呈现低分辨率的萌系宠物观感。
技术栈
Rust(Tauri v2) + React + Vite + Ollama(本地 LLM)。项目同时包含完整的 Tauri 图标集与打包配置,可直接构建为桌面安装包。
备注
该项目与 godot-(Godot 桌面宠物)是同一「桌面宠物」方向上的不同技术路线尝试。