Skip to content

Buddy 宠物系统

没错,终端里养了个虚拟宠物。程序员的浪漫。

是什么

Buddy 是 Claude Code 终端里的一个小动画角色。它会根据 AI 的状态做出不同反应——思考时转圈、执行工具时忙碌、空闲时打盹。

意义

看似是个彩蛋,但它有实际作用:

  1. 状态指示器 — 一眼就知道 AI 在干什么
  2. 等待缓解 — 长时间执行时不至于盯着空白屏幕
  3. 品牌个性 — 让命令行工具不那么冷冰冰

技术实现

React 组件 + 帧动画。根据 AppState 中的 AI 状态切换动画序列。