SocialCoach是什么
SocialCoach 是香港科技大学(广州)与微软亚洲研究院联合开源的 AI 情商教练工具。SocialCoach 能让用户在低风险模拟环境中与有脾气的 AI 角色完整演练难开口的对话,练完后基于原话逐句点评,将沟通质量与对话结果分开评分。SocialCoach 内置 46 个场景、支持自定义和中英双语,基于强化学习按薄弱项推荐练习。

SocialCoach的主要功能
拟真对话陪练:与有目标、有脾气的 AI 角色完整演练提加薪、催还钱等难开口的对话。
逐句智能反馈:练完引用用户的原话逐句点评,把沟通质量与对话结果分开评分。
个性化推荐:基于强化学习,按你的目标和 34 项社交技能熟练度推荐最适合的练习。
场景库+自定义:内置 46 个覆盖 7 大领域的场景,支持描述自己的真实情况自建场景。
中英双语:界面与练习内容中英文随时切换,可顺带练英文沟通。

微信关注回复“开源”,加入AI开源项目交流群
如何使用SocialCoach
- 在线试用:打开 https://socialcoach.aurax.live,免注册直接开始对话练习。
- 本地部署:克隆 GitHub 仓库 →
pnpm install→ 配置.env.local(填 LLM Provider 和 API Key)→pnpm dev,访问 localhost:3000。 - Docker / 一键部署:用项目自带的 docker compose 或 Vercel、ModelScope 一键部署,适合对外提供服务(国内自建注意设置
LLM_OPENAI_TOKEN_PARAM=max_completion_tokens兼容国产端点)。
SocialCoach的核心优势
- 角色有脾气:AI 角色自带目标和底线,会真的反驳你、翻旧账,练完经得起真实场景考验。
- 反馈有针对性:逐句引用用户原话点评,能把”沟通质量”和”对话结果”分开评分。
- 练习有体系:基于 CASEL 教育框架和强化学习调度,42 个沟通策略 + 30 个真实案例支撑。
- 场景覆盖广:46 个预设场景覆盖职场、人际、家庭等 7 大领域,支持自定义真实问题。
SocialCoach的项目地址
- 项目官网:https://tianfuwang.tech/SocialCoach/
- GitHub仓库:https://github.com/GeminiLight/SocialCoach
SocialCoach的同类竞品对比
| 维度 | SocialCoach | Yoodli |
|---|---|---|
| 产品定位 | AI 情商对话教练:练”难开口的对话” | AI 演讲/表达教练:练”说得更好听”,常被称为”语音版 Grammarly” |
| 核心能力 | 34 项社交技能(沟通策略、冲突处理、边界设定等) | 口语表达 delivery:语速、口头禅、清晰度、眼神交流、填充词 |
| 对话方式 | 与有目标、有底线的”较真”AI 角色进行多轮对话 | 模拟面试官/客户/观众,或上传视频做演讲分析 |
| 反馈方式 | 逐句引用你的原话点评,沟通质量与结果分开评分 | 实时或会后报告:语速、停顿、填充词、眼神、肢体动作 |
| 教学体系 | CASEL 五大能力框架 + 42 策略/30 案例知识库 + 强化学习个性化推荐 | 反馈驱动练习,个性化推荐体系较弱 |
| 覆盖场景 | 46 个场景、7 大领域,支持自定义 | 面试、演讲、会议汇报、销售对话等偏”公开表达”场景 |
| 技术形态 | 开源(Apache 2.0),可自部署、可商用,自带 API Key | 闭源商业产品,网页+App |
SocialCoach的应用场景
职场表达:跟老板提加薪、拒绝不合理加班、在会议上被质问时如何回应。
边界设定:让朋友还钱、跟室友约法三章、拒绝别人得寸进尺的请求。
冲突修复:和伴侣聊家务分工、跟父母谈职业选择、修复吵完架的关系。
社交连接:欢迎新同事、支持情绪低落的朋友、自然加入陌生人的对话。
语言+沟通双练:切成英文模式,同时练英文表达和沟通策略;可自定义场景排练面试、道歉等任何真实难题。
© 版权声明
本站文章版权归AI导航网所有,未经允许禁止任何形式的转载。
