网易首页 > 网易号 > 正文 申请入驻

175秒生成失败后,他把AI写代码改成了填表

0
分享至

手机上想记一笔账、提醒喝水、算个分账,往往要装三个不同的应用。每个应用只需要几个输入框和按钮,可找到合身的那个,本身就成了新任务。开发者 JackApp 的作者干脆自己动手,但他没有为每件小事写一个应用,而是做了一个能把一句大白话变成小工具的安卓应用。


JackApp 的用法很直接:描述你需要的字段、按钮或计算,它从预置组件里拼出一个迷你应用。记账、提醒、分账可以各自拥有独立的位置和保存的数据,共存在同一个应用里。模型是 Gemma 4 E2B,通过 LiteRT-LM 跑在手机上,模型下载完成后,建工具和用工具都能离线进行。

作者的实际用法是这样的:输入“提醒我喝水”,得到一个带“完成”按钮的提醒,每天提醒三次,点一次完成就累加一次打卡计数。再要一个记账工具,得到金额、备注和累计总额。后来想读小票,又提了一次带“小票”字样的请求,现在拍下小票、核对识别结果,再存进账本。这些是彼此独立的请求,不是在一段对话里反复修改同一个应用,但两次都不需要他画界面、接按钮或搭数据库。

第一次尝试:175秒换来一个失败

最初的做法是让模型描述整个迷你应用——布局、字段、存储值、动作以及它们之间的每一条连线。输出是结构化数据,从不生成可执行代码,JackApp 负责校验,出错就让模型修复,再校验。

在一台 Moto G45 上,一次有记录的尝试花了 175 秒,产出的描述没通过校验,随后的修复又错误地拒绝了请求。三分多钟过去,手上依然没有可用的工具。作者随后缩短输出、把完整 JSON 换成紧凑文本、让修复只返回需要改动的部分。手机复测产出了可用的冰箱和植物工具,但分账和记账仍然失败,物理和天气类请求被错误处理,修复反而让结果更糟。

问题在于,模型被反复要求重新发现一些本就确定的事:计数器的“添加”按钮会让数字加一,日志需要记住自己的条目。这些不该取决于小模型这一次把连线写得多好。

Gemma 填参数,配方搭结构

解法是引入“配方”:预置的应用模式,模型只负责填设置。以记账为例,Gemma 给出字段和想要的合计方式,配方负责表单、添加按钮、保存的行以及它们之间的接线。作者贴出了模型对基础记账请求的真实设置返回:名称“Expense Log”、图标、描述、名词 expense、文本字段 Expense、金额字段 Amount、合计方式为对 amount 求和、无点击动作、无排序、无分享、无提醒。

设备端的配方路径是:你的请求 → 检查已知能力边界 → 选择配方(必要时让 Gemma 分类)→ Gemma 填写设置 → 配方构建应用描述 → 校验 → 预览 → 保存。没有配方匹配或设置不可用时,可以退回同一本地模型的自由生成,那条路更慢也更不可靠。无效描述不会进入预览,也不会被保存。

目前有七类配方:列表与日志、计数器、计算器、计时器、提醒、分账,以及处理文字或照片的 AI 助手。阅读记录和手工材料清单可以共用一套结构,同时各存各的字段和数据。限制也明确:列表每条最多四个字段,计算器最多五个输入四个输出,提醒最多三条每日或每周计划。预览之所以重要,是因为一个请求听起来合理,却可能超出模式能承载的范围。

手机上跑出来的数字

在 Moto G45、Android 15、8 GB 内存的机器上,作者跑了四个受支持的请求和两个超出能力范围的请求。此前在整应用生成下失败的分账和记账这次通过了结构检查,两个不支持的请求被拒绝,四个受支持的构建全部一次通过、无需修复,模型已加载的情况下构建时间中位数为 13.9 秒。

作者自己给这组数据划了边界:这是同一台手机上四次构建的结构性结果,不能证明每次交互都符合请求,也不是与那次 175 秒失败的受控速度对比。加载和照片处理另算,早前一次手机测试中加载模型用了 21.8 秒。手动检查还覆盖了离线构建、重开后数据仍在、拍照辅助的购物与读小票、以及植物提醒的通知。

