本文定义 Lantern AI 面向个人漫画创作者的核心用户能力、产品范围和验收标准。产品身份与原则见产品概要,工作台细节见编辑器体验,作品结构见LCD。
本文只维护用户能力、产品范围和验收,不承担技术实现说明。
Lantern AI 帮助个人创作者把故事推进成一话可阅读漫画。核心链路是:
故事目标与参考
→ 轻量故事来源
→ 结构化分镜
→ 页面与阅读节奏
→ 单格生成和局部修改
→ 对白与气泡
→ 阅读检查、保存和导出
用户在任何时候都应知道:
- 正在处理哪部漫画、哪一话、哪一页或哪一格。
- 哪些内容是参考、工作稿、候选或保存快照。
- 一次操作会影响哪些对象,能否撤销或丢弃。
- AI 准备行动时使用了哪些关键参考,结果如何进入作品。
Lantern 面向有漫画表达欲、但未必掌握完整专业制作流程的个人创作者。他们可能擅长故事、草稿或审美判断,也可能主要依赖文字、图片和 AI。
核心场景:
- 从一个故事想法和少量参考开始,不被设定表或资产表单阻塞。
- 上传角色、场景、构图或单格草稿,作为后续创作参考。
- 把故事拆成结构化分镜,比较节奏并继续编辑。
- 将分镜编排为可阅读的页漫,并直接调整画格、取景、对白和阅读顺序。
- 只生成或修改当前格,不默认影响其他画格或前文。
- 从当前锚点继续创作,保留已经确认的内容。
- 保存稳定的一话快照,预览并导出分页图片或结构化数据。
- 通过 MCP 与配套 Skill 使用支持的外部 Agent,在相同作品上下文和确认边界内继续创作。
- 添加无绑定文字或引用零到多个画面元素与纸面坐标的批注,让外部 Agent 直接取得修改上下文并返回统一方案。
- 重新进入工作台后恢复工作稿、会话、候选和参考摆放。
不优先服务只想一键生成完整漫画的人,也不试图替代职业漫画家的完整绘图软件。
| 对象 | 用户含义 |
|---|---|
| Comic | 一部持续创作的漫画,承载跨话共享事实。 |
| Comic Setting | 创作者自行命名和组织的漫画级文字设定卡,不预设内容类型,可进入 Agent 上下文。 |
| Chapter | 漫画中的一话。 |
| Project | 当前一话背后的创作空间和工作稿。 |
| Story Source | 一话的轻量故事来源,由可版本化段落组成。 |
| StoryboardBeat | 一格要表达的叙事内容,不等于图片或画格。 |
| Presentation Unit | 一次共同阅读和编排的页面、双页或条漫段。 |
| Asset | 角色、场景、风格、道具、图片、草稿和生成图。 |
| Candidate | 尚未应用到工作稿的生成、结构或高风险结果。 |
| AgentDraft | 外部 Agent 一次单话任务在固定正式基线上连续编辑的隔离草稿。 |
| ChangeProposal | AgentDraft 完成后冻结、供用户整体审查的方案。 |
| Artwork Annotation | 用户锚定到作品对象或纸面坐标的修改说明,独立记录处理状态与关联方案。 |
| Saved Snapshot | 用于稳定阅读和导出的一话快照。 |
LCD 中的 Frame、Layer 和 Element 是作品协议对象,不要求普通用户理解。
- 移动画格、调整裁切、改文字等确定性手动操作直接写入可撤销工作稿。
- AI 生成、结构调整、多对象操作、格式切换和其他高风险结果先产生候选。
- 候选应用前不属于作品;应用时校验基准 revision,并作为一次原子变更进入工作稿。
- 一次直接编辑或候选应用全部成功后才生成新 revision,任一部分失败都不改变工作稿。
- 外部 Agent 的一话内容编辑先推进 AgentDraft;任务完成后形成 ChangeProposal,未经用户在 Lantern 中明确应用,不改变正式工作稿或保存版本。
- 接受 ChangeProposal 必须原子创建一个正式 WorkingRevision 和 SavedSnapshot;原冻结方案标记为已应用并继续保留,正式版本保持线性。过期方案不得自动覆盖当前稿,但用户查看差异并确认覆盖风险后可以显式应用。
- Undo / Redo 生成新的有效 revision,不删除历史 revision。
- 用户保存一话时从工作稿生成新的不可变快照。旧快照不原地覆盖。
- 阅读预览只读取最近保存快照;没有快照时必须先保存,不能用当前工作稿替代。
- 故事来源保持轻量,只由可版本化段落组成,不建设必须维护的重型剧情树。
- StoryboardBeat 可以固定引用来源段落版本。更新来源不会静默改写已确认分镜或快照。
- 世界观、角色、场景和风格等共享事实属于 Comic;具体章节固定引用本话需要的版本。
- Asset 只保留类型、名称和一段完整描述作为创作语义,不建立按资产类型分裂的属性表;派生形态、图片槽位与版本继续独立维护。
- 故事核心、世界设定和视觉风格是每部漫画固定提供的创作基线;视觉风格统一管理文字规则和多张风格图片,不作为普通资产分类展示。额外 Comic Setting 只保留标题与正文等通用表达,不建立预设分类或重型设定树。自定义入口开放前,数据模型仍需支持排序、停用、归档、漫画复制和 Agent 上下文引用。
- 画布临时图片只属于当前创作空间;用户保存为漫画资产后才进入跨话共享空间。
- 同一角色或场景在当前、未来、回忆等叙事时期的形象是共享稳定身份的派生 Asset,不是同一张图的修订版本。派生资产必须与根资产属于同一漫画和类型。
- Asset 可以有多个并列图片槽位;图片属于同一个 Asset 或派生 Asset,不会因数量增加而创建新的派生。排序第一的图片是主图并作为资产封面,用户可以上传、命名、设为主图或从图库删除图片;每个槽位固定引用当前确认的 AssetVersion,旧版本仍保留供历史工作稿和快照使用。
- LCD、分镜、消息和候选固定引用具体 AssetVersion。解除画布关联不会删除来源资产或破坏历史引用。
- 同一 Project 的不同会话隔离消息与未应用候选,共享已经应用的工作稿和本话可用资产。
- 被工作稿、快照、消息、候选或版本引用的对象不能立即硬删除。
- 页漫是完整创作、编辑、阅读与导出闭环的主格式。
- 单页和真正双页共享页面能力;普通双页查看不改变作品结构。
- 条漫复用相同作品对象与编辑能力,在页漫基础稳定后逐步加入纵向节奏、手机视区和切片导出。
- 固定四格不属于推进和验收范围,优先级低于页漫与条漫。
- 同一话只有一个主格式;格式切换产生新编排候选,不破坏原布局。
- mixed 混合格式不进入产品范围。
用故事目标、漫画格式和关键参考形成轻量创作简述
→ 创建漫画与一话
→ 输入或整理故事段落
→ 形成并编辑 StoryboardBeat
→ 生成或直接调整页面编排
→ 逐格生成、精修和调整对白
→ 检查阅读体验
→ 保存快照
→ 阅读预览与导出
创作简述组合漫画简介、章节目标、格式和显式参考,不是新的重型对象或多步向导。资产不完整不能阻止用户进入工作区。
确定性编辑由画布、对象工具条或表单直接完成。需要生成、自然语言理解、结构调整或多对象处理时,可以由支持的外部 Agent 通过 MCP + Skill 使用已开放的创作能力完成:
选择对象与引用
→ 说明意图
→ 确认默认作用范围
→ Agent 在隔离草稿中完成修改
→ 查看整体方案
→ 应用并保存、保留或丢弃
普通局部操作默认只影响当前元素或当前 StoryboardBeat。跨格、整页、整话、格式切换和覆盖已确认内容的动作必须显示影响范围并确认。
“继续往下画”默认从当前锚点之后追加 StoryboardBeat 和展示单元。它可以读取前文作为上下文,但不能自动重写前文。
- 使用全屏创作空间组织左侧资产/分镜/页面、中央漫画舞台、右侧对话和底部创作工具。
- 漫画始终是视觉主体;任务状态只进入对话,不成为画布作品对象。
- 当前选择、直接编辑状态、候选预览和保存状态清楚可辨。
- AI 准备行动或产出候选时,用户能理解焦点、意图、关键参考和影响范围。
- 工作台不提供自由绘制、专业笔刷或复杂参数面板。
- 用户可以上传图片,创建或维护角色、场景、风格和道具资产。
- 画布图片可摆放、缩放、排序、引用、改名、保存为资产或移除;引用的资产有多张图片时,可以在同一图片卡内循环切换,单图资产不显示切换入口。
- 图片层不进入 LCD、阅读预览或导出。
- 对话附件只服务本轮消息,不自动进入画布或资产库。
- 自动选择参考时,用户可以查看关键参考及使用原因;用户显式引用具有更高优先级。
- 修改图片内容创建新的 AssetVersion,不静默替换其他使用位置。
- StoryboardBeat 使用简短标题和自然语言描述表达场景、人物、动作、情绪、镜头和叙事目的。
- 用户可以创建、编辑、插入、删除、拆分、合并和重排分镜;未受影响内容保持不变。
- 页面编排与分镜叙事分离,重排页面不能丢失格内成稿、对白或未编排分镜。
- 页漫支持页面、单/双页查看、画格大小、阅读顺序、重点格和翻页节奏。
- 用户可以直接移动和缩放画格、沿单一轴向调整画格四角与边线角度、调整格内取景、编辑单格描述和对白。
- 结构性重编排先成为候选。
- 支持把用户提供或外部 Agent 生成的图片放入当前格,并使用角色、场景、风格、草稿和前后格作为创作参考。
- 外部 Agent 可以把与格内源图同像素画布的透明前景绑定为真出格;抠图由宿主完成,Lantern 负责固定资源、来源关系、同步变换与取景,以及预览和导出一致性。工作台暂不提供该绑定的创建与维护入口。
- 支持通过替换固定图片版本,只修改当前格的表情、动作、背景、构图或指定画面要求。
- 新图片固定保存为新的资源版本,进入正式工作稿前保持可审查,不静默覆盖当前版本。
- 用户可以预览、应用、继续修改、丢弃和撤回应用。
- 模型无法可靠保证的约束必须表达为风险或约束强度,不能伪装成绝对锁定。
- 对白内容与气泡视觉实例分离。
- 用户可以修改文字、气泡形状、位置、尺寸和尾巴目标,不重新生成画面。
- 气泡与画格使用显式阅读顺序。
- 跨格气泡、复杂自动避让和拟声字高级排版不作为核心闭环前置条件。
- 阅读预览隐藏图片卡、选择框和编辑控件,并可定位回对应页面。
- 保存前提示未编排分镜、未应用候选、缺失图片和阅读顺序异常;只有无法阅读或无法恢复的问题阻塞保存。
- 保存生成不可变快照,不影响继续编辑的工作稿。
- 导出支持分页 PNG、独立 LCD JSON 和一话完整 LCD ZIP 归档;导出失败不影响快照。
- 独立 JSON 只包含作品结构与固定资源标识;完整归档包含同一保存快照的 LCD、分镜条目、资源清单和 LCD 引用的全部图片文件,不包含对话、任务、候选、画布图片卡或其他工作台状态。
- 完整归档只能导入已经创建的目标一话。用户确认后,系统先完整校验协议、漫画格式、文件清单、图片格式与校验和,再把内容作为一个新工作稿 revision 和保存快照写入;资产、资源版本和分镜标识按目标创作空间重新分配。
- 导入任一文件校验或持久化失败时,当前工作稿、保存快照和已确认内容保持不变。
- 创作者可以通过 MCP 接入支持的外部 Agent,并由 Lantern Skill 提供必要的产品概念、漫画知识和通用协作方法。
- 工作台与外部 Agent 共用已登记的创作能力、作品上下文、方案和版本校验,不形成绕开领域能力的第二套作品协议。
- 外部 Agent 可以使用自身的推理、视觉理解或图片生成能力;一话内容变化进入隔离 AgentDraft,完成后冻结为 ChangeProposal。共享资源登记和一话外破坏性操作继续遵守各自的确认边界。
- 用户可以添加仅有正文的无绑定批注,也可以在同一批注中按顺序混合引用多个页面、画格、图片、对白、旁白、效果和纸面坐标;不需要在宿主中再次描述页码、画格编号或内部 ID。
- 底部工具栏只采集一次纸面坐标引用,落点后立即退出该工具;元素引用从选中元素的对象工具栏加入。右侧固定输入区统一管理正文、多个引用、已有图片资产引用和上传图片;上传图片登记为固定 AssetVersion,并作为批注附件交给外部 Agent。
- 外部 Agent 可以按 Project 读取批注及每个引用绑定当前修订的受控 handle,把同一任务中的批注绑定到一个 AgentDraft,并追加处理说明;每个引用变化或缺失时必须明确返回,不能猜测替代对象,无引用批注也不能猜测位置。
- 批注不属于 LCD、工作稿或保存快照。方案冻结后关联批注进入待确认;方案应用不自动解决批注,创作者可以确认解决、搁置、恢复、编辑或永久删除,外部 Agent 不具备这些管理权限。
- 用户能够从工作台的历史版本与草稿入口查看正式版本和外部 Agent 方案,也可以从 Agent 返回的本地链接进入同一对比画布,选择应用并保存、保留或丢弃。
- Agent 只能看到当前任务和作品范围需要的上下文,不能直接修改作品协议、跳过候选确认或扩大作用范围。
| 状态 | 用户理解 |
|---|---|
| 已选择 | 当前操作对象。 |
| 参考中 | 本次会读取,但不会进入成稿。 |
| 候选 | 可以预览、应用、继续修改或丢弃。 |
| 生成中 | 旧内容保持可见,任务在后台推进。 |
| 已应用 | 已进入工作稿,尚未必保存。 |
| 已保存 | 已进入稳定快照。 |
| 已失败 | 旧内容不变,可以重试。 |
| 已过期 | 基于旧工作稿,不能直接覆盖当前内容。 |
| 批注待处理 / 处理中 / 待确认 | 只表达协作进度,不表示作品已经修改或问题已经解决。 |
必须保护用户内容的情况:
- 上传失败不创建半完成资产。
- 模型或导出失败不修改工作稿或快照。
- 任务完成时 revision 已变化,候选标记为过期。
- 图片暂时不可读时保留结构与稳定引用。
- 删除画格时可以保留 StoryboardBeat 为未编排内容。
- 删除图片卡只移除摆放关系,不删除来源资产。
- 格式切换、整页重排和整话操作必须先产生候选。
- 外部 Agent 连接中断、重复请求或返回无效结果时,不创建半完成作品状态,也不改变已确认内容。
- AgentDraft 的幂等重试、过期 handle 或 revision 冲突不能推进错误草稿;ChangeProposal 基线落后于当前工作稿时保持可查看,并且只有用户确认覆盖风险后才能应用到刚刚对比的当前 revision。
- 批注中的任一元素引用变化或删除时保留原说明和备用位置;Agent 不能静默改绑,应用方案也不能替用户自动解决批注。
- 漫画、对话、输入、上传文件和生成结果默认私有。
- 所有对象查询校验 owner,不通过资源是否存在泄漏他人信息。
- 上传校验文件大小、声明类型和实际内容。
- Lantern 不代外部 Agent 调用模型供应商;MCP 只返回已授权任务范围需要的上下文和资源。
- 只向外部 Agent 提供已授权作品范围和当前能力所需的最少上下文;更换宿主或模型不能扩大对象访问范围。
- 日志不记录密钥、完整私有输入或长期可访问 URL。
- 用户可以导出自己的作品;对外发布前需要明确素材授权、生成内容使用和侵权处理规则。
- 模型服务的内容安全拒绝转成可理解错误,不产生空白候选或覆盖旧内容。
MVP 与 1.0.0 的验收以工作台和 MCP + Skill 外部协作闭环为准,不包含内置 Agent。
- 用户可以创建并恢复漫画、一话、工作稿和会话。
- 页漫可以从 StoryboardBeat 形成可编辑页面,完成直接编辑、候选预览、保存和导出。
- 用户上传或外部 Agent 生成的图片可以登记为固定资源版本,并进入画格或纸面编排。
- 外部 Agent 的单格生成和修改只影响明确目标,结果在隔离草稿中保存并校验 revision。
- 手动编辑与候选应用通过原子 ChangeSet 写入,并可 Undo / Redo。
- 工作稿、候选和保存快照相互独立、可追踪。
- 工作台与通过 MCP 接入的外部 Agent 复用同一套语义能力和作品边界;外部 Agent 的草稿与冻结方案由 Lantern 持久化,并在工作台继续处理。
- 支持的外部 Agent 可以结合 Lantern Skill,完成一次从理解有限作品上下文、在隔离草稿调用现有创作能力到生成可审查方案链接的闭环。
- 失败、取消、重试和重新进入页面不破坏已确认内容。
- 一话可以阅读、保存,并导出分页 PNG、独立 LCD JSON 和包含图片资源的完整 ZIP;完整 ZIP 可以覆盖导入到已经创建的同格式目标一话。
- 完整笔刷、上色、网点、复杂图层和专业印前工作流。
- 一键生成后直接发布整篇漫画的黑盒流程。
- 固定四格、mixed 混合格式和完整条漫专项闭环。
- 多人实时协作、公开社区、付费和商业版权流程。
- 把复杂 Agent 状态、Prompt 工程或连续性数据变成用户必须维护的表单。