玩了一段时间龙虾,最后用最多的功能是:让龙虾陪我复习我准备要考试的知识点,在飞书上出题给我做。但是复习了几十轮,memory文件都生成好多了,龙虾还是不断失忆。还是让gemini给我写本地python脚本吧,就在本地运行就行。整体的运行逻辑,也让gemini出了两张流程图,示意如下:复习逻辑:遵循艾宾浩斯遗忘曲线,前面轮次间隔时间短,后面轮次间隔时间长;另外根据答错/答对,再对间隔时间做加权处理。脚本几乎是生成完就能使用,出来后的界面,就是在本地浏览器打开一个网页,就能实现复习功能,我做了英语和心理学两个版本,出题形式是有点不一样的:心理学判题页的答题状态,是需要我手动选择的,因为掌握/模糊/忘记,会对应接下来复习时间的不同加权:点选之后会自动同步到我的知识库数据源表csv,并显示下次复习时间:遇到不会的题,用chrome分屏功能,直接在左侧让gemini讲解句子(当然,用豆包,DeepSeek也可以,讲解英语句子,一般的大模型都没问题)。这个功能其实应该也可以直接写进脚本。但是我需要讲解的句子不多,所以就没有每次都拉API讲解,尽量一屏之内展示完,速度更高效。如果发现例句不好(API直接拉去过那种英语古文里面的句子,有些用词就跟现代英语不相符,那肯定是要更换例句的),需要调整的句子,直接写python改,然后让cmd跑脚本:PS D:\review\eng> python update_custom_sentences.py
正在写入带翻译的自定义例句...
✅ 已成功同步: protrude
✅ 已成功同步: wretched
✅ 已成功同步: prosaic
🎉 同步完成!共更新 3 条双语例句。
(也可以在csv数据源表里面改,但由于我都是用腾讯文档编辑的,改完后格式老是不对,所以又让gemini专门给我写了一个手工改例句的脚本。这样就能实现:不打开表格,运行脚本,也能把csv改了。)
当然过程中有很多小修小补,有的时候改主python脚本就行,有的需要额外写小脚本打补丁,所以我现在两个文件夹里,都各自有几个脚本了,看上去也是像模像样的了:
有些补丁小脚本是一次性的,有些是不定期运行的。反正每个python脚本都是几kb,也不占用空间,所以就都先放在文件夹里了。
我觉得这个本地化的系统就完全够用了,很定制化,想怎么改就怎么改,特别好。
至此龙虾已弃用,回归python。不会写脚本没关系,会使唤gemini就行。
亲测,豆包写稍微复杂一点的脚本不太行,每次都信誓旦旦跟我说这次100%能运行。
职场那套哄老板开心学得很溜,情绪价值给得很足,但活干不好,在我这儿没用。折腾了几次我就懒得跟它耗时间了。
豆包还是只适合对话问点文科类的东西,比如这个单词什么意思,这个句子讲解一下。真正涉及到复杂一点的程序,没一次干成功过。
(minimax2.7也试过,我还付费买了token plan,一样写不出来我要的程序)
我是为中国互联网和大模型而骄傲的,不是口头说说,我真金实银花了很多很多很多很多很多很多人民币买国内的互联网股票基金。但是不妨碍我认为国产大模型写程序真的不行。
还得是google gemini+python,王炸组合。
最后说一下,
其实类似的艾宾浩斯复习,有很多成熟的工具,比如anki等等。但是我的复习数据源是我自己定制的(本文省略了很多我怎么清洗和整理我的复习源表的琐碎事宜),所以不太想用现成的工具,就自己手搓了。
这一套复习流程我觉得等娃长大了也可以直接复制给她用,用电脑/平板来交互式复习文科类知识点是很合适的,理科不合适,因为数学是需要打草稿的,我觉得还是古法做卷子最好。
另外这一套也的确是可以封装成专门的程序/小程序/app的,但是我也是在手搓这两个python脚本的过程中才亲自发现,一个程序就是有很多补丁要打的,就是在你做着做着的过程中逐渐发现有不合理要改的地方。未来等补丁都打完了,再封装也不迟,说不定市面上也有类似的产品,只不过我没有发现,我就自己做出来了。先自己用开心了再说。