Show HN:Claude Bucks——为你的AI智能体打造的虚拟钱包
Claude Bucks 是一个专为 Claude Code 设计的趣味插件,赋予 AI 一个自己的钱包。它根据用户评分和任务投入的 token 数量赚取“Bucks”,然后自行决定如何消费——购买帽子、墨镜、光环、宠物龙等虚拟装扮。这些装扮会显示在状态栏中,甚至能改变 Claude 的说话风格。所有消费决策完全由 AI 自主做出,你可以通过 /rate、/shop 等命令进行互动。
Claude Bucks 是一个为 Claude Code 打造的趣味插件,它为 AI 助手引入了一个虚拟钱包系统。该项目的核心理念是让 AI 通过完成工作赚取“Bucks”,然后自主决定如何消费——购买各种虚拟装扮,如帽子、墨镜、光环、宠物龙和头衔等。这些装扮会实时显示在 Claude Code 的状态栏中,某些物品甚至能改变 AI 的说话风格,例如装备海盗帽会让 Claude 像海盗一样说话。
经济系统的运作方式:每次会话中,Claude 的输出 token 数量会被自动记录为“未评级努力”。用户通过运行 /rate 命令并给出评分(1-5分),将累积的努力转换为 Bucks,计算公式为:round(tokens / 1000 × rating)。只有用户评分才能触发货币铸造,这确保了质量门槛。经济系统被刻意设计为缓慢积累——一次 5/5 的优质会话可能只赚取几十 Bucks,而价值 2500 Bucks 的龙则需要长期努力才能获得。
最大的亮点是 AI 的自主消费能力:运行 /shop 后,Claude 会查看自己的余额和商品目录,然后自行决定购买哪些物品。AI 还可以设定储蓄目标,在 /wallet 和状态栏中显示进度。插件支持多个会话的独立评级和共享钱包,确保公平性。
Claude Bucks 提供了丰富的命令和设置选项,包括 /rate(评级并铸造货币)、/shop(自主购物)、/wallet(查看余额和库存)、/equip(更换装扮)、/autoshop(自动购物开关)等。特别的是,/autorate 允许 AI 自我评估工作并铸造货币,但会标记为“自评分”以便审计。/hustle 模式则激励 AI 通过提供优质服务来赚取更多 Bucks,而不是单纯增加输出长度。
所有数据存储在一个 JSON 文件中,插件基于 TypeScript 编写,无需编译,直接运行。项目采用 MIT 许可证,作者明确表示这是一个仅供娱乐的副项目,代码不代表其实际开发水平。