保存下来的迷你应用包含一份 JSON 描述和它的数据,加载时校验,再用预置组件和受支持的动作渲染。记账、勾选、计算走的是普通应用逻辑,只有读一张新的小票照片才会再次调用 Gemma。配方类应用还带“自定义”,可以改标签、计数步长、计时长度或提醒时间;可能隐藏已有数据的改动会先警告,并提供把当前版本连同数据保留为副本的选项。

为什么坚持放在本地

一张小票暴露消费,一条提醒暴露作息,一张冰箱照片拍在别人家里。记录小票的工具不该需要把小票发到别处。开放权重让 Gemma 能跑在手机上,初次下载之后,设备端路径可以构建受支持的工具、读取照片,不把输入送到托管推理服务,也没有云端兜底,读一张新小票不会多出一笔按次计费的推理账单。代价是约 2.6 GB 的下载,加上手机的内存、电量和时间。

本地推理也反过来影响了设计:长输出在手机上意味着漫长的等待,配方让 Gemma 少写一点,让普通按钮、计算和已存数据不再依赖又一次生成请求。源码同样开放,有人可以查看一份描述如何变成可用工具,改一个配方或加一个配方。

它仍然要求太多的地方

模型可能选错模式、漏掉字段或误解动作。校验只检查描述的规则,结果是否真的完成了你要的活,还得自己看。

  • 输入要你自己给。JackApp 看不到你的银行账户,读不了别的应用,也取不到实时天气和价格,汇率计算器需要你输入汇率。
  • 照片需要复核。冰箱里被挡住的物品、不清楚的小票文字都可能漏读或读错。
  • 它是本地和个人的。没有账号、共享实时工作区和云同步,有 CSV 导出,但迷你应用本身的导出导入还没做完。
  • 手机上的准备仍是体力活。开发构建加大体积下载是相当重的第一步,提醒需要通知权限,计时器还不是可靠的背景闹钟。

作者自己的总结是:一个需要不断纠正的工具,只是换了一种家务。

接下来他想先让修改更容易,比如一句“把这个提醒改到周五”就够,同时保住兼容的数据;然后测人们会回头用什么——构建时间能放进表格,有用性要更久才看得出来,他想在更多手机上测真实交互和陌生措辞,再看一周后哪些小工具还值得打开。喝水提醒的打卡计数还在涨,账本里存着那些本来要另找地方记的金额,两者都不需要他画界面或搭数据库,也不需要每次打开都重新写一遍提示词。植物提醒目前只走到手机弹出通知这一步,浇水仍然是他自己的活。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
皇马10月份全胜,穆帅通过大考,皇马高层十分认可穆帅的带队表现

皇马10月份全胜,穆帅通过大考,皇马高层十分认可穆帅的带队表现

福酱的小时光
2026-10-28 06:14:25
伟大的长征:直到红军渡过金沙江,才知老蒋算计王家烈给自己挖坑

伟大的长征:直到红军渡过金沙江,才知老蒋算计王家烈给自己挖坑

郭蛹包工头
2026-10-28 19:37:53
毛主席给钱学森递烟,钱学森正要接,主席却突然收回:自力更生!

毛主席给钱学森递烟,钱学森正要接,主席却突然收回:自力更生!

大运河时空
2026-10-27 22:10:05
享界V8预售32.98万起,72小时订单破8200台

享界V8预售32.98万起,72小时订单破8200台

全栈遛狗员
2026-10-26 09:43:26
彻底露底!印度成立大刀队冲上中印前线,边境总司令当众叫板莫迪

彻底露底!印度成立大刀队冲上中印前线,边境总司令当众叫板莫迪

史之韵
2026-10-27 20:20:25
油价只涨不跌的真相!不是原油太贵,是几千万电车没人交养路费

油价只涨不跌的真相!不是原油太贵,是几千万电车没人交养路费

沙雕小琳琳
2026-10-27 06:55:56
2026高校专利榜:浙大力压清华哈工大排第一,北大第17,四非浙工大第18超过不少985、211

2026高校专利榜:浙大力压清华哈工大排第一,北大第17,四非浙工大第18超过不少985、211

狐狸先森讲升学规划
2026-10-29 00:05:05
“坚持一个中国政策”!美媒:巴基斯坦已对来自台湾地区的航司关闭领空

