英語 | 簡體中文(簡體中文) | PsyDI 論文
PsyDI 是一種用於心理評估的多模式互動式聊天機器人。其目標是透過對使用者的多模式輸入進行互動式分析來探索使用者潛在的認知風格,最終確定他們的邁爾斯-布里格斯類型指標(MBTI)。此外,PsyDI 以客製化資料和詳細分析的形式為每位使用者提供回饋。我們正在不斷改進 PsyDI,即將推出 MBTI 畫廊等功能。您的回饋對我們很有價值!
參觀 PsyDI:英文版 |中文版
我們最近更新了經典角色庫的收藏:
特點 | 介紹 | MBTI | 數位 |
---|---|---|---|
尤爾‧弗格 (SPY×FAMILY) | 尤爾·弗格(Yor Forger)是一位心地善良、技藝高超的刺客,在《SPY×FAMILY》系列中,她偽裝成政府官員,成為臨時家庭中不可或缺的一部分。 | ISFJ | |
安雅·福格(SPY×FAMILY) | 安雅·福格 (Anya Forger) 是一名具有心靈感應能力、性格頑皮的女學生,在《間諜×家庭》敘事中,她在不知不覺中在收養家庭的秘密活動中扮演了關鍵角色。 | ENFP | |
金克斯(英雄聯盟) | 金克絲是《英雄聯盟》中一位無政府主義且頑皮的射手,以她的混亂連勝和雙持槍支而聞名,可以在戰場上製造混亂的冰雹。 | ESFP | |
維克托(英雄聯盟) | 維克多是《英雄聯盟》中一位才華橫溢、堅持不懈的發明家,他運用先進的六角核心技術來操縱戰場,並透過戰略瓦解和無情增強的結合來消滅敵人。 | INTJ | |
菲比·布菲(老友記) | 菲比·布菲是《老友記》中的一個迷人角色,以其古怪、幽默、不落俗套的個性以及一系列獨特的生活經歷和觀點而聞名。菲比曾經是街頭藝人,創作充滿個人才華和幽默的歌曲。她與生父的關係、對動物的熱愛、對朋友的支持與關懷,都為這部劇增添了許多歡樂與活力。 | ENFP | |
暮光之城(間諜×家庭) | 暮光閃閃(Loid Forger)是來自西方國家的頂級間諜。為了執行自己的間諜任務,他臨時組建了家庭,並收養了原本是孤兒的安雅。隨著時間的推移,原本專注於任務的洛伊德開始真正關心臨時的家人,並開始認真考慮任務結束後如何永久安置他們,並隱瞞自己是間諜的秘密。 | INTJ | |
錢德勒(朋友) | 錢德勒·賓是《老友記》中的人物。他是羅斯的大學室友,以幽默詼諧的言論著稱,經常自嘲取笑別人。他與莫妮卡建立了浪漫的關係並最終與她結婚。錢德勒以其機智和幽默而聞名,是該系列中的喜劇人物。 | ENTP | |
安陵容(後宮皇后) | 安陵容本是甄嬛的好友,但因家族壓力、博取雍正皇帝寵幸以及其他後妃的操縱,對甄嬛產生嫉妒和算計。 | ISFJ | |
皇帝與皇后(宮中的皇后) | 在電視劇《甄嬛傳》的背景中,雍正皇帝和皇后是一對年輕夫婦,在雍正還是雍親王的時候就結婚了。然而,隨著時間的推移,他們的關係變得複雜而曲折。 | ESTJ/ISTJ | |
拉斐爾(愛與深空) | 拉斐爾是《愛與深空》中的角色之一,來自海洋文明利莫里亞。他是一位獨特而有天賦的藝術家,體現了純真和深情。雖然他有時顯得固執,有些難以接近,但他的內心卻充滿了強烈的責任感和對情感的深刻尊重。 | INFP | |
澤維爾(愛與深空) | 澤維爾是《愛與深空》的男主角之一,目前擔任獵人協會的深空獵人。他表現出非凡的耐心和佛家般的超然人生態度,以溫和平和的方式與世界交往,在人際關係中保持適度的距離。 | ISTP | |
Sylus(愛與深空) | 塞勒斯是《愛與深空》中的男主角之一。他是費洛斯星史上懸賞金額最高的罪犯,也是唯一一位成功逃離時空監獄的罪犯。他領導堅定、行動果斷、決策深思熟慮,展現對重要人物的深切關懷和強烈責任感。 | ENTJ | |
札恩(愛與深空) | 澤恩是《愛與深空》的男主角之一,一位才華洋溢的心臟外科醫生。他重視孤獨和自我反省,以冷靜的分析和策略規劃面對挑戰,對重要的人表現出深切的關懷和強烈的責任感。 | INTJ | |
山中翔(排球!!) | 山中翔是《排球!他以開放、充滿活力的性格感染他人,表現出頑強的拼搏精神和適應能力,成為團隊中的核心,受到熱烈的支持和鼓勵,體現了他對人際關係的重視和對生活的熱愛。 | ESFP | |
五條悟(柔術快線) | 五條悟是《柔術會戰》中的人物,特級柔術魔法師。他以輕鬆幽默的方式與他人交流,流露出傲人的智慧光芒,同時展現出面對挑戰不屈不撓的拼搏精神和戰略思維。雖然他在戰鬥中表現出冷靜和算計,但他對學生和同伴卻表現出深深的關懷和支持。 | ENTP |
PsyDI 簡介
訊息
大綱
快速入門
PsyDI 迷你管道
介紹
評估框架
流程說明
迭代細化
評估
路線圖
在本地運行前端
致謝
回饋和貢獻
引文
執照
PsyDI 入門非常簡單!請按照以下簡單的步驟開始您的自我發現之旅:
在線訪問 PsyDI:訪問我們的網站直接在線訪問 PsyDI。無需下載或安裝!
開始測驗:
進入測驗後,系統會提示您選擇最能代表您的標籤。這有助於 PsyDI 根據您的個性自訂評估。
接下來,系統會要求您分享您最近最喜歡的歌曲之一和您最近的想法。這些資訊為您當前的心態和偏好提供了寶貴的見解。
探索你的個性:
在「探索」章節中,PsyDI 將詢問您一系列問題,以便根據您提供的標籤基本了解您是誰。這種最初的互動為更深入的探索奠定了基礎。
互動聊天:
PsyDI 將與您聊天,更深入地研究前面提到的主題。這個互動過程通常包含 12-15 個問題,讓 PsyDI 更了解您。
詳細分析:
最後,PsyDI 將為您提供邁爾斯-布里格斯類型指標 (MBTI) 和特徵的全面分析。此分析為您的性格特徵和傾向提供了寶貴的見解。
此外,您將收到與您的氣質相符的生成圖像,為您對自己的了解添加視覺元素。
現在您已經了解了基礎知識,立即開始您的 PsyDI 之旅吧!
我們提供 PsyDI 管道的迷你版本作為演示,以便每個人都可以使用。這個迷你管道允許用戶輸入多個初始帖子並產生初始 MBTI 分數表。然後,它會選擇最有可能具有深層意義的貼文來發起與用戶的多輪對話。對話結束後,管道會更新使用者的 MBTI 分數表。這種迷你管道是引言中提到的 PsyDI 的核心模組。
在此迷你管道中,我們應用 DeepSeek 作為大型語言模型範例來提供多輪對話。用戶還可以將其替換為任何其他具有多輪對話功能的語言模型。
pip3 install -r 要求.txt
帶有我們發布的評分模型的迷你管道
REWARD_MODEL_PATH=<rm-path> API_KEY=<your-api-key> API_URL=https://api.deepseek.com MODEL_NAME=deepseek-chat python3 psydi_mini_agent.py
帶有假調試分數模型的迷你管道
DEBUG=true API_KEY=<your-api-key> API_URL=https://api.deepseek.com MODEL_NAME=deepseek-chat python3 psydi_mini_agent.py
PsyDI 的運作原則是,理解使用者表達的想法需要更深入地研究潛在的認知過程。透過揭示這些認知過程,PsyDI 可以識別使用者常用的認知風格,並最終確定他們的邁爾斯-布里格斯類型指標 (MBTI)。
PsyDI 評估流程的核心是遵循既定心理測驗方法的 MBTI 分數表。此表的每一行代表目前使用者被指派到特定MBTI類型的機率,範圍從0到100。
PsyDI 首先將使用者的多模態資訊轉換為文字形式。然後,評分模型評估這些文字表達,提供每個句子與任何 MBTI 類型相關的機率。 PsyDI 迭代以下三個步驟,直到確定使用者的 MBTI:
貼文選擇: PsyDI 選擇兩種 MBTI 類型下得分最高且機率為 Top-2 的貼文。此步驟旨在找出最模糊的資訊並提示進一步的問題需要澄清。
對話互動: PsyDI 利用三種互動格式讓使用者參與多輪對話:多項選擇、強制選擇和自由問答。所有問題和答案對都整合到新帖子中。
表更新: PsyDI 使用新貼文更新了 MBTI 評分錶,納入了從對話互動中獲得的見解。
PsyDI 會迭代這些步驟,直到確定使用者的 MBTI,並透過每次互動不斷完善其理解。
我們建立了一個成對的 MBTI 資料集,並在此資料集上比較了多個封閉源和開源模型與 PsyDI 的效能。 PsyDI 在各種 MBTI 資料集上展示了優於現有語言模型的結果,如下所示:
在評估 MBTI 機器人時,我們評估了 PsyDI Pipeline 與現有 MBTI 測試的準確性,結果顯示在下圖左側。此外,我們評估了 PsyDI Pipeline 對初始動態的依賴程度,發現即使在隨機初始動態下,PsyDI 也能確定使用者在後續對話中的真實 MBTI,結果如圖右側所示:
PsyDI線上部署
發布所有前端程式碼和部署腳本
MBTI評估圖庫
其他語言支援(英語)
發布後端程式碼範例及提示
釋放生成的資料集
發布訓練好的獎勵模型
技術報告 arxiv 鏈接
更多多模式和互動式問題和範例
您首先需要使用.env.example
中定義的環境變數來執行 PsyDI 代理程式。
注意:您不應提交
.env
文件,否則它將暴露機密,從而允許其他人控制對您的各種 OpenAI 和身份驗證提供者帳戶的存取。
然後你需要在你的機器上安裝node.js(建議v18.17.0)和npm。
設定所有先決條件後,您可以執行以下命令來啟動前端:
npm 安裝-g pnpm 即插即用安裝 pnpm dev --連接埠 3001
您的應用程式模板現在應該在 localhost:3001 上運行。
感謝 JAAAAACKKKKKY 對該項目的 UI/UX 設計和藝術材料的貢獻。
Vercel/ai-聊天機器人
在 Github 上提出問題
在PsyDI微信群討論(即加我們微信:ding314assist)
聯絡我們的信箱([email protected])
我們感謝所有為改進 PsyDI 提供的回饋和貢獻,包括演算法和系統設計。
@文章{li2024psydi, title={PsyDI:邁向個人化且逐步深入的心理測量聊天機器人}, 作者={李、雪巖和陳、新岩和牛、亞哲和胡、帥和劉、宇}, 期刊={arXiv預印本arXiv:2408.03337}, 年={2024} }
PsyDI 在 Apache 2.0 許可證下發布。