角色卡入门:PNG 卡与 JSON 卡怎么导入导出
角色卡是什么
角色卡是一份「角色说明书」:名字、外貌、性格、说话方式、所处世界观,全写在里面。每次对话时,这些信息会被发给模型,引导它扮演这个角色。它是整个 RP 体系里最核心的概念——世界书和预设都是围绕它运转的。
V2 格式与两种文件形态
社区通用的角色卡遵循 Character Card V2 规范:
- PNG 卡:角色立绘图片里嵌入了 JSON 数据,社区分享的主流形态
- JSON 卡:纯数据文件,导入导出都支持
两种形态在导入时等价处理。
核心字段速览
| 字段 | 作用 |
|---|---|
| 名称 | AI 自称与界面显示的名字 |
| 描述 | 外貌、背景、身份,信息量最大的字段 |
| 人格 | 性格关键词或短句概括 |
| 场景 | 对话发生的背景与双方关系 |
| 首条消息 | 新聊天的开场白,决定起始氛围 |
| 示例对话 | 展示说话风格的样本,AI 会模仿 |
写好首条消息和示例对话,对出戏效果的影响往往比堆描述更直接。
导入、导出与替换
- 导入:角色管理界面点导入,选 PNG 或 JSON 文件
- 导出:可选两种格式,PNG 卡方便分享(数据藏在图里)
- 替换 / 更新:用新版本文件替换旧卡,聊天记录、资源和群组关系都会保留;本地绑定(专属预设、人设、编排配置等)也会继承,新卡自带同类绑定时会询问你保留哪份
这里的扩展:卡可以自带一整套配置
在标准 V2 字段之外,扩展数据写在卡的 data.extensions.luker 里,不影响与其他工具的兼容:
- 绑定预设与人设——详见角色卡绑定预设与人设
- 专属编排配置——卡作者为这张卡调好的多 Agent 工作流,见给一张角色卡配专属编排
- 记忆图 Schema 覆盖——为特定世界观定制记忆结构,见自定义记忆节点类型
- 内嵌 CardApp——卡载小程序,打开编辑时进入完整工作台,见CardApp 与 Studio 工作台
- 内嵌技能——写作规则随卡分发,见Skill 的安装与分发
一句话:在这套生态里,一张卡可以不只是"一个人设",而是"一个开箱即用的玩法包"。