移动端框架换了赛道现在比的不是组件库是谁先把 AI 教会【免费下载链接】skillsA collection of AI agent skills for working with Expo projects and Expo Application Services项目地址: https://gitcode.com/GitHub_Trending/skills9/skills先说个很多人都有过的体验。你让 AI 帮你做个手机 App 的小功能它三下五除二就甩给你一大段代码看着还挺像那么回事。可你真在手机上跑起来——按钮是网页味儿的、弹窗是浏览器味儿的、列表滚起来一顿一顿、深色模式下白底黑字突然糊成一团。能用但一眼就知道是 AI 干的。这几乎是过去一年所有“AI 写移动端”项目的共同尴尬。而最近做移动端框架的 Expo 官方干脆把这件事挑明了与其让 AI 自己瞎猜不如把“我们家的正确写法”打包成一份说明书直接塞给 AI。于是就有了这个在开发者圈子里悄悄传开的开源项目Expo Skills。一、它到底是个啥一句话给 AI 请了个“上岗教练”你不用懂技术只需要理解这么个比喻。AI 编程助手就像一个刚招进来的实习生脑子好、手脚快、什么都敢干但他没在你的公司上过班不知道你们这儿的表格怎么填、章该盖哪儿、哪条流程走了会被打回来。以前的办法是你每次都在旁边盯着一遍遍纠正他。累不累累。Expo Skills 干的事就是给这个实习生配了一本公司内部的《员工手册》还配了个前台分诊的护士你说“我要做个底部标签页”护士直接把他领到“导航科”你说“帮我上架应用商店”护士把他领到“发布科”。每个科室都有一份官方写的操作规范照着做就不会错。官方自己的说法更朴素这套东西一共47 个技能分成三类——开源框架的 16 个免费、云服务 EAS 的 7 个涉及付费、实验性 1 个外加一批历史版本。它们不是代码是“说明书”是教 AI 在该动手的时候怎么动手。它支持的工具列表相当长Claude Code、Codex、Cursor、GitHub Copilot、Windsurf、Gemini、Cline 等十多家基本上是你在用的 AI 编程工具它都能“喂”进去。二、它凭啥火三件小事件件戳在痛点上第一件它敢明着列一份“AI 味黑名单”这是我觉得最有意思的部分。Expo 在“设计系统”这个技能里直接总结了 AI 生成 App 时反复出现的 20 个毛病还每个都起了外号。比如“Emoji 当图标”——你的底部导航栏上赫然出现 ⚙️✨❤️ 四个表情符号。真实 App 里没人这么干iOS 用 SF Symbols安卓用 Material 图标。“紫色渐变开场”——一打开 App先来一整屏紫到蓝的渐变大横幅真正有用的内容全被挤到屏幕底下去了。“什么都是卡片”——列表的每一行、每一个小模块全被裹进一个白色圆角带阴影的盒子里盒子里面再套盒子。“到处 16 像素”——所有间距都用同一个数字于是页面没有层次看着就像一张排版草率的传单。“键盘失明”——你点开输入框打字键盘弹上来正好把“提交”按钮压得死死的得点两下才点得着。这些细节单看都不致命凑一起就是那种“说不上哪儿怪但就是不像正经 App”的感觉。Expo 把这些“AI 惯性”一条条写下来等于给 AI 打了预防针。社区里的实测反馈也印证了这一点有作者在掘金写自己装了几十个技能挨个试评价是“让 AI 做出来的东西从一眼 AI变成要仔细看才能发现是 AI”。第二件AI 不光会写还能自己“跑起来看一眼”这是我觉得最有未来感的一环。写代码容易验证难。以前 AI 写完一段界面它自己也不知道长啥样只能等你打开手机截图告诉它“歪了”。Expo 的解法是它在云端准备了远程的 iOS 模拟器和安卓模拟器。你在 Linux 电脑上、在没有 Mac 的服务器上、甚至在云端的自动化环境里都能让 AI 把 App 装进去、点两下、截个图自己看看对不对。官方有个技能甚至专门写给 AI 看“在 Linux 上没有本地模拟器时默认走云端这条路。”AI 写代码 → AI 跑起来 → AI 截图自查 → 发现问题自己改。这个闭环一旦转起来人就从“人肉截图工具”里解放了。顺带还有一个 MCP 服务可以理解为给 AI 开的“实时数据接口”它能让 AI 去读最新的官方文档、触发一次云端构建、把测试用户的崩溃数据拉回来。说明书 现场工具一套齐了。第三件专治“升级恐惧症”做过 App 的人都懂框架大版本升级是最让人头皮发麻的事——改一个版本号几十个依赖跟着打架项目直接起不来。这套技能里有一个专门管升级的把每个版本改了什么、哪个包被拆了、哪个写法作废了全都整理成清单。AI 拿着这份清单干活就不会出现“想当然地把旧写法套到新版本上”的经典事故。对独立开发者和小团队来说这一条的价值可能比前面两条加起来还实在。三、上手门槛高不高低到有点意外不需要显卡不需要本地环境配置也不需要看懂任何底层原理。你只要在项目里敲一行命令官方给了 Claude Code、Codex 的插件市场入口也给了 Cursor 等工具的通用安装方式装完重启一下 AI 工具它就能自己发现这些技能。安装完之后你正常说话就行“帮我做一个有底部标签页、带弹出表单的页面。” “把现有的网站改成一个能上架的原生 App。” “帮我升到最新的 Expo 版本把冲突都解决掉。” “看看这次热更新的推送健不健康崩溃率高不高。”AI 会自己判断该翻哪一页说明书然后按官方路子来。你不用记命令也不用背规则。谁最适合用我盘了一下独立开发者、一人团队——最划算。你没有人给你做代码审查这套东西相当于免费请了个“官方顾问”。想把网站改成 App 的创业者——里面有一整套“从网页迁移到原生”的路线图主张一屏一屏地换而不是推倒重来官方用了很形象的比喻像藤蔓慢慢爬满一棵树。刚学移动端的学生——直接跟着“官方的正确姿势”学比在论坛里捡二手经验靠谱。纯好奇的科技爱好者——也可以装一个看 AI 被“调教”前后的差别挺有意思。需要提醒的是费用边界免费的 16 个技能属于开源框架范畴另外 7 个涉及云端构建、热更新、模拟器这些服务官方在每个技能的开头第一行就写明了“这是付费服务会产生费用”算是把丑话说在前面了。四、比“组件库多不多”更狠的一条护城河数据上这个项目的体量已经不小了。在技能分发平台 skills.sh 上expo/skills 累计安装量已经超过110 万次单个技能里开发调试客户端相关的高达 7.1 万次原生模块 4.6 万次原生 UI 组件 3.3 万次路由 2.9 万次热更新健康监测 3.7 万次。这些数字背后其实藏着一个信号。过去十年移动端框架打架打的是什么组件多不多、生态全不全、性能快不快。你有的组件我也有你支持的平台我也支持卷到最后大家长得越来越像。但 AI 时代评价标准悄悄换了一条你的框架AI 能不能一次就写对因为写了半天语法对但用法错等于零。而“用法”这件事大模型是没法靠读几篇博客就学会的——它需要官方把“在我们这儿应该这么干”明确地讲出来。换个说法框架之间现在比的不是谁组件多而是谁的“说明书”写得更像给 AI 看的。这件事的连锁反应也很明显。Expo 做了等于把门槛从“你要会写移动端”降到“你要会说话”。那没做这件事的框架会掉到什么程度大概就像——别人家的实习生第一天就能独立出活你家的实习生还得你在旁边站一个月。写在最后我一直觉得这波 AI 编程真正有意思的地方不是“AI 会写代码了”而是**“人类开始认真地把自己的经验整理成 AI 能读懂的样子”**。Expo Skills 表面上是一堆 Markdown 文档实质上是把一群资深移动端工程师的“手感”——什么该做、什么不该做、什么坑千万别踩——压缩成了一份可以即取即用的东西。这份“手感”以前只能靠三五年的项目踩坑换来。最后想抛个问题给大家聊聊如果以后每个框架、每个公司都把内部规范整理成这种“AI 说明书”那新人入职还要不要人带还是说未来最值钱的岗位不是写代码的人而是那个把经验写成说明书的人评论区说说你的看法。【免费下载链接】skillsA collection of AI agent skills for working with Expo projects and Expo Application Services项目地址: https://gitcode.com/GitHub_Trending/skills9/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?