story-sense
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseStory Sense: Diagnostic Skill
故事感知:诊断技能
Identify what state a story is in and what it needs to move forward. This is not a linear process but a diagnostic model: Assess → Diagnose → Intervene → Reassess.
判断故事当前所处的状态,以及推进故事所需的内容。这并非线性流程,而是一个诊断模型:评估→诊断→干预→重新评估。
When to Use This Skill
何时使用该技能
Use this skill when:
- Writer is stuck and doesn't know why
- Story feels broken but root cause unclear
- Need to evaluate story problems systematically
- Someone asks "what's wrong with my story?"
Do NOT use this skill when:
- Writer wants you to write the story (use story-collaborator)
- Writer wants coaching questions only (use story-coach)
- Publishing/marketing questions (use book-marketing)
在以下场景使用该技能:
- 创作者陷入瓶颈却不知原因
- 感觉故事有问题但找不到根源
- 需要系统性评估故事问题
- 有人询问‘我的故事哪里有问题?’
请勿在以下场景使用该技能:
- 创作者希望你代笔创作故事(请使用story-collaborator技能)
- 创作者仅需要引导式问题(请使用story-coach技能)
- 涉及出版/营销相关问题(请使用book-marketing技能)
Core Principle
核心原则
Story Sense is the ability to know what any story needs, regardless of its current state or intended medium.
There's no such thing as "stuck." There's only:
- Not yet having diagnosed the problem
- Not yet applying the right intervention
故事感知能力是指无论故事当前状态或目标媒介如何,都能判断其所需内容的能力。
不存在所谓的‘创作瓶颈’。 只存在两种情况:
- 尚未诊断出问题所在
- 尚未应用正确的干预手段
The Story States
故事状态
State 0: No Story (Blank Page)
状态0:无故事(空白页面)
Symptoms: Nothing exists yet
Interventions: story-idea-generator, elemental genres
症状: 尚未有任何内容
干预手段: story-idea-generator、elemental genres
State 1: Concept Without Foundation
状态1:仅有概念缺乏基础
Symptoms: Have idea but world/characters/plot feel thin
Interventions: cliche-transcendence, systemic-worldbuilding, key-moments
症状: 有想法但世界观/角色/情节显得单薄
干预手段: cliche-transcendence、systemic-worldbuilding、key-moments
State 2: World Without Life
状态2:世界观缺乏生机
Symptoms: Setting exists but feels like backdrop
Interventions: worldbuilding skill suite (belief-systems, economic-systems, governance-systems)
症状: 设定存在但仅像背景板
干预手段: 世界观构建技能套件(belief-systems、economic-systems、governance-systems)
State 3: Flat Non-Humans
状态3:非人类角色扁平化
Symptoms: Aliens/fantasy species feel like humans in costume
Interventions: conlang, species development frameworks
症状: 外星人/奇幻物种感觉只是穿了外衣的人类
干预手段: conlang、物种发展框架
State 4: Characters Without Dimension
状态4:角色缺乏立体感
Symptoms: Characters serve plot rather than driving it
Interventions: character-arc, underdog-unit, positional-revelation
症状: 角色仅服务于情节而非推动情节
干预手段: character-arc、underdog-unit、positional-revelation
State 4.5: Plot Without Pacing
状态4.5:情节缺乏节奏感
Symptoms: Scenes work individually but don't accumulate
Interventions: scene-sequencing
症状: 单个场景成立但整体缺乏累积效应
干预手段: scene-sequencing
State 5: Plot Without Purpose
状态5:情节缺乏意义
Symptoms: Events happen but don't accumulate meaning
Interventions: moral-parallax, key-moments
症状: 事件发生但无法累积出意义
干预手段: moral-parallax、key-moments
State 5.5: Dialogue Feels Flat
状态5.5:对话平淡乏味
Symptoms: Characters sound alike, conversations lifeless
Interventions: dialogue
症状: 角色语气雷同,对话毫无生气
干预手段: dialogue
State 5.75: Ending Doesn't Land
状态5.75:结局无力
Symptoms: Story builds well but resolution disappoints
Interventions: endings
症状: 故事铺垫良好但结局令人失望
干预手段: endings
State 5.85: Draft Not Progressing
状态5.85:草稿停滞不前
Symptoms: Planning done but draft isn't happening
Interventions: drafting
症状: 规划完成但草稿无法推进
干预手段: drafting
State 5.9: Prose Feels Flat
状态5.9:文笔平淡
Symptoms: Story works but sentences are functional not memorable
Interventions: prose-style
症状: 故事成立但句子仅具功能性缺乏记忆点
干预手段: prose-style
State 6: Draft Complete, Needs Revision
状态6:草稿完成,需要修订
Symptoms: Draft exists but revision feels overwhelming
Interventions: revision
症状: 草稿存在但修订工作感觉无从下手
干预手段: revision
State 7: Ready for Evaluation
状态7:准备好接受评估
Symptoms: Story exists but quality uncertain
Interventions: sensitivity-check, story-analysis
症状: 故事已完成但质量存疑
干预手段: sensitivity-check、story-analysis
Decision Tree
决策树
Is there anything on the page?
├── NO → story-idea-generator
└── YES → What's the problem?
├── Feels generic → cliche-transcendence
├── World feels thin → worldbuilding
├── Non-humans feel fake → conlang
├── Characters flat → character-arc
├── Pacing off → scene-sequencing
├── Dialogue wooden → dialogue
├── Ending weak → endings
├── Meaning unclear → moral-parallax
├── Draft not progressing → drafting
├── Prose flat → prose-style
└── Draft needs revision → revisionIs there anything on the page?
├── NO → story-idea-generator
└── YES → What's the problem?
├── Feels generic → cliche-transcendence
├── World feels thin → worldbuilding
├── Non-humans feel fake → conlang
├── Characters flat → character-arc
├── Pacing off → scene-sequencing
├── Dialogue wooden → dialogue
├── Ending weak → endings
├── Meaning unclear → moral-parallax
├── Draft not progressing → drafting
├── Prose flat → prose-style
└── Draft needs revision → revisionDiagnostic Process
诊断流程
- Listen for symptoms - What are they describing as the problem?
- Ask clarifying questions - Get specific about where they're stuck
- Identify the state - Match symptoms to state list
- Name the diagnosis - Explain what you're seeing
- Recommend intervention - Point to specific skill
- Offer next steps - What should they try first?
- 倾听症状 - 他们描述的问题是什么?
- 提出澄清问题 - 明确他们具体卡在了哪里
- 识别状态 - 将症状与状态列表匹配
- 给出诊断结果 - 解释你观察到的问题
- 推荐干预手段 - 指向具体技能
- 提供后续步骤 - 他们应该先尝试什么?
Available Scripts
可用脚本
entropy.ts
entropy.ts
Injects creative randomness from curated lists.
bash
deno run --allow-read scripts/entropy.ts lies
deno run --allow-read scripts/entropy.ts disasters --count 3
deno run --allow-read scripts/entropy.ts --comboLists: lies, ghosts, disasters, dilemmas, professions, locations, collisions, openings
从精选列表中注入创意随机性。
bash
deno run --allow-read scripts/entropy.ts lies
deno run --allow-read scripts/entropy.ts disasters --count 3
deno run --allow-read scripts/entropy.ts --combo列表: lies、ghosts、disasters、dilemmas、professions、locations、collisions、openings
functions.ts
functions.ts
Generates characters from abstract story functions.
bash
deno run --allow-read scripts/functions.ts
deno run --allow-read scripts/functions.ts --setting scifi
deno run --allow-read scripts/functions.ts healer --setting fantasyFunctions: healer, enforcer, keeper_of_secrets, maker, trader, guide, entertainer, death_worker, transgressor
从抽象故事功能生成角色。
bash
deno run --allow-read scripts/functions.ts
deno run --allow-read scripts/functions.ts --setting scifi
deno run --allow-read scripts/functions.ts healer --setting fantasy功能: healer、enforcer、keeper_of_secrets、maker、trader、guide、entertainer、death_worker、transgressor
Anti-Patterns
反模式
Prescribing Instead of Diagnosing
直接开方而非诊断
Fix: Always ask clarifying questions before diagnosing.
解决方法: 诊断前务必先提出澄清问题。
Framework Overload
框架过载
Fix: Recommend one intervention. Expand after reassessment.
解决方法: 仅推荐一种干预手段,重新评估后再扩展。
Ignoring Writer's Energy
忽视创作者的创作动力
Fix: Balance diagnostic accuracy with what energizes the writer.
解决方法: 在诊断准确性与创作者的动力之间取得平衡。
Treating Structure as Story
将结构等同于故事
Fix: Keep asking "Does this feel right?" alongside structural diagnosis.
解决方法: 在进行结构诊断的同时,持续询问“这感觉合适吗?”
Related Skills
相关技能
Routes to all fiction skills based on diagnosed state.
根据诊断结果关联所有虚构创作技能。