哈喽,大家好
我是阿星
跟大家分享一下我最近二次开发peon-pet的一个像素龙虾桌宠——
它会跟着我的 AI 工作状态动起来。
开始任务就“醒来/打字”,完成就“庆祝”,报错就“警戒”。
就蹲在你的屏幕边角,萌萌哒。
已经开源到了github可以直接玩。
原项目在这里
我这次核心不是重写项目,而是改了 UI 素材和事件。下面的看不懂也行,直接把提示词发给AI就行了。
素材怎么做的?
就像这样,我一次出整套像素资源:
待机、启动、打字、庆祝、警戒、报错,
我们做的 36 张是对应 6个状态动画,每个状态6帧。
再给他的工作台来一套固定背景,
哪里不满意就用Touch Edit(AI绘图软件的精准编辑功能)。
再比如工作台这里,
你可以直接给自己的龙虾小屋写一块招牌。
所有文字都可以随便改不用重新作图。
可以看到,已经生成好了。而且因为我们提前对图像命名进行了规定,AI给我们命名的每一张都是符合要求的,素材替换起来就容易多了,
提示词我放这里了。大家可以根据自己的喜好去改成自己的style。
代码实现
原项目是 peon-pet它不是为龙虾服务的,所以我把角色素材换成像素龙虾风格,
并且把关联事件替换成我们本地openclaw相关的代码
总的来说,就是在 OpenClaw 外围加了一层事件:实时监听会话事件( agents/*/sessions/*.jsonl ),把它们映射成项目状态机并输出( 通过/state )。
比如你现在先git clone这个项目到自己本地
然后对他进行改造前先把下面这个提示词发给他,就可以直接进入状态
然后启动程序,你就会看到openclaw 一开工龙虾就打字,
任务完成就庆祝,
工具报错或权限请求/拦截就告警,
高颜值桌宠从装饰
变成了实时工作状态面板。
如果你还想给你的小龙虾做几套皮肤,
只用让星流AI给它更换不同版本的提示词。
百变龙虾就来啦~
总之先出一版像素 UI,再接现有项目逻辑,
就可以让自己的龙虾安家啦。
ok我是阿星,更多AI应用,我们下期再见!