2作者: AnsenHuang10 个月前
我厌倦了每天在交通堵塞中浪费时间,想利用通勤时间学习。我尝试寻找关于特定主题的播客,比如“用五岁小孩能听懂的方式解释 MOE”或者“SwiftUI 中 TCA 与 MVVM 的优缺点”,但很难找到关于这些小众主题的单集节目。<p>我试过 NotebookLM 等工具,但它们需要你手动查找并收集所有原始资料。我想要更简单的东西,只需提问就能获得有趣的讨论内容来听。<p>因此,我花了过去三个月的时间兼职开发 InstaPodz。这是一个简单的应用程序,你输入一个问题,它就会为你生成一个关于该主题的定制播客节目供你收听。<p>它使用以下技术构建: - 三个版本的 Gemini 模型 - Langsmith 用于处理追踪和提示模板的版本控制(它曾经让我的代码库变得很混乱) - 后端使用 FastAPI 在 CloudRun 上构建(新用户可以获得一些免费积分) - 使用 SwiftUI 和 MVVM 的 Swift 原生应用(我最终选择了自己熟悉的 MVVM) - TTS 使用 gpt4o-mini-tts<p>如果你感兴趣,很乐意讨论/分享更多!<p>该应用还处于非常早期的阶段(我上周五才发布),我很乐意接受关于概念、音频质量或用户体验的任何反馈。我也欢迎对这个想法感兴趣的人进行头脑风暴或合作。<p>感谢你的关注!