![]()
npm周下载破2100次,一个让程序员心甘情愿被速率限制"折磨"的工具火了。
开发者Pat Heonsceo被Claude Code的速率限制搞到崩溃——写代码正嗨,突然弹窗"您已达到使用上限"。这种体验像打游戏时BOSS残血突然断电。他索性把痛点做成游戏:tokburn,一个会在终端里养宠物的状态栏插件。
从数字仪表盘到电子宠物
Claude Code原生状态栏长这样:Opus 4.6 (1M context) | ctx 13%。信息全有,但读起来像银行对账单。
tokburn把它改造成六行实时面板:速率限制进度条、上下文占用、Token消耗曲线,再加一只会眨眼的像素生物。三种初始形态可选——Flint(火焰系)、Pixel(赛博系)、Mochi(软萌系),每种有三段进化,四种性格分支,总共152条专属台词。
你的代码量直接决定它的成长。
Claude每写一行有效代码,宠物涨经验。攒够进化阈值,30秒金色特效+新形态+新名字。反之,速率限制冲到60%,宠物开始焦虑踱步;85%时进入" panic mode",台词变成"老板我快不行了"——用情绪绑架提醒你省着点用。
零依赖的终端魔术
实现方式很产品经理:不劫持、不代理、不上云。Claude Code每秒通过stdin吐一次JSON状态,tokburn解析后从本地JSON读取宠物存档,渲染6行布局,写回stdout。单帧耗时<5毫秒,零外部依赖。
这种设计绕过了所有合规雷区。企业级开发环境最怕第三方服务插足数据流,tokburn的架构让它能在隔离网络里跑——只要Claude Code能启动,它就能活。
Pat在GitHub repo里留了话:PR欢迎,尤其缺美术。目前152条台词全是手写的,进化形态也只有9个。社区已经有人开始提Issue要"暗黑模式"和"多宠物对战"——虽然作者明确说后者不在路线图。
为什么程序员愿意为"皮肤"买单
这事往深了说,触及一个被忽视的产品设计盲区:开发者工具的"情感负债"。
速率限制本质是负面反馈,像手机电量低于20%的弹窗。tokburn把它包装成进度游戏——同样的限制,从"你被禁用了"变成"你的宠物在提醒你"。认知重构让挫败感变成了养成动力。
152条台词的设计很讲究。Sassy型会吐槽"这代码写得,我奶奶都能优化";Anxious型在Token暴涨时尖叫"慢点慢点我要吐了"。人格化让工具有了"在场感",孤独编码时像有个嘴碎的同事。
首周2100次下载,对一个小众CLI工具来说不算爆款,但GitHub星标增速和Issue活跃度说明一件事:开发者愿意为情绪价值付费,哪怕只是终端里的几行ASCII动画。
Pat没说的潜台词或许是:当AI编码助手变成基础设施,差异化不在功能,而在"你怎么让我感觉被陪伴"。tokburn的像素宠物是个粗糙的样本,但方向清晰——下一代开发者工具的竞争,可能从"谁更懂工程"转向"谁更懂工程师的孤独"。
你会在终端里养一只会骂你代码烂的宠物吗?
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.