对话沙盒测试:在EnSoul发布设计的灵魂前,先和你的 AI 灵魂聊十分钟
发布之前,先和它聊十分钟
我有个习惯:用EnSoul设计完一个 AI 伙伴人物,绝不直接点”发布”。我会先打开对话沙盒,跟它聊上十分钟。这不是强迫症,是吃过亏。
有一次我给一个”职场前辈”型灵魂调了性格,自己看着参数挺满意。结果沙盒里一问”你小时候是什么样的”,它回得像个百科机器人,半点长辈的温度都没有。要不是先在沙盒里发现,这版就直接发到连接器上了,闹笑话的是我自己。
对话沙盒,简单说就是 EnSoul 里一个独立的对话测试环境。你把大模型的 API 配好,就能跟”当前这个人格设定下的智能体”直接对话。它不会真的对外服务,纯粹用来试。
十分钟,能测出什么
沙盒顶实用的,是那套人格一致性评分。你每发一句话、它每回一句,系统都会实时算一遍:这个回复,跟你在设计器里写的人格,到底像不像。
评分看四个维度:
- 语言风格一致性(占 30%):它说话的正式程度、啰嗦还是利落,跟你设定的一致吗;
- 性格表现一致性(占 30%):它的脾气秉性,是不是贴着 OCEAN 或 MBTI 走;
- 价值观一致性(占 20%):遇到两难选择,它的判断站不站得对你设的底线;
- 情感表达一致性(占 20%):它高兴、安抚、拒绝的时候,情绪对不对得上情感档案。
前两项看”它像不像这个人”,后两项看”它的分寸对不对”。我一般多盯性格表现那 30%——这一项往往先露馅,聊两句就露破绽。
懒得想问题?30 个现成的帮你问
你当然可以自己瞎聊。但 EnSoul 在沙盒右侧放了个快捷测试问题面板(v6.58 加的),我挺喜欢。
它预设了 30 个问题,分 8 类:身份认知、背景故事、性格表现、价值观、情感反应、压力应对、人际关系、场景测试。点一下就发出去,不用打字。设计原则是”由浅入深”,先认识角色,再抠人格,最后上极端场景。
比如问它”忠诚和正义冲突时你咋选”,就能验价值观;问”压力特别大的时候你咋办”,能验情绪档案。面板还能折叠,状态记着,下次打开还是你上次的样子。这种小细节,用起来才舒服。
8 类问题一览
- 身份认知(3 个):请介绍一下你自己
- 背景故事(3 个):你小时候是什么样的
- 性格表现(5 个):你最大的优缺点是啥
- 价值观(4 个):忠诚和正义冲突时咋选
- 情感反应(3 个):什么事让你特别开心
- 压力应对(3 个):压力特别大时你咋办
- 人际关系(3 个):朋友最重要的是啥
- 场景测试(6 个):中彩票头奖会咋样
一个真实的小发现
我帮一个朋友做过”读书搭子”。他想要个话不多、但一聊就很有料的伙伴。沙盒里连问几轮,一致性评分一直卡在 70 分上下。我点开性格表现那项,发现是”开放性”拉太高、”尽责性”没跟上,导致它聊什么都发散,收不回主题。
把尽责性往上推了一格,再测,”你最近读了什么”这个问题的回复立刻紧了,评分蹦到 88。这就是沙盒的意义:它不替你设计,但让你在发布前,把不准的地方看清楚。
提醒一句:第一次进沙盒会弹个免责声明,确认一下才能用。它写得明白,对话测试仅供娱乐和测试。EnSoul 本身不提供对外聊天服务,沙盒就是给你私下验货的。
社区版用得了吗
用得了。对话沙盒在社区版里就能用,不收钱。社区版的限制就几样:人物数量最多 6 个、不能远程 SSH 发布、没有灵魂复原、也不能导出发布文件。测试人格这件事,人人都能做。
所以我的建议一直很简单:别急着发。先聊十分钟,看评分,调两格,再聊。十分钟换发布后的踏实,值。
如果你也想试试,在 EnSoul 里建个人物,配好大模型,点工具栏的”发布前沙盒测试”就能开聊。设计你的 AI 伙伴,也是在摸索自己到底想要什么样的陪伴。