DesktopPet AI 编程伴侣桌宠

人工智能 其他 案例ID:244286
沐明
1 年经验· 无
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目背景
本项目是一款独立设计开发的桌面宠物应用,定位为 AI 编程工具的轻量化状态反馈与情绪陪伴伴侣。它能够实时感知 Claude Code、OpenCode、Copilot、TRAE Work 等 AI 编程工具的编码状态,通过像素风宠物动画、气泡提示和交互菜单,将枯燥的命令行编码过程转化为可视、可交互的桌面体验。项目从架构设计到核心功能实现均由我独立完成,目前持续迭代中。
技术架构
项目采用 Tauri v2 跨平台桌面框架,后端以 Rust 为核心,前端基于 WebView 渲染动画与交互,并通过 MCP(JSON-RPC 2.0)协议与 AI 编程工具实现双向通信。
| 桌面框架 | Tauri v2(Rust + WebView) | 透明无边框窗口,轻量跨平台 |
| 后端服务 | Rust + Tokio + Axum | 异步运行时,提供 HTTP 与 MCP 服务 |
| 前端渲染 | HTML / CSS / JS(WebView) | 精灵动画、CSS 过渡、气泡系统 |
| 动画引擎 | Spritesheet WebP + GIF | 双模式切换,兼顾性能与兼容性 |
| 通信协议 | MCP(JSON-RPC 2.0) | 与 AI 编程工具双向通信 |
个人职责
独立负责项目的整体架构设计、核心功能开发与持续迭代。具体包括:设计并实现三级状态感知策略(Hook 主动推送、MCP 双向通信、文件/进程被动监控),构建 15 态动画状态机,开发双动画引擎(Spritesheet 与 GIF 模式),实现 MCP Server 工具集(pet_show、pet_ask、pet_play、pet_get_user_input),并完成 HTTP REST API 的设计封装与 Hook 配置模板编写。
项目成果
项目已编译生成 Windows 可执行文件,提供一键启动脚本与浏览器 Demo 预览页面,并附带完整的 API 文档、架构文档、技术调研文档与 Hook 配置模板。开源托管于 GitHub(MIT 许可证),技术栈覆盖 HTML(45.9%)、JavaScript(36.3%)、CSS(17.4%)。

DesktopPet AI 编程伴侣桌宠

人工智能 · 其他 案例ID:244286
联系该工程师
微信扫码,建群沟通
作者: 沐明 - 1年经验- 无

案例介绍

项目背景
本项目是一款独立设计开发的桌面宠物应用,定位为 AI 编程工具的轻量化状态反馈与情绪陪伴伴侣。它能够实时感知 Claude Code、OpenCode、Copilot、TRAE Work 等 AI 编程工具的编码状态,通过像素风宠物动画、气泡提示和交互菜单,将枯燥的命令行编码过程转化为可视、可交互的桌面体验。项目从架构设计到核心功能实现均由我独立完成,目前持续迭代中。
技术架构
项目采用 Tauri v2 跨平台桌面框架,后端以 Rust 为核心,前端基于 WebView 渲染动画与交互,并通过 MCP(JSON-RPC 2.0)协议与 AI 编程工具实现双向通信。
| 桌面框架 | Tauri v2(Rust + WebView) | 透明无边框窗口,轻量跨平台 |
| 后端服务 | Rust + Tokio + Axum | 异步运行时,提供 HTTP 与 MCP 服务 |
| 前端渲染 | HTML / CSS / JS(WebView) | 精灵动画、CSS 过渡、气泡系统 |
| 动画引擎 | Spritesheet WebP + GIF | 双模式切换,兼顾性能与兼容性 |
| 通信协议 | MCP(JSON-RPC 2.0) | 与 AI 编程工具双向通信 |
个人职责
独立负责项目的整体架构设计、核心功能开发与持续迭代。具体包括:设计并实现三级状态感知策略(Hook 主动推送、MCP 双向通信、文件/进程被动监控),构建 15 态动画状态机,开发双动画引擎(Spritesheet 与 GIF 模式),实现 MCP Server 工具集(pet_show、pet_ask、pet_play、pet_get_user_input),并完成 HTTP REST API 的设计封装与 Hook 配置模板编写。
项目成果
项目已编译生成 Windows 可执行文件,提供一键启动脚本与浏览器 Demo 预览页面,并附带完整的 API 文档、架构文档、技术调研文档与 Hook 配置模板。开源托管于 GitHub(MIT 许可证),技术栈覆盖 HTML(45.9%)、JavaScript(36.3%)、CSS(17.4%)。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×