Install
openclaw skills install @liuyuming0823/ym-anime-character-sheet生成完整二次元角色设定卡:人设、性格、口头禅、服装与关系网。 当用户提到「角色设定」「人设卡」「OC设定」「角色档案」时使用。
openclaw skills install @liuyuming0823/ym-anime-character-sheet生成可直接用于写文、跑团、约稿的二次元角色设定卡。每张卡强制包含矛盾特质、能力代价、张力关系三件套,并跑一遍内部一致性自检,确保角色能驱动剧情而不是纸片人。设定卡交付后用户可直接拿去写文、做跑团人物卡,或作为画师约稿的需求文档,不需要再二次加工。
references/design-checklist.md 逐项完成| 项 | 必需 | 说明 |
|---|---|---|
| 角色名 | 可选 | 用户给则沿用;不给则起一个原创、易读、不与知名角色撞名的名字,并附读音 |
| 定位 | 可选 | 主角 / 配角 / 反派 / 路人,默认主角;定位影响戏份与弧线深度 |
| 世界观类型 | 可选 | 异世界 / 校园 / 科幻 / 武侠 / 现代 等;决定能力体系与服装合理性 |
| 丰富度 | 可选 | 快速版半页 / 完整版一页以上;默认完整版 |
缺失处理: 任一项缺失均按默认值处理,并在输出开头注明「以下字段为默认假设:【缺失的字段名】」。不中止生成,但假设项必须能被用户一眼识别,方便后续替换。若用户随后补全了某项,仅重生成对应章节并重跑相关自检条目,不整卡推翻。
确定骨架 — 先定角色名、定位、世界观类型、丰富度。名字未给时生成原创名,命名后立即自查 references/design-checklist.md 第 10 条(撞名检查),与知名角色近似当场改名。
逐节生成 — 严格按 templates/character-card.md 的章节顺序产出,每一节都不能空:
强制三件套校验 — 生成后逐条确认:①有矛盾特质 ②能力有等价代价 ③关系网含张力关系。缺任意一项当场补写,不交付半成品。这三件套是「能写故事的设定」和「纸片人」的区别:没有矛盾特质写不出冲突,没有代价战力会崩,没有张力关系剧情起不了浪。
跑自检清单 — 套 references/design-checklist.md 的 10 条逐项判定,每条给「通过 / 不通过 / 已修正」,并说明修正动作。自检结论附在卡末尾,方便用户一眼看到哪里改过。
输出交付 — 完整设定卡加自检结论一并返回。快速版可省略服装三套细节,但三件套与 10 条自检不可省。若用户后续要改某节,局部重生成后重跑受影响的自检条目即可,不必整卡重来。
矛盾特质、能力代价、张力关系是本技能的三件套,任何一件套缺失都视为生成失败,必须当场补写:
Markdown 设定卡,章节与 templates/character-card.md 对齐。结尾附自检结论块:
### 自检结论
- [01 名字易读易搜] 通过
- [02 年龄外貌一致] 已修正(重对齐身高与年龄)
- [03 能力有代价] 通过
- ……共 10 条
- [10 撞名检查] 通过(库内比对无重复)
references/design-checklist.md — 10 条内部一致性自检清单templates/character-card.md — 设定卡模板,每字段附原创范例行