英语 | 简体中文(简体中文) | 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 许可证下发布。