AI 步步
AI 步步是一款基于 Tauri + Vue 3 构建的桌面宠物应用,通过追踪用户的 AI 编码工具使用情况,将编程活动转化为步数,激励用户更积极地使用 AI 工具进行开发。
AI 步步是什么
AI 步步是一款创新型的桌面宠物应用,旨在将程序员在使用 AI 编码工具(如 Cursor、Claude Code、Codex、Trae)时的活跃程度进行可视化。通过将编码行为量化为“步数”,用户的 AI 编码频率越高,宠物的移动速度就越快,形成一种寓工作于游戏的激励机制。

核心功能
- AI 工具追踪:支持主流 AI 编码工具的使用数据采集,实时反映在宠物的行动上。
- 步数转化机制:将代码生成、编辑、调试等行为转化为“步数”,步数越多,宠物越活跃。
- 桌面互动宠物:宠物可自由在桌面移动,与用户进行互动,提升使用趣味性。
- 本地部署:基于 Tauri 构建,支持离线使用,保障数据安全和隐私。
技术架构
- 前端框架:采用 Vue 3,实现响应式界面与流畅的交互体验。
- 跨平台引擎:结合 Tauri 构建,支持 Windows、macOS 和 Linux 系统。
- 数据采集方式:通过本地监听 AI 工具的 API 或日志,安全且高效地获取使用信息。
- 低资源占用:轻量级应用设计,不干扰正常编程工作流。
适用人群
- 开发者与程序员:希望提升编码效率,同时享受桌面互动乐趣的用户。
- AI 工具爱好者:经常使用 Cursor、Claude Code 等 AI 编码助手的探索者。
- 远程工作者:需要一种轻松方式来记录和激励日常工作的个人用户。
- 学生与初学者:通过趣味方式增强学习编程的动力与持续性。
使用场景
- 日常编程激励:帮助开发者设定每日“步数”目标,提升编码活跃度。
- 桌面陪伴工具:为长时间工作的用户增添一份趣味和视觉陪伴。
- AI 工具使用分析:通过步数统计,分析自己在不同 AI 编码工具上的使用频率与偏好。
- 极客文化展示:作为个性化的桌面装饰,展示对 AI 与编程文化的热爱。
项目背景与未来
AI 步步由 funAgent 社区发起,项目代号为 funAgent/ai-bubu,体现了开发者对“有趣 + 实用”工具的探索精神。
未来计划包括:
- 增加更多 AI 工具的支持
- 引入成就系统与宠物成长机制
- 支持多语言界面
- 提供宠物皮肤与个性化设置选项