AI 原生产品 · 个人项目 · 原生 iOS 应用 · 2026 年 10 月
拍拍出
拍两张照片,一分钟拿到一个说得清理由的价格,和一篇能直接发的闲置帖。硕士毕设之后冒出来的想法,我把它做成了原生 iOS 应用:接真实的视觉模型,用自己的衣服测过,有一套自己的设计系统。
试用交互原型
成果速览
问题
卖闲置,卡在不知道标多少钱
每次搬家我都卡在同一件事上:不知道该给要卖的东西标多少钱。标低了觉得亏,标高了卖不出去,最后送人或者扔掉。定价没有依据,发帖又费劲。
毕设时我和二手零售商 Goodwill 一起做了半年:处理员靠一张价目表定价,普通人没有这张表;我们调研的 131 名员工里,只有 8% 信任 AI 直接给的推荐。两件事定下了这个产品的样子:
- 判断 01定价难,难在没有依据
不能只扔出一个数字:依据写出来,并说清哪些是读到的、哪些是猜的。
- 判断 02人不信 AI 替自己做的决定
AI 只负责读和算,确认与取舍留给人:成色亲手确认,价格自己拨。
方案
拍照 → 识别 → 确认 → 发帖
先只做衣物鞋包:吊牌上印着字,读出来的比猜的可靠。四步,一张吊牌贯穿始终。
- 01拍照
先拍整件,再拍吊牌,瑕疵特写选填。从相册选时一格选一张。
- 02识别
第一次发照片前先说清楚发给谁、发什么。吊牌出现,读到什么写什么。
- 03确认
成色先确认;每项标出来源;只问照片看不出来的三件事。
- 04发帖
吊牌落下,揭晓价格。往下是两版文案和售卖卡片,一键复制,哪里不对都能改。
交互原型
按已上架的 1.0 版复刻。选两张照片,同意发送,看吊牌一行行填上,确认成色,吊牌带着价格落下,再拨一拨滑杆。这里不连接模型:T 恤的识别结果是 10 月 21 日真实调用的回放,三件示例衣物用应用内置的预置数据;没有相机,「拍照」会打开相册;不联网、不保存。
这个原型需要 JavaScript 才能运行。下面有应用的真实界面截图。
三个设计决定
- 决定 01每个字段都标来源
「吊牌读到」「照片推断」「需要你确认」三种标签,没把握的标「吊牌没看清」。一眼知道哪里该看一下。成色不确认,估价按钮不亮。
- 决定 02价格给区间,滑杆由你拨
吊牌上一根「想快点出 ↔ 想多卖点」的滑杆,正是我搬家时的纠结。议不议价是另一个开关,价格拨高不会自己写上「成色好」。
- 决定 03帖子只写确认过的事实
三道题都是选填,没答的一律不写。小红书和闲鱼各一版,都能直接改;尺码、成色不对,回确认页改,照片和回答都还在。



均为 1.0 版的真实界面,用我自己的一件 T 恤走完全程;识别内容来自 10 月 21 日的真实模型调用,截图时在应用里回放。
AI 帮在哪里
每件衣服只调用两次模型
第一次识别:照片进去,品类、品牌、尺码、材质、颜色及各自的来源和置信度出来。第二次定价和文案:确认后的字段和回答进去,三档价格及理由、两版文案出来。滑杆、复制、切换平台都是本地规则,不再调用模型。
- 边界 01不鉴定真伪
常被仿冒的品牌写「无法鉴定真伪,介意慎拍」,永远不写「正品」「保真」。
- 边界 02不编造事实
购入价、穿着次数由用户提供;没回答的一律不写。
- 边界 03不假装知道行情
只给区间,并标出估价把握:同一件 T 恤两次运行给出 ¥45 / 59 / 75 和 ¥50 / 65 / 80。
- 边界 04不修物品照片
修图可能把瑕疵也修没了,那是在误导买家。
出错时,每种情况都有一句人话
照片太糊、不是衣服、超时、断网、额度用完,每种情况一句说明,外加「重试」和「返回修改照片」,照片不会丢。认错了点「这就是衣服,继续」,品牌尺码由你补全。
1.0 没有服务端,手机直接调用模型,用量设了上限:每台设备每天最多识别 20 次。AI 调用收在一个独立模块里,换服务端中转只改这一处。

怎么做出来的
我写规格和提示词,工具写代码,真衣服来验收
我写产品定义和 Figma 设计稿,把每一轮改动写成规格交给 AI 编程工具生成代码,再在模拟器里走查;接真实模型前先模拟 10 种返回,查每一种出错状态。实测用一件 CMU 的 T 恤:模型从洗标读对了品牌 GILDAN、尺码 M、材质 Heavy Cotton,识别约 4 秒,定价和文案约 4 秒。
上架前的一轮走查:四个必须先修的问题
提交前按专家走查把应用从头过了一遍,结论是先别发:认错成「不是衣服」后点「这就是衣服」会换成一件示例毛衣;结果页没有改信息、改文案的路;没说明就把照片发给第三方模型;「?」按钮什么都不做。修完的样子就是这一页:先征得同意,「?」里能看政策也能撤回;认错了照片留着;结果页能回去改;拍到一半也存成草稿。


走查还改了哪些小问题
- 滑杆拨到最高价时,文案会自己写上「成色好,不议价」。改成议价单独一个开关,成色只来自你的确认。
- 「需要你确认」只是个标签,不确认也能估价。现在成色不选,估价按钮不亮。
- 模型置信度低的字段也打着绿勾。现在标「吊牌没看清」,页面顶上再提醒一句。
- 示例文案会把「棉」写成「100% 纯棉」,把任何瑕疵都写成「不影响穿」。改成原样保留你的话。
- 没配置模型时真实照片会悄悄走示例数据。现在直接说服务不可用。
- 只在确认和结果两步存草稿,拍到一半退出就丢。现在拍照阶段也存;删草稿有几秒撤销。
- 「复制全部,去发帖」只复制了文字,下一步没说。现在写明「复制后打开小红书发布,在正文里长按粘贴」。
一套自己的性格
设计系统是为它单独建的:暖象牙底、珊瑚色主操作、奶油色吊牌,标题用站酷快乐体,吉祥物是一件袖口挂着空白吊牌的珊瑚色夹克,贯穿全程的吊牌就是它袖口那张。整套系统在 Figma 里是一份独立的库:颜色、间距是变量,组件带状态变体,名字和代码里的 Theme 令牌一一对应。在 Figma 中查看设计系统


结果与下一步
已上架 App Store,第一个用户是我自己
1.0 版于 2026 年 11 月 1 日上架,在 App Store 全部 175 个地区免费。真衣服实测时,它从一件 T 恤的洗标上读对了品牌、尺码和材质,3 项全对。现在我用它卖自己的衣服,这件事跑通了才会往大了做:先中国,后美国,运行成本压到接近零。
下一步
刻意没做:直接发布、实时比价、聊天议价、鉴定。接下来:模型调用挪到服务端中转;识别结果直接填进平台的售卖卡片;扩展品类,第二张照片从「吊牌」换成「有字的那张」。
