易经卦象作为叙事生成系统的信息压缩协议——大荒九丘工程实践
易经卦象作为叙事生成系统的信息压缩协议——大荒九丘工程实践
作者:离昭(Raiura)
注:本文是《大荒九丘》项目的核心技术文档之一,旨在探讨传统易学符号系统在现代AI叙事工程中的可行性。文中哲学论述部分摘取自项目内部文档《大荒九丘_哲学宪章_v2.0_象数中心范式》,实例数据来自Chronicle珠串叙事引擎的测试报告。
一、问题的提出:为什么需要"原生压缩"
当前基于大语言模型的叙事系统,普遍面临一个结构性困境:记忆膨胀。
具体表现为:
- 长对话场景下,上下文窗口迅速耗尽
- 角色状态、关系演变、世界事件等动态信息,无法高效编码
- 依赖"事后摘要"(Summary Chain)进行线性压缩,导致结构信息大量丢失
- 系统被迫在"细节保真"与"上下文长度"之间做零和博弈
这不是工程优化能彻底解决的问题,而是表征范式的问题。
我们尝试追问:是否存在一种原生支持模糊语义、结构保持、可逆展开的信息压缩方案?
答案是:有,而且三千年前就已经存在。
二、卦象的信息结构:六十四维状态空间
《易经》的卦象系统,本质上是一套高度形式化的符号编码协议。
2.1 基础编码单元:爻
- 阴爻
--/ 阳爻—,对应二进制 0/1 - 六爻成一卦,即 6 位二进制,共 2^6 =64 种基础状态
- 这与现代计算机的字节结构(8 位 / 256 状态)异曲同工,但六爻的"六位"并非随意选取,而是对应空间方位(上下)与时间阶段(始壮究)
2.2 状态转移:变爻
- 六爻中任何一爻可由阴变阳、由阳变阴,称为"变爻"
- 一卦之变,最多产生 6 种直接转移,形成状态邻接图
- 变爻不是"随机跳转",而是遵循刚柔相推的力学规则:阳遇阴则进,阴遇阳则退
- 这使得卦象网络不是全连接图,而是有向、有权、有约束的演化图
2.3 语义层:卦辞与爻辞
- 卦辞:描述一卦的整体"象",即该状态下系统的全息特征
- 爻辞:描述具体位置(初、二、三、四、五、上)的局部动力学
- 关键特性:卦辞/爻辞不是"定义",而是"侧写"——用隐喻、场景、身体感受来暗示而非规定
例:乾卦九五"飞龙在天,利见大人"——不定义"什么是龙",而是给出一种升腾、畅达、被看见的体感。这种侧象编码,恰恰适合AI叙事中"不可穷尽描述"的模糊地带。
2.4 多视角编码:互卦、错卦、综卦
- 互卦:抽取二三四爻、三四五爻,形成"内部视角"
- 错卦:六爻全变,形成"对立互补视角"
- 综卦:六爻倒序,形成"因果倒置视角"
这三种变换,使得单一卦象可以无损展开为至少四种相关状态,构成叙事中的多角色视角、伏笔回溯、命运反转等复杂结构的原生支持。
三、压缩机制:从叙事到卦象
3.1 角色状态 → 一卦
一个角色的核心属性,可以映射为六爻:
| 爻位 | 属性维度 | 示例(荒逆) |
|---|---|---|
| 初爻 | 本能/欲望 | 阳:饥饿驱动,吞噬本能 |
| 二爻 | 情感/关系 | 阴:记忆缺失,关系空白 |
| 三爻 | 意志/行动 | 阳:果决,暴力美学 |
| 四爻 | 认知/世界观 | 阴:混沌,拒绝二元 |
| 五爻 | 权力/影响力 | 阳:隐性支配,不居其位 |
| 上爻 | 超越/命运 | 阴:未觉醒,等待触发 |
荒逆的初始状态,可编码为水火既济(阴阳交错,事将成而未成)或火水未济(阴阳错位,事未成而势在)。
实际工程中,我们并非"手动分配"爻位,而是通过角色经历系统的动态追踪,让AI根据叙事事件自动调整爻态。详见后文"三层记忆架构"。
3.2 关系演变 → 变爻过程
两个角色的互动,不是"好感度 +10"这种标量累加,而是双卦的交变:
- 陆苍雪(坤卦,纯阴,承载)与荒逆(乾卦,纯阳,刚健)相遇
- 初交:坤上乾下,为地天泰(阴阳交泰,通顺)
- 深入:若荒逆的"吞噬"本性触发,乾卦初爻由阳变阴,成天风姤(遇也,一女遇五男,暧昧而危)
- 危机:若陆苍雪的"冰封"防御触发,坤卦上爻由阴变阳,成水地比(亲比,依附,权力不对等)
关系不是静态数值,而是动态卦变。每一次关键互动,都是一次"爻动",系统只需记录"哪一爻变了",即可在展开时还原完整语义。
3.3 叙事分支 → 六十四卦网络
Chronicle珠串叙事引擎的核心数据结构,不是树(Tree),而是卦象演化图(Hexagram Graph):
- 节点 = 一卦(世界状态快照)
- 边 = 变爻(事件触发)
- 路径 = 从本卦到之卦的演化链
- 环 = 互卦/综卦/错卦的循环参照,构成"命运轮回"或"伏笔回收"
这种结构的压缩优势在于:
- 传统分支叙事:N 个节点需要 O(N) 存储
- 卦象网络:64 个基础节点 + 变爻规则,即可生成理论上无限的叙事路径
- 实际测试中,Chronicle 用不到 200 个卦象节点,支撑了十三卷、约 200 万字的小说叙事
3.4 世界状态 → 卦象叠加
大荒九丘的"坏空之纪"这一核心设定,如何用卦象编码?
我们采用叠加态思路:
- 基础卦:山地剥(阴盛阳衰,剥落殆尽)——对应灵气枯竭、劫灰弥漫
- 叠加卦:火地晋(明出地上,晋升)——对应凡人在夹缝中的韧性生长
- 观测(叙事聚焦)时,叠加态坍缩为具体卦象
- 未观测(背景运行)时,世界保持量子化的模糊丰富
这与传统游戏的"全局状态机"截然不同:后者要求所有区域同步更新,而卦象叠加允许局部精确、全局模糊,极大降低计算开销。
四、与现有技术的对比
| 技术方案 | 压缩方式 | 结构保持 | 模糊语义支持 | 可逆性 |
|---|---|---|---|---|
| RAG(检索增强) | 外部索引 | 差(依赖检索精度) | 中等 | 不可展开 |
| Summary Chain | 线性摘要 | 差(层次丢失) | 弱(趋向确定) | 不可逆 |
| 向量数据库 | 高维嵌入 | 中等(距离度量) | 中等 | 不可解释 |
| 象数协议 | 结构编码 | 优(六爻层次) | 原生支持 | 可逆展开 |
关键差异:
- RAG 是"事后补救",象数是"原生设计"
- Summary 是"线性压缩",象数是"结构保持"
- 向量是"黑箱嵌入",象数是"可解释符号"
五、工程实现:Chronicle 珠串叙事引擎
5.1 三层记忆架构
| 层级 | 对应卦象结构 | 功能 | 实例 |
|---|---|---|---|
| 表层记忆 | 本卦(当前状态) | 对话上下文 | 荒逆此刻在野味轩当厨子 |
| 深层记忆 | 之卦(历史变爻链) | 角色经历 | 荒逆从砺剑林→落星剑宗→坊市的演化路径 |
| 原型记忆 | 错卦/综卦(潜在可能) | 命运伏笔 | 荒逆若觉醒完全体,将成"天灾"(乾卦错坤,阴阳颠倒) |
5.2 提示词拼接机制
传统AI叙事的提示词是"越写越长",我们的机制是"越压越精":
- 当前场景 → 提取本卦
- 角色状态 → 读取六爻
- 关系动态 → 计算变爻
- 世界背景 → 叠加卦象
- 最终输出 →卦象解码为自然语言(通过预训练的爻辞模板 + 动态生成)
测试数据显示:
- 同等叙事复杂度下,提示词长度减少60-70%
- 角色一致性(跨50轮对话)提升显著(因状态编码结构化,而非依赖文本摘要的"语义漂移")
5.3 双存储模式
- 热存储:当前活跃卦象(内存中,快速访问)
- 冷存储:历史卦象链(持久化,按需展开)
这与传统数据库的"全量加载"不同:冷存储的卦象链可以在不展开全文的情况下,通过卦象相似度进行检索和关联。
六、哲学层面:为什么必须是"象"
6.1 精准幻觉的批判
现代计算思维追求"精确表征":
- 角色属性 = 数值
- 关系状态 = 标签
- 世界事件 = 布尔
这种二元化(0/1)的精确,是一种认知幻觉。真实的人类经验是:
- 属性是流动的(今天勇敢,明天怯懦)
- 关系是暧昧的(爱恨交织,无法归类)
- 事件是多义的(同一行为,不同视角解读迥异)
卦象的"象",恰恰拒绝这种精确幻觉:
- 一卦六爻,非全阴非全阳,总是阴阳交错
- 爻辞用场景和体感而非定义和判断
- 变爻规则承认不确定性(何时变、变哪爻,取决于"时机")
6.2 侧象与全息
"观"是《大荒九丘》的核心认识论:
- 我们不"定义"世界,我们"观"其"象"
- 象不是对象的完整复制,而是侧影、余象、全息碎片
- 六十四卦不是世界的"分类表",而是观法的六十四种姿态
这直接影响了工程实现:
- Chronicle 不追求"生成最准确的剧情",而是"生成有象的剧情"
- "有象"意味着:可多角度解读、可回环照应、可留白生义
6.3 二元升维
传统游戏设计是二元对立:
- 善/恶、友/敌、成/败
- 选择支 → 分支树 → 有限结局
象数协议将其升维为六十四态空间:
- 不是"善或恶",而是"乾(刚健)与坤(柔顺)的何种配比"
- 不是"友或敌",而是"比(亲比)与睽(背离)之间的动态演化"
- 不是"成或败",而是"既济(完成)向未济(未完成)的循环"
这不是"更多选项",而是选项的性质改变——从离散跳变到连续演化。
七、局限与展望
7.1 当前局限
- 训练成本:爻辞模板的预训练需要大量高质量叙事数据
- 解释门槛:用户/创作者需要一定易学基础才能充分利用
- 评估困难:"象"的质量难以量化,目前依赖人工审美判断
7.2 未来方向
- 卦象自动提取:从现有叙事文本中自动识别卦象编码
- 跨媒介映射:将卦象协议扩展至视觉(分镜)、音频(情绪)、交互(玩法)
- 开源协议层:发布象数编码的开放规范,邀请社区共建卦象库
八、结语:为什么是"离昭"
离,丽也,火也,明也。
火不独燃,必附于物。离昭之意,是愿以洞察之火,附着于大荒九丘这一干柴之上,使其燃烧、显化、照亮。
卦象协议不是复古,而是从古老智慧中提炼出适配现代工程的结构。它不是答案,而是一种提问方式——一种让AI叙事从"模拟现实"走向"生成象境"的提问方式。
“生者皆有欲,欲化成万相,相相化万欲,欲欲而归一。”
——《大荒九丘·哲学宪章》
附录:参考文档
- 《大荒九丘_哲学宪章_v2.0_象数中心范式》(项目内部)
- 《11-Chronicle珠串叙事引擎架构文档》(项目内部)
- 《13-记忆库系统架构与三层记忆流转》(项目内部)
项目地址:https://gitee.com/light40boy/dhjqbase(当前私有,预计Phase 2开源协议层)
欢迎技术讨论。本文观点不代表易学研究界的共识,仅作为工程实践的方法论汇报。
