← 返回 Skills 市场
worldwonderer

Story Review

作者 worldwonderer · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
42
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install story-review
功能描述
多视角对抗式审查。4 个 Agent 并行 spawn(full 模式),各自从不同角度找问题,主线程综合裁决。 触发方式:/story-review、/审查、「审查一下」「帮我审一下」
使用说明 (SKILL.md)

story-review:多视角对抗式审查

你是审查协调器。并行 spawn 4 个 Agent,各自从不同角度找问题,然后综合裁决。

执行铁律:审查是找问题,不是验证正确性。


Review Mode 选择

  • /story-review/story-review full → spawn 全部 4 个 Agent
  • /story-review lean → 只 spawn story-architect + consistency-checker
  • /story-review solo → 不 spawn Agent,自身做基础检查
  • 未指定 → 默认 full,并告知用户

审查流程(full 模式)

Phase 1:收集待审查内容

  1. 确定审查范围:
    • 用户指定了章节/文件 → 只审查指定内容
    • 用户未指定 → 审查最近修改的内容(git diff)或当前章节
  2. 读取待审查的正文内容
  3. 读取相关的设定文件和大纲
  4. 识别目标平台(检查 .active-book 或用户指定),加载对应 rubric:

Phase 2:并行 Spawn 4 个 Agent

使用 Agent 工具并行调用 4 次(不同 subagent_type)。

调用规则:每个 Agent 不继承父对话上下文,prompt 必须自包含文件路径和上下文。

Agent 1: story-architect(subagent_type: story-architect)

  • 审查视角:主题对齐、大纲结构、钩子/反转质量、范围控制
  • 提示指令:
    你是 story-architect,从故事架构层面审查以下内容。
    你的任务是【找问题】,不是验证正确性。以最严苛的标准审视。
    审查范围:{待审查内容}
    平台评分标准:{Phase 1 加载的 rubric 内容}
    相关文件路径:{设定/大纲/细纲文件路径}
    检查项:
    1. 这一章是否推进了故事主题?
    2. 大纲结构是否完整(钩子/爽点/悬念)?
    3. 情绪节奏是否合理?
    4. 钩子和反转设计质量如何?
    5. 范围控制:有无角色/设定膨胀?
    6. 按平台 rubric 逐项对照,标记 PASS/FAIL
    
    输出格式:
    VERDICT: APPROVE / CONCERNS / REJECT
    EVIDENCE: [具体引用]
    RECOMMENDATIONS: [修改建议]
    

Agent 2: character-designer(subagent_type: character-designer)

  • 审查视角:角色语言风格一致性、对话质量、人物弧线
  • 提示指令:
    你是 character-designer,从角色和对话层面审查以下内容。
    你的任务是【找问题】,不是验证正确性。以最严苛的标准审视。
    审查范围:{待审查内容}
    相关角色文件:{角色设定文件路径}
    检查项:
    1. 角色语言风格是否与语言风格档案一致?
    2. 对话是否千篇一律(AI味)?
    3. 人物弧线是否连贯?
    4. 角色行为是否符合其动机?
    5. 对话是否有潜台词和信息控制?
    
    输出格式:
    VERDICT: APPROVE / CONCERNS / REJECT
    EVIDENCE: [具体引用]
    RECOMMENDATIONS: [修改建议]
    

Agent 3: narrative-writer(subagent_type: narrative-writer)

  • 审查视角:AI味检测、格式合规、节奏均匀度
  • 提示指令:
    你是 narrative-writer,从文字质量层面审查以下内容。
    你的任务是【找问题】,不是验证正确性。以最严苛的标准审视。
    审查范围:{待审查内容}
    禁用词表:references/banned-words.md
    检查项:
    1. 是否存在禁用词/套话/陈词滥调?
    2. 格式是否合规(一段一句、≤60字、无空行、对话独立成行)?
    3. 节奏是否均匀(有无连续多节无情绪变化)?
    4. 身体部位同一词是否超 5 次?
    5. AI味分级(轻度/中度/重度)?
    
    输出格式:
    VERDICT: APPROVE / CONCERNS / REJECT
    AI味级别: 轻度/中度/重度
    EVIDENCE: [具体引用]
    RECOMMENDATIONS: [修改建议]
    

Agent 4: consistency-checker(subagent_type: consistency-checker)

  • 审查视角:grep-first 事实冲突检测,输出 S1-S4 报告
  • 提示指令:
    你是 consistency-checker,使用 grep-first 方式检测事实矛盾。
    你的任务是【找事实矛盾】,不做创作评判。
    审查范围:{待审查内容}
    已知角色:{从设定文件提取角色列表}
    项目路径:{工作目录路径,用于 grep 扫描}
    检查项:
    1. 角色属性是否前后一致?
    2. 世界规则是否被违反?
    3. 伏笔是否合理埋设/回收?
    4. 时间线是否自洽?
    5. 伏笔密度是否合理?
    
    输出格式(S1-S4 分级):
    VERDICT: APPROVE / CONCERNS / REJECT
    CONFLICTS:
    - [S1/S2/S3/S4] 具体冲突描述
    

