谁不希望在电脑上有一个小伴侣呢?最近,OpenAI 在 Codex 中推出了一项令人兴奋的更新,引入了类似电子宠物 Tamagotchi 的桌面悬浮伴侣功能,迅速在开发者社区中引发热潮。
与一些内置于特定终端(如 Anthropic 的 Claude Code)的像素宠物不同,Codex 的桌面宠物具有全局性。无论你切换到哪个应用程序,它都会始终悬浮在屏幕的一角。用户可以随时通过鼠标悬浮或拖拽来与宠物互动,而在工作时,这只小伴侣还能实时显示 Codex 的工作状态,例如“思考中”或“任务完成”。这标志着人与AI交互方式从早期QQ宠物与人聊天软件的绑定,迈向了AI伴侣的新篇章。
Codex 官方内置了 8 款像素风格的基础宠物,包括经典的 Codex 形象、整洁的小鸭 Dewey、代表快速迭代的火球 Fireball,以及蓝屏捣蛋鬼 BAOD(Blue Screen of Death)等,满足用户不同场景下的偏好。这些内置宠物可以在 Codex 设置的外观部分进行配置。
然而,真正让社区沸腾的是 Codex 的自定义宠物功能。通过使用 Codex 自带的 /hatch 指令,用户可以上传任何图片,Codex 便能将其“孵化”成一个动画宠物,并保存在本地文件夹中,方便分享。在首次使用 /hatch 指令前,需要通过 $Skill Installer hatch-pet 命令安装相应的 Skill。此 Skill 会自动从 OpenAI 的官方 GitHub 仓库 https://github.com/openai/skills/tree/main/skills/.curated/hatch-pet 下载相关文档。
安装完毕后,使用 $hatch-pet Skill 并输入提示词(如“做一个labubu的桌面宠物”),Codex 会根据流程,先生成一张主图,然后依据主图生成一系列不同状态的图片,包括 idle(空闲)、running-right(向右跑)、running-left(向左跑)、waving(挥手)、jumping(跳跃)、failed(失败)、waiting(等待)、running(跑步)和 review(审查)等。每种状态通常会生成 4-8 帧的动画图片。完成所有状态图片的生成和合成后,用户便能获得一个专属的自定义桌面电子宠物。
这项功能迅速点燃了社交网络和开发者社区的热情,大量提升“编程幸福感”的桌面宠物作品涌现。从恶搞 Anthropic CEO 的“愤怒达里奥”,到奥特曼、微软经典的大眼夹(Clippy),再到苹果粉丝制作的 Mac Finder 笑脸小人(Lil Finder Guy),甚至是乔布斯和 DeepSeek 的鲸鱼,都通过 Codex 获得了新生。PetShare (https://codex-pet-share.pages.dev/) 和 PetDex (https://petdex.crafter.run/) 等社区驱动型宠物分享平台迅速崛起,汇集了多邻国猫头鹰、龙珠悟空、哈利波特等流行角色的自定义宠物。
为了鼓励创作,OpenAI 官方还举办了宠物生成比赛,评选出的“最喜爱 Top 10”作品将获得 ChatGPT Pro 奖励。需要注意的是,生成自定义宠物可能耗时较长,并会消耗一定的计算额度。
这些自定义宠物的使用非常便捷,只需下载压缩包,复制到指定文件夹,即可在 Codex 设置中选择。通过在 Codex 中输入简单的 /pet 指令,桌面便会立即召唤出一个活泼的电子宠物。这些宠物不仅可爱,还具备实际用途。它们不会写代码或调试,但会通过气泡和动作实时反馈 Codex 的后台状态,如“思考中”、“任务完成”或“需要你来决定一件事”。当任务完成时,点击宠物即可直接回复AI Agent,继续工作流。宠物挠头代表“思考”,弹出气泡则表示完成任务或需要输入。这种双向沟通机制,使其宛如 macOS 上的“灵动岛”,让用户在专注于当前工作的同时,对 AI 进展了如指掌。
桌面宠物功能在社交媒体上为 Codex 带来了广泛好评,用户普遍认为其“情绪价值非常到位”,看着喜欢的宠物在桌面上跳动,比干巴巴的进度条更能愉悦心情。