
劳伦斯
@LawrenceW_Zen • 13,013 subscribers
AI 独立开发者|专注 AI Agent 实操|BUILD IN PUBLIC |写给想入门、想做得更好的人 | 先完成再完美
Shorts
Videos

Phone Harness 最近挺火,它让我第一次很直观地看到,Claude Code 和 Codex 这种 Agent,已经可以通过 iPhone Mirroring 去操作真实 iPhone 里的 App。 但真放到自己的工作流里,我反而更喜欢 Airtap 这种思路。 不是把自己正在用的手机交给 Agent,而是直接发条 iMessage,让另一台云手机替我把活干了。比如做内容时经常会碰到一个很碎的小问题。文章已经写完了,临发布突然发现还缺一张配图。以前我得自己打开 Canva,找版式,改尺寸,换标题,调整字体和布局,最后再导出。每一步都不难,但就是需要人工来做耗时间。这次临发布缺图,我索性把设计要求直接发到了 Airtap Ai 的iMessage号码 +1 (650) 444-9517,让它去 Canva 里把图做出来。 我跟 AI 说的要求也很具体: 打开 Canva,帮我做一张横版配图,主题是 Claude Code vs Cursor vs Windsurf。做成简洁科技风,三栏布局,每个产品放 3 个特点,标题突出,文字不要太多。 接下来它自己在远程手机里打开 Canva,把版式、文字和布局一步步做出来。我觉得这里真正有意思的不是 AI 又会画图了。 而是原来只能停在建议层面的东西,现在可以继续往设计 App 里走。我只需要把主题、内容结构和想要的视觉方向说清楚,剩下那些选版式、排文字、调布局的机械操作,可以直接交给 Airtap。 以后做 AI 产品对比图、模型更新速览、工具推荐卡片、教程封面,其实都是类似的逻辑。内容每次都不一样,但没必要每次都从打开 Canva 开始重新点一遍。而且第一次做完不满意,也不用自己进去改。继续在 iMessage 里告诉它哪里要调整,它就回到 Canva 里接着改。 Phone Harness 更像是让 Agent 获得操作你 iPhone 的能力。 Airtap 对我更实用的一点是:我只负责把设计需求说清楚,真正进 Canva 执行的部分交给另一台云手机。
劳伦斯120,499 görüntüleme • 1 ay önce

卧槽,Agent 可以直接操作你的安卓手机!📱 介绍一下:android-remote-control-mcp 像人一样操作任何安卓 App手机自己跑 MCP server → 不用 root,不用数据线,不用电脑跑 ADB 中转装一次,人在外面也能遥控家里那台手机读屏、点按钮、划屏幕、打字、开 App、拍照、读通知,57 个工具全给你。 立即开搞👇 我在模拟器上从零跑了一遍,读一整屏的 UI 树只有 4000 字符出头,一千个 token 左右,比那些 dump XML 的方案省太多。 下面是完整安装步骤,手机和模拟器两条路都写了。如果嫌麻烦其实可以用 Airtap 的云手机,直接发送短信,免安装,开箱即用。 我录了一段 Agent 实际操作 Android 手机的过程,一句话丢给 Agent,它自己在模拟器里读屏、找按钮、点下去。 一、手机直接装(最简单) 手机浏览器打开项目的 Releases 页,下载最新的 APK(当前 v1.11.1,包 169 MB) APK 有两个版本,按手机选:GMS 版给正常带 Google 服务的手机,不确定就选它;FOSS 版给去谷歌化的 ROM,不依赖 Google 服务。 点开下载好的 APK 安装,中途会问你要不要允许「未知来源」,允许 打开 App,Server 页顶部会有一条权限提示,进去把无障碍服务打开。这一项是必须的,读屏和点击全靠它,不开的话所有工具都会报错 Android 13 以上,用 APK 侧载安装的应用,无障碍开关是灰的,点不动。去「设置 → 应用 → Android Remote Control MCP」,右上角三个点,选「允许受限设置」,验证一下指纹或密码,再回来开就正常了。 相机、麦克风、定位、通知这几个是可选的,对应的工具用不上就不用给 回到 Server 页点 Start。页面上会显示 IP、端口和一串 token,这三个待会儿要给 Agent 二、模拟器装(没有安卓手机,或者不想拿自己手机试) 先在电脑上装一台安卓模拟器。装 Android Studio 是最省事的路,它自带模拟器和 adb,建一台 Pixel 7、Android 15 的机器就行。 模拟器起来之后,剩下的步骤和真机完全一样:把 APK 拖进模拟器窗口装上,打开 App 开无障碍,回 Server 页点 Start。 模拟器不用管「允许受限设置」那一步,无障碍开关直接就能点。 三、接进 Agent 这一步别自己查文档了,把仓库链接丢给 agent,让它自己配: 读一下这个仓库的 README,把它的 MCP server 配到我的 Agent 里,配完验证能连上。 它会自己去看 README、写配置、跑一遍连通性检查。你只要把 App 里 Server 页显示的那串 token 和地址给它。 地址给哪个,取决于你怎么连:手机和电脑在同一个 WiFi 下,就在 App 里把绑定地址改成 0.0.0.0,用它显示的局域网 IP;用模拟器就是本机地址;人不在家,在 App 里开 Remote Access 隧道,用它给的那个公网地址。 仓库里还自带一个 Claude Code 插件,作用是反过来的——把手机上的通知、WiFi、地理围栏这些事件推进你的 Agent 会话里。这个也一样,让 agent 顺手一起装了。
劳伦斯71,541 görüntüleme • 1 ay önce