“坚持一个中国政策”!美媒:巴基斯坦已对来自台湾地区的航司关闭领空

环球网资讯
2026-10-28 22:44:10
“性交易”上瘾!为图刺激,参加三届奥运的她,成了头牌应召女郎

“性交易”上瘾!为图刺激,参加三届奥运的她,成了头牌应召女郎

天马幸福的人生
2026-10-28 22:09:56
顶级负心汉,成名后与恩人离婚迎娶小三,如今前妻红了他却糊了

顶级负心汉,成名后与恩人离婚迎娶小三,如今前妻红了他却糊了

旧史新谭
2026-09-30 17:07:26
别再逼孩子运动了!哈佛大学研究发现:孩子最缺的不是篮球、游泳,而是“疯跑、打滚、爬树”等无序运动

别再逼孩子运动了!哈佛大学研究发现:孩子最缺的不是篮球、游泳,而是“疯跑、打滚、爬树”等无序运动

品读时刻
2026-10-27 09:05:45
人社部重点严查五类退休人员!

人社部重点严查五类退休人员!

逍遥论经
2026-10-17 17:39:47
钱越来越值钱了,现在的10万相当于2022年的60万,2018年的40万

钱越来越值钱了,现在的10万相当于2022年的60万,2018年的40万

为了更好
2026-10-28 12:14:03
名嘴:伦德博格像10年代中期詹姆斯,他可能拯救库里时代

名嘴:伦德博格像10年代中期詹姆斯,他可能拯救库里时代

坠入温柔晚风
2026-10-29 00:26:50
特朗普自夸:当我表态支持内塔尼亚胡时,局势彻底扭转,他不仅没有遭遇惨败,反而“后发制人”,让选举陷入僵局,这一切都发生在我支持后

特朗普自夸:当我表态支持内塔尼亚胡时,局势彻底扭转,他不仅没有遭遇惨败,反而“后发制人”,让选举陷入僵局,这一切都发生在我支持后

极目新闻
2026-10-28 13:59:47
84岁麦康奈尔罕见撰文开炮:特朗普对普京太软,道德破产

84岁麦康奈尔罕见撰文开炮:特朗普对普京太软,道德破产

浅遇时光
2026-10-28 02:00:26
华为Mate 90系列手机十大黑科技汇总,影像、屏幕、性能与通信多重突破

华为Mate 90系列手机十大黑科技汇总,影像、屏幕、性能与通信多重突破

IT之家
2026-10-29 00:08:09
白敬亭宋轶复合热搜引爆,一块剧组蛋糕,怎么就成了白敬亭“不能原谅”的事?

白敬亭宋轶复合热搜引爆,一块剧组蛋糕,怎么就成了白敬亭“不能原谅”的事?

可乐谈情感
2026-10-28 14:18:31
微信点一下“+”号,谁删了你立刻现形!对方全程不知情

微信点一下“+”号,谁删了你立刻现形!对方全程不知情

娱乐圈见解说
2026-10-25 13:31:18
麻六记团建全员宠!汪宝儿化身小团宠,对着镜头卖萌太治愈

麻六记团建全员宠!汪宝儿化身小团宠,对着镜头卖萌太治愈

尺素a
2026-10-26 14:34:57
2026-10-29 00:44:49
我是一个粉刷匠2
我是一个粉刷匠2
有态度网友ytd
224文章数 173关注度
往期回顾 全部

科技要闻

宇树科技前三季净利暴增270%

头条要闻

演员董勇车险续保被卡维权 吐槽太平洋保险"店大欺客"

头条要闻

演员董勇车险续保被卡维权 吐槽太平洋保险"店大欺客"

体育要闻

0胜4负与篮网国王一桌 热火字母哥赌错了?

娱乐要闻

巾帼不让须眉!章子怡拿下重磅荣誉

财经要闻

iPhone Duo七年等来一场吐槽大会

汽车要闻

首销期权益价23.98万起 2026款理想i6上市

态度原创

家居
教育
手机
本地
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

黑龙江乡镇卫生院招了255个医学毕业生:74.9%是专科生,硕士只有1个人

手机要闻

iQOO Neo12正式发布!风擎双芯,第五代骁龙8至尊版

本地新闻

十月奔赴迪庆,解锁梅里日照金山

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版