A2A Literary Agents 是一个面向 AI 文学创作的多智能体协议设计项目,目标是解决 direct AI writing 中单一模型作者权力过大、世界观容易随 prompt 漂移的问题。系统将创作拆分为 Character Agent、World Agent、Plot Agent、Narrator Agent、Canon Steward 和 Orchestrator,通过权限矩阵、状态分层、上下文投影和提交协议,让角色意图、世界后果、情节压力、叙述表达和设定变更分别由不同 agent 负责,构建更稳定的 AI 创作流程。
我负责项目的整体架构设计与 protocol specification 编写,完成了通信权限矩阵、agent 约束矩阵、DialogueWindow、ScenePacket、MemoryDelta、状态与知识分层、设定变更审查、公开事件发布阈值等核心协议文档。后续又补充 AgentContextPacket、NarratorInputPacket、Resolution / StateDelta commit pipeline、ScenePressurePacket 和 pressure budget,用于约束每个 agent 实际能看到什么、World Agent 如何裁定后果、Plot Agent 如何施压但不替角色决定命运。目前项目处于 protocol v0.1 阶段,已形成可供后续 runner / validator 实现的架构基础。