_

RULLERClawd on Desk 的这半年

别怕,先向 AI 许个愿

6000+GitHub star < 1 万个项目比它多 No.3桌宠类 合作:北美一家独角兽 · 清华团队

↓ 或空格翻页 · F 全屏 · N 提词 · T 计时

01最近的一个梗 · 电影《痴迷》

许愿柳

它有三条规则

官方译名“一愿柳” · One Wish Willow

  1. 一生只能许一次
  2. 许完只能等结果
  3. 许了就不能撤销

愿望被严格按字面意思实现了,成了一场灾难

所以网上都说:许愿要严谨。男主角的悲剧,是因为最初的 prompt 不完善。

掰断它,就能许一个愿。

01指挥 AI,其实也和许愿差不多

clawd@desk: ~

> /goal 让我成为世界首富

> make no mistakes. # 不许出错

这不就是许愿机吗?

1

可以一直许

2

许完先看看,不对再改

3

改坏了,还能撤销

无非就是多花点 token

01今年三月,我向 AI 许了个愿

睡着的小螃蟹

我想
摸鱼

于是就有了 Clawd on Desk

02我许的愿

不敢离开电脑

它一停,就等着你点。你不点,它就不动。
多开几个终端,就更不知道哪个窗口突然停了。

刷 X看 YouTube打游戏
task-1

⠋ working…

 

 

task-2

⠙ working…

 

 

task-3

⏸ 等你点头

已经停了多久?不知道。

 

Permission RequestBASH
npm run build
AllowDeny

02一个状态灯就够了,但是

我不能接受一个特别丑但稳定的状态监控器

它要长期待在我桌面上。除了功能,还得给我提供情绪价值

形象是现成的:每次打开 Claude Code,都能看到这只小螃蟹。

小螃蟹托腮思考
THINKING它在想
小螃蟹敲键盘
TYPING它在干活
小螃蟹举牌提醒
NOTIFY要你点头
小螃蟹抛球
JUGGLING同时好几个任务
小螃蟹戴着耳机听音乐
GROOVE两个会话一起跑
小螃蟹睡觉
SLEEPING没事就睡

02广告人的习惯:先调研,先定预期

300star

当时的同类产品。宣传帖的流量也一般。

100star

我对自己的全部预期。

数据和审美打架的时候:我是第一个用户,
我的意见就是百分之百

03许完愿的第一周

github.com/rullerzhou-afk/clawd-on-desk/commit/02d00a4
第一条提交:feat: Clawd 桌宠 — 完整实现
3/17我的第一个 commit

广告人的第一反应:
写宣传稿

9 万浏览

8428 赞和收藏352 评论

小红书 · 3 月 20 日
《同事都问我从哪领养的》

小红书首发帖:桌面上住进了一只小螃蟹

03发帖,和 GitHub 上发生的事

我发的帖GitHub 上
开始做小红书调研仓库公开
小红书首发第一个 PR 来了PR 是什么?
100 star,我的全部预期。有人要 SSHSSH 是什么?
第二帖:2.0 升级版,写给程序员
300 star
500 star
1000 star
韩国 AI 资讯号 ai.trend.kr 发帖推荐同一天,有人送来了韩语翻译
日本 note 上出现介绍文章

033 月 23 日,有人要 SSH。我问 AI:SSH 是什么?

半年后,SSH 成了我最常用的功能

NAS树莓派Win 电脑Mac 电脑
github.com/rullerzhou-afk/clawd-on-desk/issues/9
issue #9:支持感知远程 SSH 服务器上的 Claude Code 状态
真实截图 · 树莓派上的 Claude Code 要权限,桌面上的小螃蟹替它来问我
树莓派 SSH 会话里的权限请求,汇到桌面的小螃蟹气泡上
全都汇到这一只小螃蟹身上

03SSH 只是其中一个

很多东西,
都是开源社区
教会我的

WSLWaylandRPM 包钉钉审批

很多词我都是第一次见。
见一个,问一次 AI:这是啥?

