讲真,我做Voice Notes Assistant纯粹是因为朋友天天抱怨
说实话,一开始我也没想搞这个项目。
背景
前阵子自己总是遇到记录麻烦的问题,然后我就想着能不能用AI解决一下。
技术架构
整个项目采用微服务架构,主要技术栈:
- Python + FastAPI
- React 前端
- PostgreSQL 数据库
- OpenAI API
踩坑经历
坑1: API不稳定
刚开始接口总是超时, 搞了好几天才解决。
坑2: 用户体验
上线过程太曲折,后来换了部署方案才好。
优缺点分析
优点:
- 使用体验不错
- 易用性好
缺点:
- 功能比较单一
- 依赖第三方API
代码示例
# 核心功能示例
voice_notes_assistant = Client()
result = voice_notes_assistant.process("示例输入")
print(result)
适用场景
- 原型验证
- 快速记录
总结
做这个项目最大的收获是提升了工程能力。
GitHub: github.com/reware-fram…
你们觉得还有什么改进空间?欢迎在评论区聊聊!