10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

huashu-mac-use:开源 Mac 电脑操控 Skill,让 Agent 不靠点击也能操作 App

3小时前 AI开源项目 21 0

最近在网上刷到大量夸赞 GPT-6 Astra 在 Computer Use 方面能力的帖子,各种操控 Blender 做出 3D 模型的案例确实令人惊叹。但现阶段要解决白领办公问题,除了 coding 能力,最关键的还有搞定电脑和浏览器操控的能力——绝大多数白领任务都是在电脑上完成的,而很多网站、软件的开放性还不够强。让 Agent 可以操控电脑去获取更广泛的上下文信息,帮助完成任务处理最后的操作环节,是走完 Agent 办公的最后一公里闭环。

GPT-6 Blender

过去半个月一直在尝试迭代让 Agent 操控电脑的能力。比如让 Claude Code 操控 Blender 制作邮轮模型:

邮轮模型

给 Claude Code 的任务只有一句话:帮我调用 Codex 生成多张高清、细节丰富的 10 万吨级邮轮照片,然后用 skill 操控 Blender 去生成渲染出和照片几乎一致的模型。

它先出了一张正侧视的照片,再拿这张当参考图串行出右前 45°、左后 45° 和航拍俯视三张,保证四张是同一艘船。然后照着照片量尺寸,在 Blender 里写了一个 400 行左右的参数化建模脚本。从收到任务到并排对比图交付,33 分钟。

对比图

左边是生成的照片,右边是渲染。中间迭代了 8 轮,每轮预览只要 3 到 30 秒。差距也很明显:驾驶台前端流线型外壳没做、船艉阶梯露台的栏杆没做、顶层泳池区没做,航迹只有一圈薄片没有浪花。这些都是它自己在收工汇报里列出来的。

再看甜甜圈——面团上的气孔、油炸时浮在油面留下的浅色腰线、只淋了上半截的巧克力和往下淌的垂滴、三百颗随机颜色平躺贴在淋面上的糖针,全是 Claude Code 自己建的。

甜甜圈Blender

这套东西今天正式开源,叫 huashu-mac-use。任何能读 skill 的 Agent 都能装——Claude Code、Codex、Kimi Code、Cursor、OpenClaw,包括国内那几个办公客户端。装法也就一句话,把仓库链接丢给你的 Agent 说「帮我装这个 skill」就行。

GitHub: huashu-mac-use

它怎么工作

一张图,就三件事。

工作原理

第一件事:先探,再决定从哪下手

Mac 上一个 App 能下手的地方有四层:它自己有没有命令行或脚本接口;有没有辅助功能树(Accessibility Tree);窗口里的坐标能不能点;最后才是看截图。越往上越省事越稳,越往下越像人在瞎点。Skill 动手前先跑一个探测脚本,30 秒把这个 App 摸一遍。

最大的发现是:不同内核的 App,能操控它的方式完全不一样。套了 Chromium 壳的国内 AI 办公客户端,可以带个调试端口重启,Agent 就能像操网页一样操它,不抢焦点、不切桌面、几个 Agent 一起用都不打架。

第二件事:读随便读,写尽量别碰用户的焦点

截图、列窗口、读界面这些全是读,一律不激活窗口、不切桌面、不动鼠标,被挡住的窗口照样能截。

后台截图

写就麻烦了,后台窗口收不到键鼠。所以它先把事件直接投给那个进程试试,截图对比有没有生效,实在不行才借焦点。借之前要过四道闸:前台是不是目标;落点有没有被别的窗口压着;你 2 秒内动过键鼠它就等你停手(最多等 15 秒,等不到就不干,不抢);全机同时只许一个进程借焦点。

真借到焦点那半秒,屏幕四角会闪一圈取景框告诉你是 Agent 在动,而且这个框对截图是隐身的。

第三件事:工具说成功不算数

有一轮 4 次写入工具全报成功,截图一看前 3 次输入框是空的。所以每一步都要回读,而且回读要看 App 自己的状态——发送键亮没亮、任务进没进列表、文件落没落盘,光看见字不算。现在动作之后内核自动做前后对比,判不出来就标一个「回去重看」,不算失败也不算成功。

进化机制

这个 skill 的价值不在哪一条命令,在它怎么把坑变成工具。

第一版是三天写成的,正文近两万字符,全是踩坑日记。写完第二天让 Claude Code 以产品负责人加架构师的视角评审自己,结论不太好听:核心资产是对的,但形态是一本日记而不是一个接口。评审定了四个指标:

  • 每张有效截图的模型往返从 8 次压到 2 次以内
  • 三个旗舰 App 首次截图成功率从 1/3 到 3/3
  • 读任务焦点占用恒为 0
  • 正文从 19.8k 字符压到 6k 以内