github.com/rullerzhou-afk/clawd-on-desk/pull/38
PR #38:完整的 Linux 支持
建仓第10
github.com/rullerzhou-afk/clawd-on-desk/issues/17
issue #17:能否增加一下监听 opencode?哈哈哈哈
github.com/rullerzhou-afk/clawd-on-desk/issues/44
issue #44:导致鼠标无法选中可爱的 pet

03开源是新手学习最好的土壤

如果 Clawd 是闭源的,
我估计我只会坚持一个月
然后就没有然后了。

现成的轮子

Deskflow

Win 电脑和 Mac 电脑共用一套键鼠,用的就是这个开源项目。

github.com/deskflow/deskflow

03这半年,我问 AI 问得最多的一句话

“这是

什么不懂都可以直接问,还可以反复追问,
完全不用担心 AI 嫌你烦。

03AI 可以带你入门,进一步精进,还得靠自己

那怎么精进?我的路子就两条

ONE

从自己的生活里找痛点

我做的东西,起点都是我自己嫌烦。我对无意义的人工步骤很不耐烦。

TWO

别只搜仓库,顺着往下读

README → 它引用的论文 → 读不懂 → 让 AI 带着我读。

AI 擅长回答你已经问出来的问题。
生活,会把你根本不知道该问的问题,扔到你面前。

04开源的插曲 · 也不全是好事

东西火了,另一种人也来了:
抄你的人

OK

这才是开源

fork 我的项目,做出真正不一样的东西。哪怕比我更火,我可能会有一丢丢不爽,但我支持。

NO

直接下场 battle

改十几行,换个名字,擦掉来源,宣传成自己的作品。

044 月 4 日凌晨,X 上一条陌生人的私信:有人用 Rust 重写了一遍,署了他自己的名

2026 年 4 月 7 日 · 北京时间

18:45

我去对方的仓库,开了一条 issue:
用我的代码可以,但得保留我的署名。

46
MIN

19:31

github.com/rullerzhou-afk/clawd-on-desk/pull/81
YOIMIYA66 的第一个 PR #81
TA 的第一个 PR,后来一共67

抄我的人,和后来帮我最多的人,是同一个晚上,前后脚到的。

05回到许愿这件事

AI 这根许愿柳,也会歪曲你的愿望

01

“只能使用三次”

什么鬼设定?人脑绝对想不出这种设定。

02

夹带私货

给你塞一堆兜底代码。

03

“已完成,测试全部通过”

然后真机一测,全是问题。

04 · 最坑

“这个做不了”

交给另一个 AI,一问,能做,而且已经有现成方案。

05不是不要用 AI,是不要把 AI 当最终裁判

千万别相信 AI。那怎么防?

不过说实话,这些 skill 我现在也越用越少了。因为聪明的 AI 越来越强。

05当然,AI 还是和许愿柳不一样的 · 第一条

可以一直

就这么一个愿望“点一下小螃蟹,跳到对应的终端。”
3/22 做出来3/31 文档写着“已修复”5/65/115/125/16 还在修

一个愿望,许了两个月

05AI 还是和许愿柳不一样的 · 第二条

许完先看,再改

我看不懂代码。我的办法是:逼 AI 把代码世界,翻译成一个我能判断的东西。

“原理是什么?” “给我画个流程图。” “数据怎么走?” “出错了会怎样?” “有没有更简单的办法?”

做出来的东西,本身也是一种解释

05AI 还是和许愿柳不一样的 · 第三条

撤销

以前

一个方案错了,返工几天、几周

现在

试一下,不对,回滚,换一个

Git 就是我敢让 AI 放手去试的保险绳

改好一定要 commit

05最后谁说了算

git log · hamster-svg

commit WIP mini-alert tuner v2 …… 未经鹿鹿确认,勿当定稿

# 做仓鼠的时候,AI 自己写的 commit 标题。鹿鹿就是我。

V1
V2
V3
V4
V5
V6
V7
V8
V9
V10
V11
V15
V16
V17
V18

AI 可以给你生成十个方案,但哪个才是好的,还是得有人决定

