SocialCoach – 港科大聯合微軟研究院開源的 AI 情商教練,從難開口到會開口
更新時間:2026-10-03 23:53:48 發布時間:3天前 閱讀:7 views次
SocialCoach 是什麼
SocialCoach 是香港科技大學(广州)與微軟亞洲研究院聯合開源的 AI 情商教練工具,目前已部署在產品 EQoach 中。它讓使用者在低風險的模擬環境中,與有目標、有脾氣的 AI 角色完整演練那些“難開口的對話”——比如提加薪、催還錢、拒絕不合理要求、跟父母談職業選擇。練完之後,系統會基於你的原話逐句點評,把“溝通品質”和“對話結果”分開評分,幫你分清“話說得漂亮”和“事情談成了”之間的區別。

與市麵上大多數泛化的 AI 聊天助手不同,SocialCoach 是一個有教學體系支撐的社交技能訓練系統。它基於 CASEL 教育框架構建了 42 個溝通策略和 30 個真實案例的知識庫,內置 46 個覆蓋 7 大領域的場景,支持自定義場景和中英雙語切換,并通過強化學習根據你的薄弱項推薦練習路徑。
SocialCoach 的主要功能
- 擬真對話陪練:與有目標、有脾氣的 AI 角色完整演練提加薪、催還錢、拒絕別人等難開口的對話。AI 角色自帶底線,會真的反駁你、翻舊賬,不是一味順着你說的“和睦型”聊天機器人。
- 逐句智能反饋:練完後引用你的原話逐句點評,把“溝通品質”與“對話結果”分開評分。你能清楚看到哪句話推進了目標,哪句話把對話帶偏了。
- 個性化推薦:基於強化學習的自適應練習調度,按你的目標和 34 項社交技能熟練度推薦最適合的練習。你越練,系統越知道你缺什麼。
- 場景庫與自定義:內置 46 個覆蓋職場、人際、家庭、友情等 7 大領域的預設場景,也支持用自然語言描述自己的真實情況,自建專屬練習場景。
- 中英雙語切換:界麵與練習內容中英文隨時切換,可以順帶練英文溝通,適合有涉外社交或英文麵試需求的人。
- 限時回覆模式:可開啟倒計時回覆功能,模擬真實社交中的應變壓力,增加訓練的緊張感和真實感。
- 能力成長記錄:系統記錄練習歷程和社交能力畫像,包括能力圖和練習記錄,讓你看到自己的進步軌跡。
SocialCoach 如何使用
- 線上試用:打開 https://socialcoach.aurax.live ,免註冊直接開始對話練習。Demo 階段練習記錄保存在本地。
- 選擇場景:從內置的 46 個場景中選一個,或者用自然語言描述你即將面對的真實情況,讓系統為你生成自定義場景。
- 開始對話:AI 扮演對方角色,帶着自己的目標和底線跟你對話。你可以正常打字回覆,系統會模擬真實社交中的多輪交鋒。
- 完成演練:對話結束後,系統基於你的原話逐句點評,分別給出“溝通品質”和“對話結果”兩個維度的評分。
- 查看復盤:系統會拆解你的每一句話,指出哪句有效、哪句無效、哪句可以換個方式說,并推薦相關的溝通策略。
- 本地部署:克隆 GitHub 倉庫 https://github.com/GeminiLight/SocialCoach ,執行 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 大領域,也支持描述真實問題自建場景。你可以拿它排練麵試、道歉、跟房東談判等任何具體難題。
- 開源可自部署,數據自主可控:Apache 2.0 協議開源,可商用、可自部署。對於關注隱私或想集成到自有產品的開發者,這是閉源商業產品不具備的自由度。
SocialCoach 的競品對比
| 維度 |
SocialCoach |
Yoodli |
| 產品定位 |
AI 情商對話教練:練“難開口的對話” |
AI 演講/表達教練:練“說得更好聽”,常被稱為“語音版 Grammarly” |
| 核心能力 |
34 項社交技能(溝通策略、衝突處理、邊界設定等) |
口語表達 delivery:語速、口頭禪、清晰度、眼神交流、填充詞 |
| 對話方式 |
與有目標、有底線的“較真”AI 角色進行多輪對話 |
模擬麵試官/客戶/觀眾,或上傳影片做演講分析 |
| 反饋方式 |
逐句引用你的原話點評,溝通品質與結果分開評分 |
實時或會後報告:語速、停頓、填充詞、眼神、肢體動作 |
| 教學體系 |
CASEL 五大能力框架 + 42 策略/30 案例知識庫 + 強化學習個性化推薦 |
反饋驅動練習,個性化推薦體系較弱 |
| 覆蓋場景 |
46 個場景、7 大領域,支持自定義 |
麵試、演講、會議匯報、銷售對話等偏“公開表達”場景 |
| 技術形態 |
開源(Apache 2.0),可自部署、可商用 |
閉源商業產品,網頁 + App |
SocialCoach 的應用場景
- 職場表達:跟老板提加薪、拒絕不合理加班、在會議上被質問時如何回應、跟同事談分工邊界。這些場景的共同點是“知道該說什麼,但臨場說不出口”,SocialCoach 讓你提前把話說順。
- 邊界設定:讓朋友還錢、跟室友約法三章、拒絕別人得寸進尺的請求。練習在不得罪人的前提下把底線說清楚。
- 衝突修復:和伴侶聊家務分工、跟父母談職業選擇、修復吵完架的關係。AI 角色會模擬對方的情緒和立場,讓你在低風險環境裡試錯。
- 社交連接:歡迎新同事、支持情緒低落的朋友、自然加入陌生人的對話。適合社交焦慮較強或剛進入新環境的人。
- 語言加溝通雙練:切換到英文模式,同時練英文表達和溝通策略。適合有英文麵試、涉外社交或海外生活需求的人。
- 自定義真實難題:把即將面對的真實場景描述給 SocialCoach,它會生成對應的練習環境。麵試、道歉、談判房租、跟客戶解釋延期——任何讓你焦慮的對話都可以先練一遍。