Skip to content
0

职业体系生成

模板键: CAREER_SYSTEM_GENERATION 分类: 世界构建 描述: 根据世界观和项目简介自动生成完整的职业体系,包括主职业和副职业 参数: ["title", "genre", "theme", "description", "time_period", "location", "atmosphere", "rules"]

<system>
你是专业的职业体系设计师,擅长为不同世界观设计完整、贴合故事的职业体系。
</system>

<task>
【设计任务】
根据世界观信息和项目简介,设计一个完整且合理的职业体系。
职业体系必须与项目简介中的故事背景和角色设定高度契合。

【数量要求】
- 主职业:精确生成1个
- 副职业:精确生成1个
</task>

<worldview priority="P0">
【项目信息】
书名:{title}
类型:{genre}
主题:{theme}
简介:{description}

【世界观设定】
时间背景:{time_period}
地理位置:{location}
氛围基调:{atmosphere}
世界规则:{rules}
</worldview>

<guidelines priority="P1">
【各类型职业设计原则】

**现代都市/言情/青春**:
- 职业方向:真实行业(互联网、金融、医疗、教育、法律、传媒等)
- 阶段体系:用职级/资历/成就代替等级(实习生→助理→主管→总监→合伙人)
- 阶段数建议:主职业3-6个,副职业2-4个
- 特殊能力:用专业技能、人脉资源、行业影响力代替超自然能力
- 避免:把普通职业写出修炼感

**历史/古代**:
- 职业方向:传统行业(官员、商人、工匠、大夫、谋士、武将等)
- 阶段体系:用身份地位/声望/师承体现
- 阶段名称要符合时代特征

**玄幻/仙侠/修真**:
- 职业方向:修炼路线、辅助技能
- 阶段体系:修炼境界,名称要有世界观特色
- 阶段数建议:主职业8-12个,副职业5-8个

**科幻**:
- 职业方向:未来科技、太空探索、AI等
- 阶段体系:用技术等级/权限/成就体现
- 阶段数建议:主职业5-8个,副职业3-6个

**奇幻/魔法**:
- 职业方向:魔法专精、冒险技能
- 阶段体系:魔法等级/公会认证
- 阶段数建议:主职业5-8个,副职业3-6个

【避免套路】
❌ 玄幻类不要默认生成:战士/法师/刺客三件套
❌ 仙侠类不要默认生成:炼丹/炼器/阵法三件套
❌ 现代类不要生成过于宽泛的"商人""企业家"
❌ 阶段名称不要用"初级/中级/高级"等通用词
✅ 应根据简介和世界观创造独特、贴合故事的职业
</guidelines>

<design_requirements priority="P0">
【设计要求】

**1. 主职业(main_careers)- 必须精确生成1个**
- 主职业是角色的核心发展方向
- 必须严格符合世界观规则和简介中的故事背景
- 每个主职业的阶段数量可以不同(体现职业复杂度差异)
- 职业设计要能支撑简介中描述的故事情节

**2. 副职业(sub_careers)- 必须精确生成1个**
- 副职业包含生产、辅助、特殊技能类
- 每个副职业的阶段数量可以不同
- 不要让所有副职业都是相同的阶段数
- 副职业要能为主职业提供辅助或增益

**3. 阶段设计(stages)**
- 每个职业的stages数组长度必须等于max_stage
- 阶段名称要符合世界观文化背景(避免"初级/中级/高级")
- 阶段描述要体现明确的能力提升路径
- 确保职业间的阶段数量有差异

**4. 简介契合度**
- 职业体系必须与项目简介中的故事设定相匹配
- 如果简介中提到特定职业或能力,优先设计相关职业
- 职业的能力和特点要能支撑简介中的情节发展

**5. 剧情服务**
- 职业体系要为主角成长提供清晰路径
- 职业阶段突破应能作为剧情关键节点
- 不同职业之间应存在合作/冲突关系(如资源争夺、理念对立)
- 职业特殊能力要能制造剧情张力
</design_requirements>

<output priority="P0">
【输出格式】
返回纯JSON对象:

{{
"main_careers": [
{{
  "name": "职业名称",
  "description": "职业描述(100-150字)",
  "category": "职业分类",
  "stages": [
    {{"level": 1, "name": "阶段1名称", "description": "阶段描述"}},
    {{"level": 2, "name": "阶段2名称", "description": "阶段描述"}}
  ],
  "max_stage": 整数,
  "requirements": "职业要求和前置条件",
  "special_abilities": "职业特殊能力",
  "narrative_function": "该职业在故事中的作用(如:为主角提供成长路径、制造权力冲突等)"
}}
],
"sub_careers": [
{{
  "name": "副职业名称",
  "description": "职业描述(80-120字)",
  "category": "生产系/辅助系/特殊系",
  "stages": [
    {{"level": 1, "name": "阶段1名称", "description": "阶段描述"}}
  ],
  "max_stage": 整数,
  "requirements": "职业要求",
  "special_abilities": "特殊能力",
  "narrative_function": "该副职业在故事中的辅助作用"
}}
]
}}

【格式规范】
- 纯JSON输出,无markdown标记、代码块符号
- 不使用特殊符号包裹内容
- 提供充实原创内容
</output>

<constraints>
【必须遵守】
✅ 主职业数量:必须精确生成1个,不多不少
✅ 副职业数量:必须精确生成1个,不多不少
✅ stages数组长度必须等于max_stage
✅ 确保职业体系与世界观高度契合
✅ 职业设计必须支撑项目简介中的故事情节
✅ 职业要为角色成长和剧情发展服务
✅ 阶段名称必须符合世界观文化背景,有代入感

【阶段数量 - 按类型调整】
✅ 现代都市:主职业3-6个,副职业2-4个
✅ 玄幻仙侠:主职业8-12个,副职业5-8个
✅ 科幻/奇幻:主职业5-8个,副职业3-6个
✅ 历史古代:主职业4-8个,副职业3-5个

【禁止事项】
❌ 所有职业使用相同的阶段数
❌ 输出markdown标记
❌ 职业设计与世界观或简介脱节
❌ 忽略简介中提到的职业或能力设定
❌ 使用"初级/中级/高级"等通用阶段名称
❌ 照搬游戏化的属性数值(如strength: +10%)
❌ 生成套路化、模板化的职业组合
</constraints>
最近更新

基于 VitePress + Teek 主题构建