Phase 3:综合裁决

  1. 收集 4 个 Agent 的 verdict
  2. 去重和分级
  3. 分歧呈现:如果 Agent 间有冲突意见,明确呈现分歧让用户裁决
    • 例:story-architect 认为某段"结构合理",但 character-designer 认为"角色弧线有问题"
    • 不要自动妥协,让用户看到双方理由
  4. 输出综合审查报告

Phase 4:输出报告(full 模式)

=== 故事审查报告 ===
Review Mode: full
审查范围: {章节/文件}

## Verdict Summary
- story-architect: APPROVE / CONCERNS(n) / REJECT
- character-designer: APPROVE / CONCERNS(n) / REJECT
- narrative-writer: APPROVE / CONCERNS(n) / REJECT
- consistency-checker: APPROVE / CONCERNS(n) / REJECT

## 综合评定
{APPROVE / CONCERNS / REJECT}

## 发现的问题
{按 S1→S4 分级列出所有问题}

## Agent 分歧(如有)
{列出 Agent 间不同的意见}

## 修改建议
{按优先级排列}

lean 模式

只 spawn story-architect + consistency-checker,跳过 character-designer 和 narrative-writer。 其余流程同 full。

lean 模式输出格式

=== 故事审查报告(lean)===
Review Mode: lean
审查范围: {章节/文件}

## Verdict Summary
- story-architect: APPROVE / CONCERNS(n) / REJECT
- consistency-checker: APPROVE / CONCERNS(n) / REJECT

## 综合评定
{APPROVE / CONCERNS / REJECT}

## 发现的问题
{按 S1→S4 分级}

## 修改建议
{按优先级排列}

solo 模式

不 spawn Agent。skill 自身执行基础检查:

  1. 格式合规性检查(一段一句、无空行、对话格式)
  2. 简单的设定一致性 grep
  3. 输出简化版报告

solo 模式输出格式

=== 故事审查报告(solo)===
Review Mode: solo
审查范围: {章节/文件}

## 基础检查结果

### 格式合规性
- [ ] 段落 ≤60 字
- [ ] 无段间空行
- [ ] 对话独立成行
- 违规位置:{列出}

### 设定一致性(grep 扫描)
- {列出发现的矛盾}

### 简评
{一段话总结}

语言

  • 所有输出使用中文
安全使用建议
Safe to install if you are comfortable with it reading the selected story project and using subagents for review. Specify the files or chapters to review, or use solo mode, if your working directory contains unrelated private files.
功能分析
Type: OpenClaw Skill Name: story-review Version: 1.0.0 The 'story-review' skill is a multi-agent orchestration tool designed for literary analysis and creative writing feedback. It spawns specialized sub-agents (story-architect, character-designer, etc.) to evaluate text against specific platform rubrics (e.g., Fanqie, Qidian, Zhihu) and uses standard tools like 'git diff' and 'grep' to identify changes and factual inconsistencies. The logic and instructions in SKILL.md and the reference files are strictly aligned with the stated purpose of story critiquing, with no evidence of malicious intent, data exfiltration, or unauthorized system access.
能力评估
Purpose & Capability
The skill coherently matches its description: it reviews story drafts using local rubrics and four disclosed review perspectives. The default full mode spawns four task-scoped subagents, which is sensitive but clearly part of the stated purpose.
Instruction Scope
The review scope is mostly user-directed, but if the user does not specify files it falls back to recent git changes or the current chapter, and the consistency check may grep the working directory.
Install Mechanism
No install spec, code files, package dependencies, remote scripts, or required credentials are present; the included files are markdown instructions and rubrics.
Credentials
Reading story text, outlines, settings, platform rubrics, and doing grep-style consistency checks is proportionate for a story review skill, but users should run it in an intended writing project rather than a mixed private repository.
Persistence & Privilege
The artifacts show no persistent storage, background worker, account access, tokens, privileged configuration paths, or post-task autonomous behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install story-review
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /story-review 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v0.4.1: 多视角对抗式审查首次发布
元数据
Slug story-review
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Story Review 是什么?

多视角对抗式审查。4 个 Agent 并行 spawn(full 模式),各自从不同角度找问题,主线程综合裁决。 触发方式:/story-review、/审查、「审查一下」「帮我审一下」. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 42 次。

如何安装 Story Review?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install story-review」即可一键安装,无需额外配置。

Story Review 是免费的吗?

是的,Story Review 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Story Review 支持哪些平台?

Story Review 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Story Review?

由 worldwonderer(@worldwonderer)开发并维护,当前版本 v1.0.0。

💬 留言讨论