最近拿 StepFun 的 Step 3.7 Flash 跑了一次完整的自动编程流水线,从需求文档到能用的工具,65 分钟,中间没碰键盘。 先说模型。Step 3.7 Flash 的定位是把 Agent 工作流从头跑到尾:规划、写代码、跑测试、审代码、出错重试,看的是整条流程跑完的综合效率。原生多模态,开源可部署。Agent 循环一次要调几百次模型,快和便宜在这里不是锦上添花,是能不能跑得起的问题。 再说项目。hero-coding 是我用 Go 写的一个自动编程流水线:输入一份 Markdown 需求文档,四个 Agent 执行——Planner 把需求拆成带依赖关系的小任务,Worker 在独立的 git worktree 里写代码提交,Verifier 跑测试出硬证据,Reviewer 审 diff,通过就合入主干,不过就打回重做。四个角色全部由 Step 3.7 Flash 驱动,区别只是 system prompt 和工具权限。 这次给它的需求:做一个 Agent 运行日志分析工具,读日志文件,统计每个 Agent 的调用次数、成功率、平均耗时、token 消耗,找出最慢和最不稳定的 Agent。 实际跑下来: · Planner 把需求拆成 6 个任务,自动排好依赖顺序 · 6 个任务全部自动交付,逐个合入主干 · 期间 Reviewer 打回 5 次——有测试全绿但被审出正确性问题的,有只改测试期望值想糊弄过去被拒收的,全部在重试轮次内自动修复 · 不是一个模型在自言自语,是多个 Agent 在互相检查,而且检查真的拦住了东西 · 最终产出的 CLI 直接能用,视频结尾是它分析真实日志的输出 视频是完整过程的运行日志。 国内: 海外: StepFun
劳伦斯51,937 görüntüleme • 3 ay önce

Antigravity CLI 已经推出了,比 Gemini CLI(太拉了) 快N倍。 除了快就是快,天下武功唯快不破! 生成一个自我介绍网页几十秒全搞定。 可以看视频演示。
劳伦斯56,039 görüntüleme • 4 ay önce

👏扣子3.0 发布了。这版我最期待的两个功能:一是"多人多 Agent 协作"——把不同的 Agent 拉进同一个项目,@ 来 @ 去分工干活;二是能把本地的 Claude Code、Codex 直接接进去托管。 我平时主力就用 Claude Code,自己还折腾过几个让多 Agent 协作的小工具: - multi-agent:用 tmux 分屏把 Claude、Codex 拉起来,按顺序调度 - hero-coding:一个 Go 写的小程序,让 Agent 写完代码自动跑测试、再过一遍审查 - roundtable:让几个不同的模型对着同一个问题互相辩论,出一个结论 我第一时间就上手了。 先接入:本地配好的 Claude Code、Codex 点几下就接进来托管,不用重配;一个项目里我拉三个 Agent —— 本地的 Claude Code、本地的 Codex、Coze Agent。 然后我在项目里 @ Claude Code,让它读我本地那个 hero-coding,它确实能读到内容,而且不单单是能读文件。 我又让它调我本地的 imgen SKILL(我自己写的文生图工具)生成一张图,再通过我自己的 coze-bridge 把图发回聊天里——图真出来了,一张未来感城市夜景。也就是说,我电脑上的整套工具链、skill 它都能调起来用,云端和本地直接打通。
劳伦斯27,519 görüntüleme • 3 ay önce
Daha fazla içerik yok.