角色卡片系统
Character Card System
角色定义、导出和互操作的标准化系统,支持V3规范
子问题
1.角色属性定义
2.多格式导出
3.角色书知识库
4.示例对话管理
5.内部模型与规范字段的命名映射
6.PNG 二进制元数据嵌入与提取
7.对话构建 DSL 设计
各项目的解法1 solutions
Signals
横向对比
| 维度 | AIRI |
|---|---|
| 角色属性定义 | 5 接口交叉类型组合,驼峰命名内部模型与蛇形规范解耦 |
| 多格式导出 | JSON + PNG 嵌入(meta-png ccv3 chunk)+ APNG/MD 预留 |
| 规范兼容性 | DataV1∩V2∩V3 三代合并,单次导出满足所有版本消费者 |
| 对话构建 | tagged template literal DSL,action/message/char/user 四语义标记 |
| 知识库机制 | CharacterBook lorebook,keys 触发 + selective 双关键词 + priority 预算控制 |
| 类型安全 | Message 模板字面量类型 + defineCard 恒等工厂零运行时开销 |
最佳实践
1.遵循Character Card V3开放规范确保跨平台互操作
2.用交叉类型组合替代单一巨型接口实现职责分离
3.恒等工厂函数实现零运行时开销的类型推断
4.三代规范交叉合并实现向后兼容