name: character_gen description: 将角色设计信息格式化为标准化的角色卡文档
角色卡格式化工具
功能
将角色设计信息格式化为标准化的角色卡文档。
使用场景
- Agent完成角色设计后,需要生成标准格式文档
- 批量生成角色卡时
- 统一角色卡格式时
输入格式
{
"角色设计": {
"角色名": "角色名称",
"基本信息": {
"年龄": "",
"性别": "",
"职业": "",
"外貌": ""
},
"性格特征": [
{"特征": "特征1", "表现": "具体表现"},
{"特征": "特征2", "表现": "具体表现"}
],
"背景故事": "",
"动机": {
"内在": "",
"外在": ""
},
"能力技能": [],
"弱点缺陷": [],
"关系网络": {},
"角色弧光": "",
"标志性特征": ""
},
"模板级别": "S/A/B/C"
}
输出格式
{
"状态": "成功",
"角色卡": {
"角色名": "角色名称",
"文件路径": "characters/角色名.md"
},
"格式版本": "v1.0"
}
输出文档格式(S/A级)
# 角色名
## 基本信息
- **年龄**:
- **性别**:
- **职业**:
- **外貌**:
## 性格特征
1. **特征1**:具体表现
2. **特征2**:具体表现
3. **特征3**:具体表现
## 背景故事
[详细描述]
## 动机
- **内在驱动力**:
- **外在目标**:
## 能力/技能
- 能力1
- 能力2
## 弱点/缺陷
- 缺陷1
- 缺陷2
## 关系网络
- 与角色A:[关系]
- 与角色B:[关系]
## 角色弧光
[成长轨迹描述]
## 标志性特征
[台词风格、习惯动作、口头禅]
注意事项
- 本工具只负责格式化,不负责角色设计
- 所有设计内容必须由Agent提供
- 文件命名规范:
- 大纲文件:
第{卷号}卷_{卷标题}.md - 角色文件:
{角色名}.md - 章节文件:
第{卷号}卷_第{章号}章_{标题}.md
- 大纲文件:
角色模板
主角模板
# 角色名
## 基本信息
- **年龄**:
- **性别**:
- **职业**:
- **外貌**:
## 性格特征
1. **特征1**:具体表现
2. **特征2**:具体表现
3. **特征3**:具体表现
## 背景故事
[详细描述角色的成长经历、重要事件、创伤或成就]
## 动机
- **内在驱动力**:
- **外在目标**:
## 能力/技能
- 能力1
- 能力2
## 弱点/缺陷
- 缺陷1
- 缺陷2
## 关系网络
- 与角色A:[关系]
- 与角色B:[关系]
## 角色弧光
[成长轨迹描述]
## 标志性特征
[台词风格、习惯动作、口头禅]
配角模板
# 角色名
## 基本信息
- **年龄**:
- **性别**:
- **职业**:
- **外貌**:
## 性格特征
1. **特征1**:具体表现
2. **特征2**:具体表现
## 背景故事
[简要描述]
## 在故事中的作用
- **功能**:
- **重要性**:
## 与主角的关系
[与主角的关系描述]
反派模板
# 角色名
## 基本信息
- **年龄**:
- **性别**:
- **身份**:
- **外貌**:
## 性格特征
1. **特征1**:具体表现
2. **特征2**:具体表现
## 背景故事
[详细描述其如何成为反派]
## 动机
- **内在驱动力**:
- **外在目标**:
- **反派的理由**:
## 能力/技能
- 能力1
- 能力2
## 弱点/缺陷
- 致命弱点
- 其他缺陷
## 与主角的冲突
- **冲突起源**:
- **冲突性质**:
- **解决方式**: