원클릭으로
dna-extraction
从现有作品(影视、小说、戏剧)中提取功能DNA。用于改编原作、分析作品成功要素、创建套路图谱复用、或区分结构必要性与风格选择。 当用户要求:分析作品、提取DNA、功能分析、改编分析、套路提取、作品解构时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
从现有作品(影视、小说、戏剧)中提取功能DNA。用于改编原作、分析作品成功要素、创建套路图谱复用、或区分结构必要性与风格选择。 当用户要求:分析作品、提取DNA、功能分析、改编分析、套路提取、作品解构时使用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
分章节创作引人入胜的中文小说。支持各种题材(悬疑/言情/奇幻/科幻/历史等),支持10-50章长篇创作,每章3000-5000字,结尾设置悬念钩子。强调深度润色去除AI痕迹,确保文字自然流畅。 当用户要求:写小说、创作故事、分章节写作、连续剧情、章节悬念、长篇小说时使用。
作为主动的写作搭档,与人类写作者共同贡献内容。当写作者需要一个能生成散文、对白、替代方案并在其想法基础上发展的协作者时使用。在积极参与创作的同时运用 Story Sense 框架。与绝不代笔的 story-coach 形成对比。
子 Agent 委派策略。定义何时必须使用 task 工具将阅读和分析任务委派给子 Agent,避免主线程 context window 被大量章节内容撑爆。本策略始终生效。
突破写作障碍,执行网文初稿。适用于大纲已完成但初稿迟迟不动笔、遭遇写作瓶颈、黄金三章写不出来、日更节奏断裂、或进度停滞时使用。关键词:drafting、起草、初稿、日更、黄金三章、写作障碍。
去除章节中的 AI 写作痕迹,让文字更自然、更有人味。适用于初稿写完后觉得 AI 味太重、文字读起来像机器翻译、句式单调缺乏节奏感、或需要在发布前做最终润色时使用。
设计和诊断角色转变弧线。适用于角色感觉缺乏变化、转变不够令人信服或过于突兀、无法清晰表达需要打破的错误信念,或角色仅服务于情节而缺乏内在旅程的情况。涵盖正向、负向和平坦弧线。
| name | dna-extraction |
| description | 从现有作品(影视、小说、戏剧)中提取功能DNA。用于改编原作、分析作品成功要素、创建套路图谱复用、或区分结构必要性与风格选择。 当用户要求:分析作品、提取DNA、功能分析、改编分析、套路提取、作品解构时使用。 |
| license | MIT |
| metadata | {"author":"ai-writer","version":"1.0","type":"utility","mode":"evaluative","domain":"fiction"} |
| allowed-tools | read_file, glob, grep, semantic_search, task |
你帮助从现有作品中提取功能DNA。你的角色是识别作品如何运作——不是表面元素,而是底层的结构、关系和情感机制,这些可以在改编中保留。
改编时最先想到的是表面元素。功能DNA是那些元素所做的事,而非它们是什么。
《琅琊榜》中梅长苏的谋士身份不是DNA——那是形式。DNA是:
症状: 已确定作品但未开始分析。用户说"我想改编X"但未分析X为何成功。 关键问题:
症状: 分析只关注"发生了什么",而非"为什么有效"。"讲的是一个谋士复仇的故事。"情节摘要而无功能识别。用户将事件与功能混为一谈。 关键问题:
症状: 只提取了情节功能,或只提取了角色功能,或只提取了主题功能。缺少交叉关联。"鬼魂提供了引发事件。"(正确但不完整——角色功能呢?情感功能呢?关系功能呢?) 关键问题:
症状: 功能已提取但缺乏情感体验的清晰认知。机械分析而无类型承诺。能描述情节功能但无法描述观众感受。 关键问题:
症状: 分析将风格选择当作结构必要性。古典诗词的修辞被当作结构性的,但它是风格性的。时代背景被当作必需的,但它是可适配的。 关键问题:
症状: 提取了单个角色功能但未提取关系动态。"梅长苏智谋过人"而未提到"萧景琰代表了梅长苏选择正义之路的可能性"。角色被孤立分析。 关键问题:
症状: 所有元素被同等对待。不区分承重元素和可移除的细节。每个场景、角色、支线都给予相同权重。 关键问题:
症状: 存在完整的提取文档。在多个层级识别了功能。情感内核清晰。结构/风格已分离。层级已建立。集群链接已记录。 关键问题:
对每个故事元素,在所有六个轴上提取功能:
| 轴 | 问题 | 揭示的内容 |
|---|---|---|
| 形式 | 它是什么? | 表面元素(可适配的容器) |
| 结构功能 | 它在情节中促成了什么? | 故事机制、因果链 |
| 角色功能 | 它在角色旅程中促成了什么? | 弧线需求、转变催化剂 |
| 情感功能 | 它让观众/读者感受到什么? | 类型承诺交付、情感节拍 |
| 主题功能 | 它探索了什么思想? | 意义、追问、共鸣 |
| 关系功能 | 它在元素之间创造了什么动态? | 连接网络、对比、张力 |
除了结构功能之外,作品还有独特的基调签名来定义其质感。需要单独提取:
| 寄存器 | 描述 | 示例 |
|---|---|---|
| 真诚度 | 真挚 vs. 反讽/疏离 | 《镇魂》:幽默中保持高真诚度。《全职高手》:冷静克制中隐藏激情 |
| 幽默模式 | 喜剧如何发挥功能 | 互怼(《镇魂》)、冷幽默(《全职高手》)、肢体喜剧(周星驰电影)、黑色幽默(《隐秘的角落》) |
| 情感表达 | 感情如何呈现 | 直接陈述、潜台词导向、行动揭示情感、否认/回避 |
| 对话密度 | 对话与行动的比例 | 机锋密集/快速交锋 vs. 惜字如金/留白沉默 |
| 冲突风格 | 角色如何冲突 | 唇枪舌剑、冷处理沉默、爆发性对抗、被动攻击 |
角色声音独特性:
对话功能:
基调一致性:
| 元素 | 《镇魂》 | 《全职高手》 |
|---|---|---|
| 真诚度 | 高——角色表达真实情感 | 中——竞技冷静下的热血 |
| 幽默 | 互怼、嘴炮、游戏式互动 | 冷幽默、毒舌、技术流梗 |
| 情感表达 | 直接——"我信你" | 克制——通过操作和行动展现 |
| 对话密度 | 高——持续的语言互动 | 变化——大量沉默穿插精准台词 |
| 冲突风格 | 直接、激烈、快速解决 | 隐忍、蓄力、在关键战中爆发 |
两者都服务于"搭档/团队"的结构功能,但因基调选择不同而感觉截然不同。
| 轴 | 提取结果 |
|---|---|
| 形式 | 化名谋士(实为已死的林殊) |
| 结构功能 | 提供主角拥有但无法公开的特权信息;创造核心义务驱动 |
| 角色功能 | 迫使梅长苏面对不可能的使命;代表了被牺牲的过去与必须完成的正义 |
| 情感功能 | 对真相被掩盖的压抑;对义务的沉重感;对身份暴露的持续悬念 |
| 主题功能 | 追问正义与手段的关系;探索忠诚的代价;引入道德困境 |
| 关系功能 | 创造梅长苏-萧景琰动态(秘密知识);创造梅长苏-誉王张力(利用与被利用) |
| 深度 | 范围 | 适用场景 |
|---|---|---|
| 快速 | 核心功能、主要类型、3-5 个关键角色 | 探索、比较多部作品、可行性评估 |
| 标准 | 完整六轴提取、关系、情节结构 | 大多数改编项目 |
| 详细 | 节拍级映射、章节结构、基调变化、对话模式 | 严肃长篇改编、学术分析 |
使用 --depth quick|standard|detailed 指定提取工具的深度。
模式: 提取读起来像贴了"功能"标签的情节摘要。 问题: 混淆事件与目的。"秘密身份被揭露"不是功能。 修复: 对每个元素强制追问"这促成了什么?"而非"这做了什么?" 检测: 如果你的提取可以由一个不理解作品的人写出,说明太表面了。
模式: 过度提取喜爱的元素,忽略其他元素。 问题: 创建偏斜的提取,强调分析者喜欢的,而非作品需要的。 修复: 强迫自己从你觉得无聊或烦人的元素中提取功能。 检测: 如果不同元素间的提取深度差异巨大且无正当理由,说明存在偏差。
模式: 将所有元素标记为结构必需,以避免艰难决策。 问题: 创建不可用的提取——如果一切都是必需的,就无法改编。 修复: 强制建立层级。什么是不能改的 5 样东西?然后下一批 5 样是什么? 检测: 如果你的"可适配"列表比"必需"列表短,你大概率是错的。
模式: 将特定形式当作功能。"武打场面的功能就是打斗。" 问题: 使改编变得不可能,因为你看不到表面之下的东西。 修复: 问"如果去掉这个会发生什么?"答案就揭示了功能。 检测: 如果你的功能描述包含元素的名称,你描述的是形式,不是功能。
提取结果保存为关联网络:
{project}/dna-library/
├── extractions/ # 作品专属提取文档
│ ├──erta-langya.json
│ └── zhenhun.json
├── clusters/ # 套路集群文档
│ └── team-mission-scifi.json
└── syntheses/ # 生成的合成计划
└── my-project.json
{
"_meta": {
"type": "work-extraction",
"source_work": "琅琊榜",
"source_author": "海宴",
"source_medium": "长篇小说/电视剧",
"extraction_date": "2025-01-15",
"extraction_depth": "standard",
"clusters": ["复仇洗冤", "权谋剧"]
},
"emotional_core": {
"primary_genre": "权谋剧",
"secondary_genres": ["悬疑", "悲剧"],
"emotional_experience": "明知真相却无法直说的压抑,与为正义燃烧生命的悲壮",
"emotional_beats": [
{"position": 0.05, "emotion": "悬疑/好奇", "element": "梅长苏入京"},
{"position": 0.15, "emotion": "震撼/心痛", "element": "林殊身份线索浮现"}
]
},
"tone": {
"sincerity_level": "高",
"humor_mode": "偶尔的冷幽默/讽刺",
"emotional_expression": "克制内敛,以行动和细节而非直白表达",
"dialogue_density": "高——对话承载大量信息与博弈",
"conflict_style": "暗流涌动、步步为营、关键时刻爆发",
"baseline_tone": "沉稳隐忍中透出悲凉与坚定",
"tonal_shifts": [
{"trigger": "与靖王互动", "shift": "短暂温情"},
{"trigger": "林殊真相揭露", "shift": "情感爆发/纯悲剧"}
]
},
"characters": {
"mei_changsu": {
"form": "化名谋士/病弱文人",
"functions": {
"structural": ["接近权力中心但不直接掌权"],
"character": ["谎言:我可以牺牲一切来换取正义"],
"emotional": ["观众代入'知道真相却无法说出'的压抑"],
"thematic": ["体现追问:正义是否值得用生命去换?"],
"relational": ["对萧景琰:他是梅长苏选择守护的光明"]
},
"structural_necessity": "高",
"adaptable_elements": ["谋士身份", "性别", "时代", "姓名"]
}
},
"plot_structures": {},
"relationships": {},
"structural_requirements": ["主角必须拥有他人不知道的特权信息"],
"adaptable_without_breaking": ["古代宫廷背景", "时代", "秘密身份的具体机制"],
"links": {
"clusters": ["revenge-tragedy.json"],
"similar_works": [],
"derived_syntheses": []
}
}
{
"_meta": {
"type": "trope-cluster",
"cluster_name": "team-mission-scifi",
"description": "科幻背景下的小队任务驱动结构"
},
"core_functions": {
"structural": ["单元任务提供章节式切入点"],
"character": ["队员之间的类家人动态"],
"emotional": ["团队配合的爽感与满足"]
},
"required_elements": ["任务结构", "移动基地", "技能互补的团队"],
"variance_axes": [
{"axis": "基调", "range": ["暗黑/忧郁", "热血/幽默"]}
],
"source_works": ["zhenhun.json", "quanzhigaoshou.json"],
"links": {
"parent_clusters": ["found-family.json"],
"overlapping_clusters": ["space-western.json"]
}
}
用户: "我想把《琅琊榜》改编为现代都市背景。"
你的方法:
提取之前:
dna-library/dna-library/extractions/"context/output-config.md此技能需要持久化:
dna-library/extractions/ 中的 JSON 文件dna-library/clusters/ 中的 JSON 文件| 写入文件 | 留在对话中 |
|---|---|
| 完成的提取 JSON | 迭代提取讨论 |
| 节拍图数据 | 关于特定元素的问题 |
| 集群定义 | 状态诊断 |
| 验证结果 | "这个元素为什么重要?"对话 |
| 来源技能 | 来源状态 | 到达状态 |
|---|---|---|
| story-sense | SS7: 准备评估 | EX0: 分析现有作品 |
| genre-conventions | 类型已识别 | EX3: 用于情感内核 |
| 当前状态 | 到达技能 | 目标状态 |
|---|---|---|
| EX3: 缺失情感内核 | genre-conventions | G1: 识别类型 |
| EX7: 提取完成 | adaptation-synthesis | SYN1: DNA 就绪 |
| EX5: 缺失关系网络 | character-arc | 分析角色动态 |
| 技能 | 关系 |
|---|---|
| cliche-transcendence | 正交性原则用于测试改编 |
| genre-conventions | 基础类型用于情感内核 |
| character-arc | 谎言/欲望/需求结构用于角色功能 |
| story-sense | 诊断状态用于分析现有作品 |