05最后谁说了算 · 我的规矩就几条

1

真机过了才是真过了

定稿之前,在真机上循环看够三十秒。

2

连续两次没修好,换一个 AI 来审

别跟它死磕。

3

再不行,去 GitHub 搜答案啊!

那么大一个答案库摆在那儿,为什么非要自己发明?

05怎么许都不对的时候

先换个模型,别先怀疑自己

程序员“这模型不行。” 普通人“是不是我不适合干这个?” 模型又降智了,上网骂两句。略略略。

也不用非得用最贵的。便宜一些的 AI 也可以许愿,多许几次,无非就是多花点时间。

06向 AI 许愿能撤销。但有一件事,我没能撤销

PR#301

5/16

有一位贡献者提了一个 PR:
Telegram 的原生客户端,带交互按钮。

5/17

我把它关了

5/18

我又把它重开了

06我当时关它的理由,很漂亮

“我要做一个统一的 bridge。
以后可能要支持飞书、钉钉、企业微信、QQ。
我不希望 Electron 里全是各个平台的客户端。”

飞书钉钉企业微信QQ

06那一夜

我自己开发“选项”这个功能,卡住了:
不能用 Telegram 的原生选项按钮。

而我刚刚关掉的那个 PR,
做的正是这个

065 月 18 日

PR #301rullerzhou-afk 评论于 2026-05-18

“抱歉重新打扰你这条 PR。我想认错——我 2026-05-17 关闭这条 PR 时给出的理由是错的,今天回来纠正一下。”

飞书、钉钉那些 roadmap,很多只是我的想象。我最终走的原生方向,就是受这个 PR 启发的。6 月 28 日,我又回去补了 credit。

对方后来没有再理我。

更相信 dogfood,少相信想象出来的路线图。
别人提的需求,不再因为“我自己不用”,就直接判断它没价值。

07说点开心的 · 我为什么开源

“光我一个人用,
没意思。”

我一直觉得开源就是为爱发电。
所以这半年最让我意外的是:开源竟然还能得到合作机会。

07清华团队 · OpenBMB

OpenBMB · MiniCPM×clawd-on-desk

用了我代码的人,
回头来找我

“你做的桌宠形象很生动,
是外面做不出来的。”

github.com/OpenBMB/MiniCPM-Desk-Pet/pull/23
OpenBMB/MiniCPM-Desk-Pet PR #23:6 月 16 日提交,当天合并

07三个月

3/20

我不知道 PR 是什么。

PR 是什么?

6/16

我用一个 PR 交了活

07“这个项目不都是 AI 写的吗?”确实是。但人家回头来找我要的,不是代码

代码是一种媒介

WordExcelPPTPhotoshop代码
super-ai

超级 AI:我能把 Clawd 的代码全删了重写,体验一模一样,还更稳定。

> 看一下 token 够不够。够?删,重构。

08我当初许的愿是摸鱼。实话实说

了。

650

个 PR

371

个来自外部

154

位贡献者

08我肝别的项目的时候,就派 AI 出去看 issue 和 PR

不止一只小螃蟹

这半年做的六个桌宠

CLAWD小螃蟹像素 SVG
40 多个状态
HAMSTER墨镜仓鼠矢量 SVG
给清华团队做的
CALICO三花猫28 个动画
CLOUDLING云朵纸飞机绕着飞:同时两个会话在干活
HASH SAGE哈希仙人32 个动画
WHALE鲸鱼娘制作中

08也得老实说

这里面有运气

时间点小螃蟹这个形象本来就火社区我的老本行:调研、传播、审美

拿你自己原本专业的东西,分析你自己真正想要什么,然后去干。

08我唯一的建议

08许愿柳,一生只能许一次

你明天
还能再许

项目就在这儿,开源的,欢迎来玩。谢谢大家。

Clawd on Desk 仓库二维码

github.com/rullerzhou-afk/clawd-on-desk

CLAWD
HAMSTER
CALICO
CLOUDLING
HASH SAGE
WHALE
1/1
github.com/rullerzhou-afk