name: 叙事算法 description: 将艺术家/理论家的叙事原则提炼成形式化、可实现的算法框架。当需要从任何讲故事来源——电影制片人、作家、理论家、游戏设计师、节目主持人——提取、形式化或系统化叙事技术时使用。触发涉及叙事原则提取、故事结构分析、工艺方法形式化或创建可实现的讲故事协议的请求。 license: MIT
叙事算法蒸馏
将艺术家、理论家和实践者的叙事原则转化为形式化、可实现的算法框架。
工作流程
1. 源分类
识别源类型以校准提取方法:
| 类型 | 特征 | 提取重点 |
|---|---|---|
| 理论家 | 规定性文本(麦基、亚里士多德) | 直接原则提取 |
| 实践者 | 访谈、评论、生产文档 | 从陈述方法中逆向工程 |
| 古典 | 古代/基础文本(诗学、Natyasastra) | 古老术语的翻译 |
| 分析师 | 创作者作品的二次分析 | 与主要源验证 |
2. 主要源优先
始终优先 主要源 而非二次分析:
- 创作者的直接引用
- 生产文档、访谈、讲座
- 创作者自己阐明的方法论
- 记录的工作流程
使用二次源时,根据主要证据验证原则。标记原则是推断的还是直接陈述的。
3. 原则提取协议
对于每个识别的原则:
提取:
1. 定位源陈述(尽可能直接引用)
2. 识别底层机制(为什么有效)
3. 制定为规则或约束
4. 确定范围(通用 vs. 上下文特定)
5. 映射到现有叙事理论(如果适用)
4. 文档结构
生成遵循规范结构的输出。参见 references/output-template.md 获取完整模板。
必需部分:
- 元原则(公理)
- 结构层次
- 核心算法/协议
- 诊断问题/测试
- 快速参考卡
可选部分(如适用):
- 剧集/场景模板
- 理论对应表
- 源交叉参考附录
5. 形式化模式
将原则转化为可实现形式:
| 源形式 | 目标形式 |
|---|---|
| 概念陈述 | 约束规则 |
| 过程描述 | 伪代码函数 |
| 最佳实践 | 有效性测试 |
| 比较 | 决策表 |
| 分类 | 分类树 |
参见 references/formalization-patterns.md 获取详细示例。
6. 公理识别
识别3-7个元原则,支撑创作者的整个方法:
公理标准:
- 基础性(其他原则由此派生)
- 在创作者世界观中不可协商
- 区分此方法与替代方案
- 明确陈述或一贯展示
格式公理带有唯一标识符: [创作者缩写]-A[N]
7. 验证检查
在最终确定前,验证:
- [ ] 所有原则可追溯到源材料
- [ ] 伪代码语法连贯
- [ ] 决策表覆盖完整
- [ ] 快速参考捕获基本操作
- [ ] 诊断问题可回答是/否
- [ ] 理论对应准确
8. 跨媒体适应笔记
当源材料是媒体特定时,包括适应指南:
- 电影 → 电视(系列化、剧集结构)
- 文学 → 交互式(代理、分支)
- 单个创作者 → 协作(编剧室动态)
- 西方 → 非西方理论传统
参考文件
- references/output-template.md — 完整文档结构模板
- references/formalization-patterns.md — 将散文转化为算法的示例
- references/theoretical-correspondences.md — 跨叙事传统的映射表