当AI有了实体:会跳舞的Claude Code桌面摆件来了

Ai资讯2小时前发布 大国Ai
21 0 0

摘要:英国硬件工程师Ben James将AI编程助手Claude Code的虚拟形象做成了一个名为“USB-Clawd”的实体桌面摆件。这个由铝合金CNC加工而成的小家伙,通过内部电磁线圈驱动,能在Claude Code等待用户指令时“蹦蹦跳跳”地发出物理提醒。它巧妙利用了Claude Code的“hooks”功能实现软硬件联动,其创意甚至得到了Claude Code创始人Boris Cherny的公开赞赏。这个小项目展现了在AI日益虚拟化的时代,人们对物理实体交互的独特眷恋。

一、诞生记:从虚拟吉祥物到桌面伙伴

这个会跳舞的小摆件并非凭空想象,其诞生过程融合了硬件工程与软件巧思。

  • 灵感来源:它的原型是AI公司Anthropic为其编程工具Claude Code设计的官方吉祥物形象。工程师Ben James将其从虚拟世界带到了现实桌面。
  • 硬件迭代:为了追求最佳质感,Ben James对材质进行了多次升级:
    • 初版:使用常见的PLA塑料3D打印。
    • 升级版:改为质感更厚重的黄铜材质。
    • 最终版:确定为CNC加工的铝合金,并经过阳极氧化处理,获得了类似MacBook的细腻手感。
  • 内部构造:其跳动核心是一个简洁的机械结构——由微控制器控制电磁线圈(solenoid),驱动“Clawd”沿着一根镶嵌在烧结铜套内的不锈钢细杆进行上下运动,确保了动作的精准与稳定。
当AI有了实体:会跳舞的Claude Code桌面摆件来了

Claude Code桌面摆件

二、如何工作:软硬结合的简易魔法

让一个实体模型听懂AI的“召唤”,听起来复杂,实现却出乎意料的简洁。这得益于Claude Code为开发者预留的开放接口。

  • 关键桥梁:Claude Code Hooks Claude Code 提供的“hooks”(挂钩)功能,允许开发者在特定事件发生时触发自定义脚本。Ben James正是利用了这个功能,监听“等待用户输入”的事件。
  • 工作流程
    1. 事件触发:当Claude Code完成一段代码或需要用户确认时,触发预设的hook。
    2. 脚本执行:hook自动执行一个简单的bash脚本(如 clawd-jump.sh)。
    3. 硬件响应:脚本通过USB向“USB-Clawd”内部的微控制器发送信号。
    4. 物理提醒:微控制器驱动电磁线圈,让桌上的小摆件开始跳跃,直到用户回到电脑前。

三、不止于此:一个工程师的硬件创意延伸

“USB-Clawd”只是Ben James近期硬件创作的一个缩影。同期,他还完成了一个充满趣味的项目,同样与Claude Code息息相关。

  • 迷你传真机(MINIFAX):他用一台淘来的廉价小票打印机、一部旧iPhone和树莓派,制作了一台可以接收短信并实时打印的迷你传真机。
  • 软件核心:其控制逻辑和接口同样由Claude Code协助完成。
  • 有趣的“翻车”:当他将这台传真机接入个人网站的联系表单后,有人恶作剧般地绕过了发送限制,将整部《蜜蜂总动员》的剧本分段发送过来,传真机忠实地打印出了一长卷剧本纸。这个插曲也成为了其项目故事中令人捧腹的一部分。

四、为何动人:在AI时代触摸实体

这个小项目在技术社区获得关注,不仅因为其创意,更因为它触及了数字时代的一种普遍情感。

  • 打破虚拟的模糊性:正如Ben James在其文章中所说,在AI和信息日益“抽象化”的时代,物理世界明确的、可触摸的反馈,给人一种特别的踏实感。AI没有重量,但这个“Clawd”可以放在桌上,发出真实的声响。
  • 来自创始人的认可:Claude Code的创造者Boris Cherny在看到作品后留言:“哇,如果你再做第二个,我每天都会用它。”这无疑是对该项目最直接的肯定。当被网友问及如果同时开启25个Claude Code会话它会怎样时,Boris幽默地回复:“正好可以给执行器做个压力测试。”
  • 轻量级的创新启示:它展示了如何利用现有AI工具的开放接口(如hooks),以较低的成本和极高的创意,实现人机交互形式的微小却有趣的革新。这种创新不在于技术有多艰深,而在于想法有多巧妙。

结语:“USB-Clawd”更像是一个充满极客浪漫主义的实验品。它不解决宏大的问题,却提醒着我们,人与技术的交互,除了屏幕内的流光溢彩,也可以包含桌面上一次充满期待的跳动。


文章来源

© 版权声明

相关文章

暂无评论

none
暂无评论...