在很久以前(现在看来是很久以前,2019年)写过一个小程序叫做「法语记忆」,当时为了能够更好地被搜索到,还取了一个特别长的名字,叫做“法语记忆 学背单词动词变位”。然后在 5 年前还写过一个叫做「纸记卡片」的网页app。

学过法语的朋友或者是正在学法语的朋友知道,「动词变位」「背单词」这两个点算是学习法语过程中比较大的两个痛点。而且当时在市面上也没有非常好的、练习动词变位的软件,所以就干脆写了一个微信小程序,全平台通用。
- 📝 法语背、默单词
- 🎉 动词变位残福音
- 🔍 法汉汉法小词典
- 🇫🇷 法汉双解释义和例句
- 🌃 黑夜模式
- 🙋♀️ 法语真人发音
这个小程序不知不觉已经运行了7年,而且最近还能收到一些用户的反馈,陆陆续续还是有用户在用这个小程序的,但应该和当年用户已经不是同一波人了,毕竟我也好久没有接触过法语了。
为什么要重置成 iOS App?
其实重置为 iOS app 一直是我想做的事情,因为小程序对于这种重内容的产品是不友好的。小程序就相当于是个网页,都需要网络在线服务才能正常运行,所有的数据和储存服务都需要网络。
这样会导致除了用户体验一般,也会增加我的运营成本(虽然目前的访问量并不会导致多大的运营成本,但是微信云开发的每月固定费用也是要出的)。
但把小程序变成 app 的这个愿望,一直到我把生产力工具换成了 mac 之后好几年,还没有实现。
有两个方面的原因:
- 一个是学法语并不是我现在的刚需,这个 app 做出来之后,我并没有和法语相关的后端承接能力(会点法语,但不至于变成能上课的法语老师)。
- 第二个就是其实写代码一直不是我的核心能力,我一直把我的这项能力形容为只能”过家家“的代码能力,能写但不多、能变成产品但很慢。
中间也有试着想把这个想法实现,但下完了 Xcode 了之后又一直偷懒,并没有完成多少代码,然后又搁置了。
2022 年底 2023 年初大模型就出来了,之后的一两年我就会使用大模型完成一些简单的 Python 脚本(分析用户对商品的评论、制作智能棋盘的题库 json 等等)以及 Arduino 代码的撰写,都是用来辅助我完成产品上的工作(包括硬件和软件产品)。
甚至现在在线上的「法语记忆」小程序,有些功能代码也是 AI 生成的。但当时的方式是以 AI 用对话框的形式慢慢问出来的,所以效率不高;而且需要对自己的代码非常熟悉的情况下,才能使用 AI 辅助完成工作。
但最近一年人类在一些技术上的突飞猛进,使得这个事儿好像又能开始做了。
自从去年(2025年)年中之后,AI agent开始全面普及,做自己的产品、做自己的 app 似乎也没有那么难了,哪怕我对代码结构 app 的整个代码结构完全不知道,但用 agent 的形式去做属于自己的产品,已经变得门槛非常低了。

我用了 Codex 能力,用自然语言对话的方式基本上完成了整个 app 的界面和功能,而且编程语言用了完全陌生的 Swift 和 SwiftUI。因为有了 agent 的帮助,我并没有写过一行代码,只是偶尔会稍微修改一下有些文字性的错误。

进度怎么样了?
从有这个想法到几乎完成 app 的功能,也就花了一周多的时间,也算是把这个小程序变成 iOS app 的想法正式、完整地落实了下去。

这是目前法语记忆 app 长的样子,它不是一层皮,它是能够正常运行的(界面暂时还是用原生的,没优化)。目前的功能已经和小程序一致了,而且部分体验已经超过了小程序版本,但整体的开发过程只用了两周不到的闲暇时间(当然我把所有法语记忆小程序版的代码都喂给他了)。
目前有几个点是比较确定的:
- app 版本的功能和使用体验一定是会优于小程序版本的
- 目前只会基于 iOS 原生开发,暂不考虑其他系统的实现
- 数据和内容会进行重制,会比小程序版本的更完整
- 完善语言学习理念,探索并接入更好的语言学习方法。把动词变位学习功能做到市场上细分最佳,并且探索部分付费的使用模式(不过,小程序上已经实现的功能,app端一定是免费的)
所以我是否真的能变成 Apple Developer,就看这个春节过完之后,是否能够真的把这个 iOS app 的完成度提升到 90% 以上。如果这样的话,那就上架 App store。之前用小程序的用户可以直接下载 app 版的「法语记忆」,在离线的情况下获得更好的使用体验。
如果你是法语的初学者或者是已经学过一段时间法语的朋友,可以关注一下我,万一 app 上架了呢?