需先用character.ai批量导入csv创建角色,再通过sillytavern的png元数据或json配置构建关系网,最后多选角色启动群聊,系统依关系权重自动调度响应。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要一次性生成多个Character AI角色,并让它们之间形成可交互的人物关系网,而不是逐个手动创建再人工连线。
用Character AI官方平台批量创建基础角色
登录Character.AI网页端 → 点击左上角「Create」→ 选择「Bulk Character Import」(需账户为Pro或已开通Beta权限)。
准备一个CSV文件,字段必须包含:name、description、greeting、visibility(public/private)、personality_tags(逗号分隔,如“冷静,幽默,忠诚”)。
【name字段不可重复,否则导入失败;description需超过50字符且不能含HTML标签】
上传CSV后等待系统解析,通常3分钟内完成。失败条目会单独生成error_log.csv供你修正后重试。
在SillyTavern中构建可交互的人物关系网
这一步不依赖Character.AI服务器,所有关系逻辑由本地SillyTavern运行时解析。
方法一:用PNG角色卡嵌入关系元数据
打开SillyTavern → 点击「Import Character」→ 选择已导出的单张角色PNG → 在右侧「Advanced」面板勾选「Enable Relationship Linking」。
点击「Edit Relationships」→ 输入另一张角色PNG的文件名(不含路径),选择关系类型(如“盟友”“师徒”“敌对”),保存后该关系即写入当前PNG的tEXt块中。
方法二:用JSON关系配置文件批量注入
新建文本文件,命名为relationships.json,内容格式如下:
{"links": [{"source": "诸葛亮", "target": "刘备", "type": "君臣", "weight": 0.92}, {"source": "周瑜", "target": "黄盖", "type": "上下级", "weight": 0.87}]}
将此文件拖入SillyTavern主界面任意位置 → 系统自动扫描本地已载入的所有角色卡 → 匹配name字段并建立双向关系索引。
注意:target值必须与角色卡中"char_name"字段完全一致,大小写敏感,空格也不允许多一个。
启动多角色协同对话会话
第一步:在SillyTavern左侧角色列表中,按住Ctrl键多选至少两个已启用关系的角色。
第二步:右键 → 选择「Start Group Chat」→ 系统弹出拓扑确认窗口,显示当前选中角色间的关系连线图。
第三步:点击「Confirm & Launch」→ 自动生成初始场景提示词,格式为:“{{user}}走进酒馆,看见{{char:诸葛亮}}正在与{{char:周瑜}}对弈,{{char:黄盖}}站在门口擦拭长刀……”
第四步:输入第一条消息,SillyTavern会根据关系权重自动分配发言优先级和响应倾向——比如“君臣”关系会让刘备大概率附和诸葛亮,“敌对”关系则触发周瑜的质疑性回应。










