ccpet – 一个生活在你 Claude Code 状态栏中的虚拟宠物,靠你的 token 使用存活

15 天前
 terryso

我开发了一个生活在 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 )。 我发现在编程时保持"宠物"存活, 竟然很有动力!

https://github.com/terryso/ccpet

2388 次点击
所在节点    程序员
12 条回复
ninvfeng
15 天前
有意思👍
sillydaddy
15 天前
赛博宠物嘛
ihainan
15 天前
很有想法,装上啦。
terryso
15 天前
@ninvfeng 就是想开发点好玩的,反正是 cc 自己动手开发的。😆😆😆
terryso
15 天前
@ihainan 感谢,有问题随时反馈
terryso
15 天前
@sillydaddy 嗯,后续想加入更多的玩法,升级排名之类的
gap
15 天前
哈哈哈好有意思
terryso
15 天前
@gap 哈哈, 就是为了好玩
oneisall8955
15 天前
斯该咦
totoro52
15 天前
卧槽,天才
terryso
14 天前
@totoro52 装个玩玩, 增加了显示更多的状态信息, 包括显示上下文占用情况
terryso
12 天前


小更新:
1. 增加宠物名字和宠物 emoji
2. 三行富文本展示
3. 每一行显示可以完全自定义

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1154387

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX