SocialCoach – 港科大与微软研究院开源的 AI 情商教练

AI工具1周前更新 老高
41 0

SocialCoach是香港科技大学(广州)与微软亚洲研究院联合开源的AI 情商教练工具,于2026年9月开源,主要让用户在低风险模拟环境中与带有目标与立场的 AI 角色完整演练难开口的对话,练完后基于原话逐句点评,并把沟通质量与对话结果分开评分,内置 46 个场景并支持中英双语。

基础信息内容
产品定位AI 情商对话教练
发布时间2026 年 9 月 3 日
开源方港科大(广州)与微软亚洲研究院
开源协议Apache 2.0
场景数量内置 46 个,覆盖 7 大领域
技能体系34 项社交技能与 42 个沟通策略
语言支持中英文随时切换
部署方式在线试用或自行部署
费用开源免费,需自备模型密钥
SocialCoach官网首页截图(中文版)

SocialCoach 的核心能力

SocialCoach 的定位是把难开口的对话放进一个可以反复试错的环境,而不是提供一套沟通话术。它的角色带有目标与底线,会真的反驳与翻旧账,练习结束后再按原话逐句复盘。对需要训练沟通能力的个人与团队,这种形态与 AI 工具 中偏知识问答的产品形成互补:后者给答案,前者给练习。

拟真对话陪练

可以与带有目标、性格与立场的 AI 角色完整演练提加薪、催还钱、拒绝不合理要求等难开口的对话。角色的行为设定参照真实沟通阻力,会提出反驳并引用此前对话内容,练习过程因此更接近真实场景。

逐句复盘与双维度评分

练习结束后引用用户的原话逐句点评,并把沟通质量与对话结果分开评分。分开评分的意义在于把可控因素与不可控因素拆开:沟通方式是否得当由自己决定,对方是否接受则受对方立场影响。

个性化推荐与场景库

基于强化学习,按用户的目标与社交技能熟练度推荐练习场景,内置 46 个覆盖职场、人际与家庭等领域的预设场景,也支持用文字描述自己的真实情况自建场景。

训练体系与知识支撑

练习设计参照 CASEL 教育框架,配套 42 个沟通策略与 30 个真实案例。对希望系统提升沟通能力的使用者,这意味着练习不是随机对话,而是围绕特定技能点展开。

中英双语与自部署

界面与练习内容可在中英文之间切换,可同时练习英文表达与沟通策略。项目以开源协议发布,支持自行部署,对数据敏感或有定制需求的机构可以部署在内网环境中。

训练体系的理论来源

平台的练习调度参考了社会情感学习框架,配合数十条沟通策略与真实案例知识库,练习并非随机抽取场景,而是依据使用者的目标与技能熟练度安排顺序,让每次练习更贴近当前的薄弱环节。

从练习到迁移的设计

低风险环境的价值在于允许试错。角色会反驳、会翻旧账,使用者在模拟中经历被质疑与被拒绝的情形,再通过复盘把可复用的表达方式带回真实对话。这套流程与 AI 智能体 驱动对话应用的思路一致,差别在于目标指向沟通能力而非任务执行。

练习结果的留存与回顾

每次练习都会留下对话记录与逐句评分,使用者可以回看自己在哪些环节被追问、哪些表达方式更容易推进对话。把练习结果留存下来,薄弱项的变化趋势比单次得分更值得参考。

SocialCoach 与同类沟通训练工具的对比

下表从训练对象、反馈方式与教学体系几个维度,对比 SocialCoach 与两款面向表达训练的公开产品。

对比维度SocialCoachYoodliGoogle Interview Warmup
产品定位情商对话教练演讲与表达教练面试练习工具
训练对象难开口的对话与冲突处理语速、停顿与填充词面试问答表达
对话方式与有立场的角色多轮对话模拟听众或分析录音视频依次作答预设问题
反馈方式引用原话逐句点评语音与肢体指标报告关键词与用词提示
沟通质量与结果分开评分不区分不区分
教学体系依托教育框架与策略库反馈驱动练习以问题清单为主
场景覆盖46 个场景并支持自定义面试与汇报等公开表达面试单场景
开源情况开源,可自行部署闭源商业产品免费闭源工具

上表 SocialCoach 一列取自其项目说明与开源仓库,Yoodli 与 Google Interview Warmup 两列取自各自产品的公开功能。三者的差别在于训练目标:后两者聚焦公开表达的呈现质量,SocialCoach 聚焦双向对话中的策略选择与情绪处理,适用场景并不重叠。

如果希望先了解通用型智能体在任务执行上的形态,可以参考 Manus(一款通用自主智能体产品,与 SocialCoach 同属由模型驱动的对话式应用,差异在于 Manus 面向任务执行与成果交付,而 SocialCoach 面向沟通能力的反复练习)。

SocialCoach 的应用场景与适用人群

作为面向沟通能力训练的工具,它的典型用途包括:

  • 职场表达:演练向管理者提出加薪、拒绝不合理安排或在会议上回应质疑。
  • 边界设定:练习让朋友还钱、与室友约定规则、拒绝得寸进尺的请求。
  • 冲突修复:演练与伴侣讨论家务分工、与父母沟通职业选择。
  • 社交连接:练习欢迎新同事、支持情绪低落的朋友、自然加入陌生人的对话。
  • 语言与沟通同练:切换到英文模式,同时练习英文表达与沟通策略。
  • 面试与答辩预演:自定义场景,提前排练面试、答辩或述职中可能出现的追问。

适用人群:需要在真实沟通前进行演练的职场人士、希望系统提升沟通与冲突处理能力的个人学习者,以及把沟通训练纳入培训课程的高校与培训机构讲师。

SocialCoach 的使用方法

项目提供在线体验与自行部署两种路径:

  1. 在线试用:打开 SocialCoach 官方仓库,按其中说明进入在线体验入口,免注册即可开始对话练习。
  2. 本地运行:克隆仓库后执行 pnpm install,配置 .env.local 中的模型服务与密钥后运行 pnpm dev。
  3. 容器化部署:使用项目自带的 docker compose 配置一键启动,适合对外提供服务或部署在内网环境。
  4. 配置与排障:接入自建模型服务时,按文档说明调整令牌参数以兼容不同厂商的接口约定。

SocialCoach 的价格方案

SocialCoach 以 Apache 2.0 协议开源,软件本身不收费,使用成本主要来自所调用的大模型服务。在自有密钥的前提下按实际用量计费,也可以接入本地模型实现零调用成本,适合预算有限但希望长期练习的个人与团队。

官方提供了在线体验入口,可以在部署前先判断练习形式是否适合自己。自行部署的团队需要准备 Node.js 运行环境与模型服务的访问凭据,具体的部署步骤以仓库文档为准。

SocialCoach 的常见问题

SocialCoach 是谁开发的?

由香港科技大学(广州)与微软亚洲研究院联合开发并开源,项目以 Apache 2.0 协议发布,支持自行部署与二次开发。

SocialCoach 会直接告诉我该怎么说吗?

它不以提供话术为目标,练习结束后会引用用户的原话逐句点评,并把沟通质量与对话结果分开评分,供使用者对照改进。

SocialCoach 可以练英文吗?

可以。界面与练习内容支持中英文随时切换,可以在练习沟通策略的同时练习英文表达。

SocialCoach 怎么收费?

软件开源免费,使用成本取决于所调用的大模型服务;可自备密钥按量计费,也可接入本地模型实现零调用成本。

SocialCoach 有多少个练习场景?

内置 46 个场景,覆盖职场、人际与家庭等 7 大领域,并支持用文字描述自己的真实情况自建场景。

© 版权声明

相关文章