主要更新:
- 数据同步功能 - 宠物数据云端同步
- 排行榜命令 -
ccpet leaderboard查看排名 - 网页排行榜 - 美观的在线排行榜界面
ccpet leaderboard 查看排名
我开发了一个生活在Claude Code状态栏中的虚拟宠物,它会反映你的AI使用模式。
宠物的能量会随时间衰减(大约3天从满血到死亡),你通过在Claude Code中消耗token来喂养它。随着能量下降,宠物会显示不同的表情:开心时(^_^),饥饿 时(o_o),生病时(u_u),死亡时(x_x)。
最有趣的是死亡机制——当你的宠物死掉时(能量降到0),所有统计数据都会重置为零, 你要完全重新开始。
设置很简单:只需在你的Claude Code状态栏配置中添加"command": "npx ccpet@latest"。宠物会在会话间保持状态,并实时显示你当前会话的统计信息(输入/输 出/缓存token)。
它用TypeScript编写,经过完整测试,并发布到了npm。我发现在编程时保持"宠物"存活 竟然很有动力!
与ccusage状态栏相比,似乎还不够准确,但是它也显示了MCP工具和CLAUDE.md内存文件的使用情况,这会更加有用!
不要定义太多子代理, 每一个子代理都占用上下文
我最喜欢的还是内置了Deepwiki功能, 鼠标悬停到代码上, 点Read More就可以看到详细的代码说明和例子, 比我自己写的都要详细, 以后代码注释都不用写了.
我开发ccshell是为了解决经常忘记Shell命令语法的痛点。不用再去搜索"如何批量重命 名文件加时间戳"或"如何压缩视频保持画质",直接用自然语言描述就行:
• npx ccshell "查找所有大于100MB的文件" • npx ccshell "将所有HEIC照片转换为JPEG" • npx ccshell "帮我下载视频: https://xxx.com/watch?v=LQY-NLgOh1k, 下载格式为mp4格式"
基于Claude Code CLI和智能提示工程实现:
无需安装即可试用: npx ccshell "列出当前目录下的所有文件"
目前专为macOS优化,但这个方法可以扩展到跨平台。 三层策略(本地命令 → 工具安装 → 自定义脚本)。
ccusage 现在已经与Claude Code的新状态栏功能集成, 你的状态栏会显示:
• 当前会话的费用 • 今天的总费用 • 当前活跃的 5 小时区块费用 & 剩余时间 • 实时消耗速率(带颜色指示)
快速设置 在你的 ~/.claude/settings.json 中添加:
{
"statusLine": {
"type": "command",
"command": "bun x ccusage statusline"
}
}
就这样!你就能在状态栏中实时查看使用情况了。
使用 UserPromptSubmit 钩子来阻止CC说:“你完全正确!” 💀
https://gist.github.com/ljw1004/34b58090c16ee6d5e6f13fce07463a31