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

推荐订阅源

The Hacker News
The Hacker News
F
Full Disclosure
Cloudbric
Cloudbric
Blog — PlanetScale
Blog — PlanetScale
W
WeLiveSecurity
N
News and Events Feed by Topic
T
Troy Hunt's Blog
V2EX - 技术
V2EX - 技术
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
B
Blog
GbyAI
GbyAI
C
Check Point Blog
B
Blog RSS Feed
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Recorded Future
Recorded Future
The Last Watchdog
The Last Watchdog
N
News and Events Feed by Topic
T
The Blog of Author Tim Ferriss
O
OpenAI News
V
V2EX
人人都是产品经理
人人都是产品经理
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
WordPress大学
WordPress大学
www.infosecurity-magazine.com
www.infosecurity-magazine.com
S
Security @ Cisco Blogs
C
Cisco Blogs
Security Latest
Security Latest
S
Security Affairs
V
Visual Studio Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Hacker News - Newest:
Hacker News - Newest: "LLM"
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Azure Blog
Microsoft Azure Blog
Last Week in AI
Last Week in AI
AWS News Blog
AWS News Blog
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
PCI Perspectives
PCI Perspectives
博客园_首页
U
Unit 42
Google DeepMind News
Google DeepMind News
Hugging Face - Blog
Hugging Face - Blog
Project Zero
Project Zero
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
N
Netflix TechBlog - Medium
L
LINUX DO - 热门话题
H
Hacker News: Front Page

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 Weekly-#15 Starting of tanble tennis Weekly-#14 Accident in life Weekly-#13 Trying of xiaohongshu Weekly-#12 summary of LLM acceleration Outline of LLM acceleration Weekly-#11 Copilot-type products Weekly-#10 Preparation for next journey Weekly-#9 Startup of YouTube Notes of flash-attention How to learn knowledge in new fields? Weekly-#8 Start Reading Notes of LoRA Acceleration of LLM - Matrix Multiplication Weekly-#8 Summary for two month Weekly-#7 Staying home Weekly-#6 Cost of PopTranslate Weekly-#5 Updating of PopTranslate Validated example of LLM acceleration Weekly-#4 First insight of LLM accelerate Weekly-#3 PopTranslate Weekly-#2 The fail of first product Weekly-#1 First week of indie develop slack迁移discord 雅思备考 2024Q3 中文博客合集 English Diary in May 五一游记 开始休假 离职前的状态 2024-01-01 duckdb 看懂的第一个PR learning english in October learning english in September learning english in August top hack news 收集 大模型调研 自动驾驶的小玩具 旅游 扬州+苏州 small talk of learning english 新年新气象-碎碎念 刷剧 感染新冠 强化学习简介 神经网络解释性 全局的模型无关解释方法合集 社区发现算法概览 图神经网络入门(GNN) AtCoder Beginner Contest 268 人的信息输入方式对比 重叠社区检测 人穷极一生到底在追求什么 重拾生活规划 社区发现算法 - Louvain 《幸福的方法》 读《人类简史》有感 妙峰山骑行 黑客帝国 特征交互 特征工程 累计局部效应图 模型解释性-PDP 模型解释性 Web3 入门科普 总结 2022.4 孪生网络做 query 相似度任务 学习 2022.4 Imagen DeBERTa 读论文 用CNN做query相似度任务
我的第一款 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. 添加用户反馈 / 邮件反馈