AI编程Agent(如Claude Code、Codex、OpenCode等)正在改变开发者的工作方式,但这些工具的界面往往很枯燥。PetDex项目带来了一个有趣的创意——为AI编程Agent添加可爱的电子宠物,让编程变得更有趣。
什么是PetDex?
PetDex是一个开源的电子宠物图鉴,专门为AI编程Agent设计。它提供了各种可爱的动画宠物,可以在你的终端或IDE中陪伴你编程。
项目地址:https://github.com/crafter-station/petdex
在线体验:https://petdex.crafter.run
核心特性
1. 丰富的宠物种类
PetDex提供了多种可爱的宠物供你选择:
- 猫咪:各种品种的猫咪,有可爱的动画效果
- 狗狗:忠诚的狗狗,会在你编程时陪伴你
- 兔子:活泼的兔子,会在终端里跳来跳去
- 小鸟:会唱歌的小鸟,为你的编程时光增添乐趣
- 其他:还有更多宠物等待你去发现
2. 动画效果
每个宠物都有精美的动画效果:
- 待机动画:宠物在等待时会有可爱的动作
- 互动动画:你可以和宠物互动,它们会有不同的反应
- 工作动画:当你编程时,宠物会做出相应的动作
- 休息动画:当你离开时,宠物会去休息
3. 多平台支持
PetDex支持多种AI编程工具:
- Claude Code:Anthropic的AI编程助手
- Codex:OpenAI的AI编程助手
- OpenCode:开源的AI编程助手
- Gemini CLI:Google的AI编程助手
4. 自定义宠物
你还可以创建自己的宠物:
- 设计宠物的外观
- 编写宠物的动画
- 定义宠物的行为
- 分享给社区
如何使用
在线体验
访问https://petdex.crafter.run,可以直接在浏览器中体验各种宠物。
本地安装
# 克隆仓库
git clone https://github.com/crafter-station/petdex.git
cd petdex
# 安装依赖
npm install
# 启动开发服务器
npm run dev
集成到AI编程工具
根据你使用的AI编程工具,按照文档进行集成。通常只需要添加一个配置文件或插件。
为什么需要电子宠物?
你可能会问:编程时为什么需要电子宠物?原因有几个:
1. 减轻压力
编程是一项高压工作,特别是在调试复杂问题时。可爱的宠物可以帮助你放松心情,减轻压力。
2. 增加乐趣
编程不一定是枯燥的。有了电子宠物,你的编程时光会变得更有趣。
3. 社区文化
在开发者社区中,电子宠物已经成为一种文化现象。很多开发者喜欢在编程时有宠物陪伴。
4. 激发创意
有时候,看看可爱的宠物可以激发你的创意,帮助你找到解决问题的新思路。
社区贡献
PetDex是一个社区驱动的项目,欢迎贡献者参与:
- 设计新宠物:如果你有美术设计能力,可以为项目贡献新的宠物
- 编写动画:如果你会写动画代码,可以为宠物添加新的动画效果
- 修复bug:帮助修复项目中的bug
- 改进文档:帮助改进项目的文档
总结
PetDex是一个有趣的开源项目,它为AI编程Agent添加了可爱的电子宠物。虽然这看起来是一个”小玩具”,但它体现了开发者社区的文化和创意。如果你想要让你的编程时光更有趣,不妨试试PetDex。
















GitHub – TauricResearch/TradingAgents

暂无评论内容