在香港或台灣做產品、跑用戶調研,最頭痛的永遠是找人。找真實用戶做訪談或 A/B 測試,招募成本高、耗時間,樣本數太少又怕偏頗。
但如果改用 AI 模擬?大部分人的經驗都不太好。直接給 ChatGPT 一段 Prompt 叫它「扮演一個 25 歲、注重 CP 值的大學生」,生出來的答案通常滿嘴客套話、邏輯過度完美,甚至在填問卷時前後矛盾。這是因為 LLM 底層的安全機制與語氣訓練,早已把真實人類那種偏執、無耐心跟複雜性給過濾掉了。
最近 GitHub 上出現了一個開源項目 MatrAIx-Persona-8B,提出「Simulate Before Reality」(在面對真實前,先完成模擬)的構想。它不是另一個提示詞模板,而是一整套人口級別(Population-Scale)的 Persona 測試基建,甚至在 Hugging Face 上直接釋出了 100 萬個經過數據錨定的 Persona 數據集。
為什麼過去的 AI Persona 像是在家家酒?
過去用 AI 做用戶測試,主要有三個硬傷:
標籤太過扁平:只給了職業跟年齡,模型運算時依然帶著原本的語氣。它不會因為「角色沒耐心」而按錯按鈕,也不會因為「看不懂專業術語」而放棄操作。
行為前後不一致:在問卷第一頁選了 A,到第三頁就忘記前面的設定。
只能做純文字問答:現實中的用戶會滑手機、點網頁、操作桌面軟體,但多數 AI Persona 只能留在對話框裡填選擇題。
MatrAIx 怎麼解決這些問題?
MatrAIx 把這件事拆得非常細,核心架構由三個部分組成:
1. 1,290 個類別維度的 Persona 數據集
他們建立了一個包含 1,290 個維度的 Schema,涵蓋背景、心理特質、認知能力到具體行為偏好。這些數據結合了合成分析與真實人類資料(Evidence-Aware Human Grounding),確保生成的角色不會出現邏輯矛盾。
2. 四大真實操作環境
這套系統支援四種任務場景:
Survey:問卷調查與多選評估。
AI Chatbot:對話體驗與客服對應。
Web:透過 Playwright 在真實網頁上瀏覽點擊。
OS App:支援 Linux、macOS、iOS 等原生系統操作。也就是說,AI 代理可以像真人一樣去操作實際的軟體介面。
3. 可重複驗證的評估流程
內建 Playground 與 CLI 工具。你可以挑選特定的 Persona Cohort(群體),跑完測試後直接看歸因分析,找出產品在特定族群眼中真正的盲點。
本地部署與快速上手
部署需要 Docker 與 uv(Python 3.12)。
1. 安裝環境
git clone https://github.com/MatrAIx-ai/MatrAIx-Persona-8B
cd MatrAIx-Persona-8B
uv venv --python 3.12
uv pip install -e .
uv pip install pytest pytest-asyncio httpx
uv pip install -e packages/playground
2. 下載 Persona 1M 數據集
如果想測試他們釋出的百萬資料庫,可以用 Hugging Face CLI 下載:
huggingface-cli download MatrAIx2026/MatrAIx_Persona_1M_Public_Release \
--repo-type dataset \
--local-dir persona/datasets/matraix-persona-1m/release
3. 開啟 Playground 介面
後端與前端分開啟動,開好後前往 http://localhost:5173 即可看到操作面板:
# Terminal A:啟動 Backend
VENV=.venv bash application/playground/backend/run_dev.sh
# Terminal B:啟動 Frontend
cd application/playground/frontend && npm ci && npm run dev
結語:產品驗證的防線
對資源有限的新創團隊或開發者來說,招募 50 個真實用戶做深訪可能要花上好幾週。
MatrAIx 不是要完全取代真人測試,項目團隊自己也在 README 中強調了這點。但把這套系統當作產品上線前的第一道防線,先拿 500 個不同性格的虛擬用戶去衝撞你的介面跟流程,把顯而易見的邏輯漏洞與體驗痛點掃掉,再把資源留給最後的真實用戶驗證,能大幅提升產品迭代的效率。
留言
張貼留言