2023/6/4
Week in Jun 04, 2023
本周回顾了英超收官与连绵雨季。技术方面尝试了 Databerry、yt-fts 等工具,并利用 Gamma 辅助完成了黑客松项目;播客中聆听了尤雨溪关于 Vue 成功的思考,同时开始阅读迟子建的《额尔古纳河右岸》。
阴雨天已经连绵了差不多两周的时间,这个夏天的雨季感觉比往年都要来的更早一些。上周末,本赛季的英超比赛也已经踢完了。曼城提前两轮便锁定了英超冠军,最后的收官之战早已悬念不再。
回顾一下本周做的一些事情:
工具
最近在考虑如何动手实现一个可以训练自定义数据的 Bot,原理就是使用 OpenAI 的 API,LangchainJS 以及向量数据库来完成。Databerry 是个无代码的平台支持使用自定义数据来实现 ChatGPT Agent,总体使用体验还不错。但是免费版的限制太多了,还没来得及深度体验,额度几乎已经用完了。
上一周还参加了一个黑客松比赛,终于做了一把「全栈」开发——前端 + 智能合约 + PPT + 视频几乎都是由我一个人完成。其中 PPT 部分使用了 gamma 来做辅助。节省了我很多的时间,只需要把项目中 README 作为大纲丢到 gamma 中,它就能帮我完成 PPT 大体的框架。而且还有许多超棒的样式可以选择,想要修改布局也很方便。
yt-fts 是一个可以全文搜索 Youtube 频道中字幕的命令行工具。原理就是使用 yt-dlp 先下载该频道下所有视频的 subtitles 然后将其存到 sqlite 数据库中进行全文检索。最新的版本还支持使用 OpenAI embedings 来语义检索。
听的播客
这期播客请来了尤雨溪作为嘉宾。确实没有想到尤大的歌能唱的这么好听😂,听完了这期播客,我还特意去听了几遍方大同的《春风吹》。这期并没有聊具体的技术。而是分享了自己在新加坡的生活以及如何做决策等等。印象比较深刻的对话是——当谈到 Vue 成功的原因时,他说「可能技术和他水平相当或是超过自己的人有很多,但是他的不同是更能了解用户的需求」。还有就是时机,那个时候前端工程化才刚刚起步。
看的书
- 《额尔古纳河右岸》—— 迟子建
这本书描绘了鄂温克族百年的沧桑和生存现状。鄂温克族人世代居住的土地上,有与他们日夜相伴的驯鹿、树木、河流、月亮和清风。作者的文笔非常优美,记得在高中时期就经常在文本理解中遇到她的作品。
目前我只读完了第一章节,更多的感受就放在接下来的文章中谈吧。
Account Abstraction 初探
深入浅出探讨以太坊账户抽象(Account Abstraction)与 ERC-4337 标准。从 EOA 账户的局限性出发,解析 AA 如何通过“可编程交易验证”解决私钥管理痛点,并带来 Gas 代付、社交恢复等 Web3 用户体验的革新。
写给开发者看的 Prompt Engineering
本文介绍了 Prompt Engineering 的核心技巧,包括编写明确具体的说明(使用分隔符、结构化输出、条件检查、Few-shot 提示)以及给模型思考时间。同时分析了 ai-code-translator 和 gpt-engineer 两个开源项目中的 Prompt 应用实例。