大家好,我是AI淇橦学。
为什么要在手机上写代码
说个真事儿。
上周我坐地铁,突然想起昨天写的 API 接口超时时间设错了。应该是 10 秒,结果写成了 5 秒。
我想马上改掉,但我没有电脑。
这种情况你应该也遇到过:
- 通勤路上突然想到一个 Bug 怎么修
- 排队等位时想查一下某个函数怎么用
- 睡前突然想记录一个产品点子
- 开会时需要快速查一段代码
手机就在手边,但怎么操作电脑?
我试了三种方案,来说说体验。
方案一:远程桌面
先说最常见的:远程桌面。
原理很简单,把电脑屏幕投到手机上,你想干嘛就干嘛。
1手机 → 远程桌面 → 电脑屏幕
听起来很美好,实际用起来…挺难受的。
网络是第一个问题。
远程桌面需要持续稳定的网络。
地铁上信号时好时坏。画面一卡一顿,鼠标点不准。你要点那个「保存」按钮,结果画面卡住了。你点了三次,最后文件被打开了三次。
操作是第二个问题。
手机屏幕本来就小,远程桌面的界面还被缩放了。
你要眯着眼睛找那个小的关闭按钮。打字还得用软键盘。效率很低。
电池是第三个问题。
远程桌面在传输视频流,很耗电。用半小时,手机电量掉 20%。
总结一下:能用,但体验一般。网络好的时候勉强凑合,网络差的时候想摔手机。
方案二:OpenClaw
OpenClaw 是一个 AI Agent 框架(原 MoltBot/Clawdbot)。
1手机 → 飞书/Telegram → OpenClaw → AI 执行
你用手机给 AI 发消息,AI 自己去操作电脑。
这玩意儿有几个厉害的地方。
第一个是三层记忆系统。
AI 通常「阅后即焚」,问完就忘。但 OpenClaw 不一样:
1234567┌─────────────────────────────────────┐
│ OpenClaw 三层记忆系统 │
├─────────────────────────────────────┤
│ 短期工作记忆 → 每日日志,临时决策 │
│ 长期记忆 → Markdown 文件持久化 │
│ Agent 执行记忆 → 工具调用历史可回放 │
└─────────────────────────────────────┘
它能记住你昨天说了什么、上周做了什么。你说过一次「这是我的博客项目」,以后它都记得。
第二个是工具协议。
OpenClaw 定义了一套标准化的「工具描述语言」。
12Tools(手):Shell、浏览器、Git、邮件等
Skills(技能):专业工具调用组合
AI 能理解「我会干什么」,然后自己决定用什么工具。
第三个是本地优先。
所有 Agent 运行逻辑、上下文缓存、文件操作都在本地。
你的代码不会上传到云端,数据隐私有保障。
问题也不少。
费 token。
OpenClaw 的 AI 功能会消耗大量 token。
你问几个问题,token 就没了。用多了成本不低。
上手门槛高。
你需要自己部署 OpenClaw、配置模型、接入通讯软件。
虽然文档越来越完善,但对于非技术用户来说还是有点复杂。
生态不成熟。
OpenClaw 是 最近 才火起来的新项目。
遇到问题可能找不到答案。
总结一下:技术很先进,有记忆、能理解工具调用、本地优先。但费钱、门槛高、生态还在成长。
方案三:MyCC
最后说说 MyCC。
MyCC 的思路不一样。它不是让你「操作」电脑,而是让你「和电脑对话」。
1手机 → Cloudflare Tunnel → 电脑 → Claude Code
你用自然语言说你想干嘛,CC 帮你做。
我昨天真试了。
地铁上我发了条消息:「把 API 超时时间从 5 秒改成 10 秒」。
两分钟后,CC 回复:「已修改,重启服务生效」。
我到公司一看,真的改了。
为什么体验好?
第一个原因:异步对话。
我在地铁上发消息,然后继续刷手机。CC 在后台处理,等我想起来了再去看结果。
第二个原因:上下文记忆。
远程桌面每次连接都是「新会话」,你得重新说「我在哪个项目、用哪个配置」。
MyCC 记住一切。你说过一次「这是我的博客项目」,以后它都记得。
第三个原因:自然语言。
123远程桌面: 找到文件,打开,定位第 12 行,修改数字
OpenClaw: @机器人 帮我改配置(需飞书/Telegram)
MyCC: 把超时改成 10 秒(手机直接发消息)
对用户来说,说人话就够了。
但 OpenClaw 和 MyCC 虽然都用自然语言,有个关键区别:
OpenClaw 需要你自己部署、配置模型、接入通讯软件。准备工作不少。
MyCC 简单多了,安装一句话,手机直接连上就能用。
怎么用 MyCC?
试试吧,真不复杂。
「直接这段话给 claude code 就行了。“帮我读一下
github.com/Aster110/my…
这个项目的 README,然后引导我在电脑上启动 mycc 后端,让我能在手机上使用,cc会自己安装的,然后就有自己的码了”」
CC 会引导你完成所有配置。
手机端:扫码连接
手机浏览器打开 mycc.dev,按照提示输入码,就可以愉快地使用了。
三种方案对比
| 维度 | 远程桌面 | OpenClaw | MyCC |
|---|---|---|---|
| 网络要求 | 高,需稳定 | 中,只需连接 | 低,断网恢复后继续 |
| 交互方式 | 图形界面操作 | 自然语言对话 | 自然语言对话 |
| 带宽消耗 | 很高 | 低 | 极低 |
| 电池续航 | 掉电快 | 中等 | 影响最小 |
| 操作门槛 | 需熟悉桌面操作 | 需自己部署 | 会说人话就行 |
| 上下文记忆 | 无 | 有(三层记忆) | 有 |
| 异步能力 | 无 | 有 | 天然支持 |
| 成本 | 免费 | 费 token | 免费 |
核心差异:
123远程桌面: 把电脑屏幕搬到手机上 (空间延伸)
OpenClaw: 给电脑装上 AI 大脑 (AI 自主决策)
MyCC: 把电脑大脑搬到手机上 (能力延伸)
电脑要开着吗?
很多人问:电脑要一直开着吗?
是的,电脑需要开着。
Claude Code 必须在你的电脑上运行。
它需要访问你的本地代码、执行本地命令、用你的 API Key。
开发者本来就要开着电脑:远程工作、编译任务、跑测试…MyCC 只是「顺便」利用这个状态。
你的电脑本来就在那儿,MyCC 让你手机也能用到它。
云端部署可行吗?
技术上可行,但代价不小。
如果在云服务器上跑 CC,你的代码需要同步到云端。
那就不是「你的」环境了。没有你的项目配置、没有你的历史记录、没有你的 Skills。
MyCC 的价值在于:它是你本地环境的延伸,不是另一个独立的系统。
谁最适合用?
最适合的人:
- 笔记本/台式机常开
- 经常有碎片时间
- 习惯用 Claude Code
- 重视上下文记忆
- 需要快速响应
不太适合的人:
- 电脑常年关机
- 只用 GUI 工具
- 需要图形操作
- 对隐私极敏感
我的建议
如果你符合上面「最适合」的画像,试试 MyCC。
不用为了它专门开电脑,但如果你电脑本来就要开着,何不让手机也用到它?
把你的开发能力装进口袋。
这感觉,挺爽的。
关注公众号「AI淇橦学」,和 AI 一起成长。
有问题或建议?后台留言即可。