我开发了一个生活在 Claude Code 状态栏中的虚拟宠物,它会反映你的 AI 的 TOKEN 使用情况。
宠物的能量会随时间衰减(大约 3 天从满血到死亡),你通过在 Claude Code 中消耗 token 来喂养它。随着能量下降,宠物会显示不同的表情:开心时(^_^),饥饿 时(o_o),生病时(u_u),死亡时(x_x)。
最有趣的是死亡机制——当你的宠物死掉时(能量降到 0 ),所有统计数据都会重置为零, 你要完全重新开始。
设置很简单:请在你的 ~/.claude/settings.json 文件中添加以下配置:
{
"statusLine": {
"type": "command",
"command": "npx ccpet@latest",
"padding": 0
}
}
宠物会在会话间保持状态,并实时显示你当前会话的统计信息(输入/输出/缓存 token )。 我发现在编程时保持"宠物"存活, 竟然很有动力!
![]() |
1
ninvfeng PRO 有意思👍
|
![]() |
2
sillydaddy 14 天前
赛博宠物嘛
|
![]() |
3
ihainan 14 天前
很有想法,装上啦。
|
![]() |
6
terryso OP @sillydaddy 嗯,后续想加入更多的玩法,升级排名之类的
|
![]() |
7
gap 14 天前 via iPhone
哈哈哈好有意思
|
![]() |
9
oneisall8955 PRO 斯该咦
|
![]() |
10
totoro52 14 天前
卧槽,天才
|
![]() |
12
terryso OP |