技能要求:
Flutter
经验要求:
5-10年经验
工作描述:
项目编号:【180499】
1. 项目简介:我们正在开发一款以音频为核心的智能对话平台,通过 AI 技术将用户智能匹配至小组语音房间。
平台的核心流程包括三个部分:
1️⃣ 登录与个性化设置 —用户创建个人档案,选择感兴趣的主题或方向;
2️⃣ AI 引导的群组参与 —AI 助手作为主持人,引导并管理小组对话,保证交流自然、有序且彼此尊重;
3️⃣ 用户反馈与激励系统 —每次会话结束后,用户可进行简短反馈,系统生成可视化体验感记录,帮助用户自我观察与成长。
现招募一位【全栈开发者】,协助我们在 3-5 周内完成功能型 Demo(可交互+AI接口)可登录、创建房间、AI提问、用户能发言或输入文字,结果存档,以实现这一互动流程的原型。
2. 核心开发内容:
1)用户注册与肖像系统:实现用户创建个人资料的功能。
2)智能匹配系统:基于用户个人资料数据,将用户分配至兼容的群组。
3)会话管理模块:用户可选择并加入预定的实时音频房间。要求集成音频管理能力(如发言控制、背景音效等)。
4)AI 会话主持功能(核心点):
- 时间与轮次管理:自动控制会话起止与单次发言时长。
- 对话引导:通过自然语言处理(NLP)提出预设问题,推动话题讨论。
- 互动增强:支持有目的的中断、观点总结、集体参与激励等功能,避免对话单调。
- 规则维护:确保对话礼仪(如轮流发言、禁止打断)。
5)沉浸式音频体验:
- 设计事件音效(如发言开始/结束、会话起止)。
- 支持背景音乐或环境音效以增强氛围。
- 非语音交互功能(如“点赞”反馈),避免干扰发言者。
6)用户留存体系:
- 积分勋章系统:奖励持续参与的用户。
- 可视化成长路径:展示用户参与进度与成就。
3. 对开发者的要求
- 具备全栈开发经验,熟悉实时音频交互、NLP 集成及复杂状态管理。
- 能基于需求设计可扩展的技术架构,并对 AI 模块的交互逻辑有深入理解。
- 注重代码规范与模块化,确保后续功能迭代的兼容性。
4. 模拟效果图请详见附件(主要分为以下几类):
1)登录与资料界面:用于展示用户登录/设置个人资料的界面样式。
2)小组音频房界面:展示用户进入小组对话房间、头像排列、语音波动等视觉效果。
3)AI 主持界面:展示 AI 主持人引导对话时的视觉/文字布局。
4)反馈与情绪统计图:展示用户会后滑杆评分 + 折线图可视化情绪变化的界面。
5)疗愈色彩界面参考:展示整体界面的颜色风格(柔和、治愈、圆角设计)。
*目前类似可供参考的APP有: https://circlesup.com