开源项目 ListenE
Android / AI Agent
ListenE
一个面向英语学习的 Android AI Agent。把听力生成、练习卡片和错因复盘收进可持续的工作区。
这个项目做什么
ListenE 不是题库 App。用户用自然语言提出学习需求,Agent 生成听力素材、练习卡片和音频,再把过程沉淀进工作区。
客户端是 Kotlin 与 Jetpack Compose。后端用 NestJS 和 PostgreSQL 管会话、卡片、进度和 TTS 生成。
自己做了什么
- 自己写 Android 客户端:聊天、卡片练习、精听回放、词句复盘。
- 自己搭 NestJS 后端:听力生成、卡片契约、学习工作区和进度。
- 把大模型和 TTS 接到真实学习流程里,而不是停在演示对话。