Character check
角色质量检查工具,检测人设扁平化、前后不统一、配角工具人化等问题。当用户说"角色检查"、"人设检查"、"人物检查"、"检查角色"时自动激活。From its SKILL.md
npx -y skills add hestudy/snowflake-fiction --skill character-checkAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
2.6 KB, as published. Nobody here has run it
角色质量检查 Skill
检测小说中角色相关的常见问题,包括:
- 人设扁平化:所有角色说话风格雷同
- 人设前后不统一:行为与设定矛盾
- 配角工具人化:配角只为主角服务
- 视角杂乱:频繁切换视角导致混乱
- 记忆点缺失:角色缺乏辨识度,读者记不住
- 反派设计薄弱:反派缺乏威胁感和立体感
使用时机
- 每写完一章后的角色专项检查
- 发现角色"脸谱化"时的诊断
- 配合人物宝典进行对照检查
- 多角色对话场景的质量确认
检查维度
| 维度 | 权重 | 核心问题 |
|---|---|---|
| 人设扁平化 | 25% | 所有角色说话风格一样,分不清是谁 |
| 人设一致性 | 25% | 角色行为与设定矛盾 |
| 配角工具人化 | 20% | 配角只为主角服务,无独立人格 |
| 记忆点缺失 | 15% | 角色缺乏辨识度(无记忆锚点/反差设定/时间标签) |
| 视角问题 | 10% | 频繁切换视角导致混乱 |
| 反派设计质量 | 5% | 反派缺乏实际威胁感,"为坏而坏" |
详细检测清单和修复示例见:./references/check-dimensions.md
处理流程
- 接收纯文本内容
- 读取
./references/check-dimensions.md获取检测标准 - 逐维度检查,定位问题段落
- 按
./references/report-template.md格式输出报告
输出格式
按 ./references/report-template.md 中的「单章报告格式」输出,包含:
- 总评(角色质量评分 + 等级 + 建议操作)
- 各维度检测结果表
- 问题段落定位表
- 角色语言建议
- 优先修改建议(高/中/低)
评分标准
| 等级 | 分数 | 描述 | 建议 |
|---|---|---|---|
| 优秀 | 80-100 | 角色鲜明,个性突出 | 保持即可 |
| 良好 | 60-79 | 有个性但可加强 | 针对性优化 |
| 及格 | 40-59 | 存在明显问题 | 需要改写 |
| 不及格 | 0-39 | 严重角色问题 | 需要重构 |
与其他技能配合
角色检查工作流:
1. /character-check [正文] ← 角色专项检查
2. 根据报告决定:
├── 评分≥70 → 进入人语化
├── 评分50-69 → 先修复角色问题
└── 评分<50 → 重新审视角色设计
如需其他检查:
/quality-check ← 综合质量检查
/concept-check ← 创意与选题检查