之后的规矩就一条:每次收工先问「这条教训能不能变成工具行为」。能,就改代码不改文档;不能,才进 references。

坐标、端口、窗口 ID、界面文案这些是易腐信息,产品一改版就废,永远不许作为结论写进正文。证伪旧结论的优先级高于新增,一条错记录会让下一轮直接走错层,比没记录更贵。

收工汇报

邮轮那一场的收工汇报就是这个规矩在跑。四条踩到的坑当场写进了 App 档案:后台模式新建材质没有默认节点要显式建;海面整片变白的根因是 Ocean 修改器的 foam 属性不是反射;天空模型太阳方位角的约定它拿不准,渲了 4 张小图 30 秒测出来;还有一条直接推翻了档案正文里的旧结论。

8 轮迭代每轮只修一个根因,而根因经常不是看上去那个——v1 一片黑是曝光不是灯光,v2 海面像镜子是 Ocean 修改器上叠了 6000 倍的物体缩放不是材质。每轮 3 到 30 秒的预览让猜错的成本几乎为零,这是走接口这条路相对 GUI 点击最大的隐性收益:可以像写代码一样迭代。

GitHub

写在最后

这批帖子中 Theo 那条"GPT-6 Astra is world class at Blender and 3 dimensional reasoning"一万两千多个赞,Tom Krcha 拿一张老蒸汽火车的图纸让 Astra 在 Blender 里重建,几分钟出了 3295 个可编辑的物件。这些我都信。

这个 skill 终有一天会被模型自己的能力完全碾压覆盖,可能就是几个月之后的事。但在那之前,短期内先给大家一个有用的工具。而且看图点鼠标这条路在 Mac 上到底有多稳

macOSWorld 那篇论文测过顶级模型纯视觉在 macOS 上的成功率只有四成多,是 Ubuntu 的一半。所以「按 App 内核选通道」「不打扰用户」「留证据」这三件事,估计在模型层解决之前还得靠 skill 层顶一阵。

也欢迎大家通过国内的办公类应用去尝试测试,不管是 WorkBuddy、豆包工作、千问办公还是 ZCode、Kimi Work,它们都能读 skill。跑出问题直接来仓库提 issue。

 

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:huashu-mac-use:开源 Mac 电脑操控 Skill,让 Agent 不靠点击也能操作 App
#huashu-mac-use #开源项目 #ComputerUse #Agent操控 #Blender 
收藏 1
Pi Web部署实操体验教程,Pi CLI 的可视化网页界面,让 AI 编程更直观
豆包诗词山河上线:用地图维度组织诗歌,AI 定制课程免费生成
推荐阅读
  • MarkItDown:微软开源文档转Markdown工具,14万Star助力AI数据处理
  • Refly:从自然语言到生产级Agent,全球首款开源 Agent Skills 开源构建平台
  • SentrySearch 开源项目:用多模态 AI 实现视频语义搜索,支持本地/云端双模式
  • PinMe 2.0:一句话把网站发布到线上,GitHub神级Skill
  • Karpathy 编程四原则:让 Claude Code 不再瞎改代码的开源技能插件
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
12092 1年前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10609 10月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
10008 8月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
8998 12月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
8914 8月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
8529 11月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
8401 11月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
7907 7月前
baoyu-skills:又一个宝藏Skill,面向内容创作者的技能集,支持图文生成、发布与处理
7692 7月前
Claude Code 生成专业图表的 15 个 Skills:覆盖 7 种渲染引擎的完整指南
7648 4月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 豆包诗词山河上线:用地图维度组织诗歌,AI 定制课程免费生成
2 huashu-mac-use:开源 Mac 电脑操控 Skill,让 Agent 不靠点击也能操作 App
3 InkOS:9.5K Star 的开源 AI 长篇小说写作框架
4 写作蒸馏器:用六层拆解法让 AI 精准复刻作者文风
5 阿里开源zg:把ripgrep+BM25+向量检索整合为Agent时代本地统一检索层
6 phone-harness开源项目:让AI Agent直接操作真实iPhone,无需越狱和WDA
7 开源单色海报工具 mono-color-skill:用一句话生成印刷级海报/封面/包装
8 Superlearn开源Skill:一句话生成交互式学习网站,支持六种视图与记忆卡片
9 浙大联合北大开源 Easel:社媒运营全链路 Agent,从热点发现到多平台一键发布
10 开源旅行海报工具 Yingzao · 营造:20 张废片对比实测,多模型协作把照片变杂志级海报
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联