惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
B
Blog
P
Proofpoint News Feed
美团技术团队
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Vercel News
Vercel News
有赞技术团队
有赞技术团队
小众软件
小众软件
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
Martin Fowler
Martin Fowler
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
aimingoo的专栏
aimingoo的专栏
H
Help Net Security
罗磊的独立博客
L
LangChain Blog
GbyAI
GbyAI
腾讯CDC
T
The Blog of Author Tim Ferriss
Microsoft Security Blog
Microsoft Security Blog

Benson's blog

Enjoy life Internship AI on academic research How AI Will Change the Mobile Ecosystem Look ahead Goodbye 2025 Hacker News to Kindle Another project How to imporve english Introduction of Fraud detection PopTranslate Last day in netease Better idea between Copilot-typed and CLI-typed assistant Gemini-cli LLM Post-Training experience Papers I readed recently about LLM application Difference between LLMs and traditional computer technology GRPO Weekly-#26 AI Application Weekly-#25 AI infra and application Weekly-#24 First week as LLM inference engineer Weekly-#23 seeking job Weekly-#22 2025 New Year AutoSwitch Translate Goodbye 2024 Weekly-#20 Breaking of glass Cross Entropy Loss of Triton Weekly-#18 Cross Entropy Loss of Triton Weekly-#17 Triton Puzzles Weekly-#16 AutoBuilder
我的第一款 iOS APP
Benson · 2022-10-13 · via Benson's blog

萌生想法

大约是一年前吧,有一次要找我的身份证号,我知道手机相册里一定有身份证照片,但里面有几千张图片,看一遍的时间太长了,就从app store 里找了找有没有从图库中根据文字搜索图片的,找了半天果然没有,于是就第一次萌生了写这样一个APP的想法。

可行性

我知道iOS的图库提供了图片生成文字的功能,因为单张是可以用的,后来查了查 swift 的文档,果然提供的有类似的接口,截止到这里就知道这事能做,可行性是有的。

只不过平常时间很多,还要学算法的内容,如果冷不丁写一个iOS APP,也是现学现写,跟自己长远的规划并不一致,所以搁置了很久,等找个特殊的机会再写。

开搞

今年十一本来计划要出去玩的,因为疫情等各种原因没去了。就打算十一期间写一下这个APP。这里还有一个原因是之前看过大佬王登科的一篇文章,利用春节七天上架了他的第一款APP,这个APP做的很棒,很难想象这是一个人的第一个该领域的作品。十一计划写这个APP也是想效仿一下大佬,看看自己能做到什么水平。

可惜实际上十一期间净干别的事儿了,只有最后两天搞了一下这个,这个APP上花的时间差不多总共一周。说起来是一周做了一个APP,但实际上功能过于简答,并没有系统得学 swift UI 相关的内容,主要是”抄”别人的代码,添加自己的功能,这么来做的。

本来觉得这个功能简单,应该挺好做的,但实际操作中细节还挺多的。

  1. 第一次上架 iOS 商店,还要注册苹果开发者账户,自己默认的 apple id 用不了(不知道为啥),又单独注册了个微软邮箱用来注册苹果开发者账号,提交注册申请后还要审核…等审核完再看吧,第一次确实麻烦很多
  2. 各种代码细节,还裁剪了很多功能
  3. 应用名、图标

成品

默认界面只有一个搜索框

搜索之后出图片

图标:我自己画的,很开心,哈哈哈哈哈哈

中道崩殂

拿到我自己手机上测试,发现苹果提供的API只在文字很大的时候效果较好,文字小的时候就不行了,即使是身份证照片,也提取不出来任何信息。

感觉提建议让苹果更新API的话也会比较艰难,果然个人做项目不知道会遇到什么奇怪的问题。

可惜了我刚买的苹果开发者会员,心疼。

TODO

待解决的问题和需求

  1. 搜索之后默认的图片和搜索框之间有很大的距离,还不知道要怎么去掉
  2. 时间范围可选
  3. 语言、模型可选
  4. 添加查找进度
  5. 添加用户反馈 / 邮件反馈