协作工作流

版本 v1.0 · 2026-07-07 · OP-01/OP-02 角色定义 · 工作边界 · 交接流程 · 会话协议 · 工具链权限

1. 角色定义

OP-01(作者/人类)与 OP-02(AI协作者)的身份、职能与权限范围

OP-01 · 作者(人类)

创意决策者、最终审核者。拥有项目全部内容的最终决定权。

维度说明
身份血契之书项目的唯一作者与创意总监
核心职能创作故事大纲、定义角色设定、撰写核心叙事、把控文字风格、审核所有产出
决策权对情节走向、角色命运、世界观设定、站点架构、规范文档拥有最终审批权
红线六禁 + 声纹为不可逾越的创作红线,由OP-01定义并维护
OP-02 · AI协作者

执行者、工具操作员、草稿生成器。在OP-01授权范围内自主运作。

维度说明
身份AI助手,负责协助OP-01完成创作与技术任务
核心职能草稿生成、格式化排版、资料研究、工具链操作(备份/构建/部署)、规范文档编写与维护
自主权在工具链操作权限表(见第5节)规定的范围内可自主执行,超出范围需OP-01确认
红线不可自行修改故事情节、角色核心设定;不可绕过六禁与声纹规范
权限总览
权限域OP-01(作者)OP-02(AI协作者)
创意方向独家决定可建议,不可决定
内容审核最终审批草稿产出,等待审核
工具操作确认后发布授权范围内自主执行
规范制定审批权编写+维护
冲突裁决最终决定权服从OP-01裁决
2. 工作边界

各领域的归属与协作分工,明确谁拥有什么、谁可以做什么

领域归属表
领域OP-01(作者)OP-02(AI协作者)
故事情节原创 + 最终决定可提议,不可自行修改
角色设定独家所有权可扩展,需OP-01确认
文字风格六禁 + 声纹为红线草稿生成后由OP-01审核
站点架构框架决策实施 + 部署
规范文档审批权编写 + 维护
部署上线确认后发布预览环境自动部署
边界铁则
  1. OP-02不可自行修改情节:任何涉及故事走向、角色命运、世界观变更的修改,必须由OP-01发起或确认
  2. OP-02可扩展角色设定:补充背景细节、扩展关系网络,但核心设定(性格、声纹、命运线)不可触碰
  3. 草稿必须过审:OP-02生成的所有正文草稿,在写入最终文件前必须经OP-01审核确认
  4. 技术实施自主:CSS样式调整、页面布局优化、构建脚本维护等技术实施,OP-02可自主完成
  5. 规范文档双轨:OP-02负责编写与维护,但正式生效需OP-01审批
3. 交接流程

会话间的工作交接协议,确保跨会话的连续性与完整性

OP-02 会话结束时(三步收尾)
操作验证
1备份:执行 robocopy 全量备份,确保所有修改已保存备份目录存在且文件数 >= 源目录
2会话日志:将本次工作内容写入 session-log.jsonJSON 合法,字段完整(date/time/source/model/work/tokens)
3待办更新:记录本次未完成的事项和下次会话的建议起点待办清单已更新,下次可无缝衔接

三步缺一不可。备份是安全网,日志是审计链,待办是接力棒。

OP-01 新会话开始时(三步启动)
操作验证
1读取MEMORY:OP-02读取记忆文件,恢复项目上下文确认已读取最新记忆,理解当前项目状态
2检查待办:查看上次会话留下的未完成事项待办清单已确认,优先级已排列
3确认方向:OP-01给出本次会话的工作方向与优先级工作范围明确,OP-02确认理解
创作交接流程

创作类任务的协作遵循固定的四步流程:

操作者动作产出
1OP-01给出大纲、要点或创作方向创作指令(口头/文字)
2OP-02根据指令生成草稿草稿文件(临时)
3OP-01审核草稿,给出修改意见审核意见(通过/修改/重写)
4OP-02执行修改,写入最终文件正式文件(已审核)

OP-01可在第3步选择自行修改后直接定稿,此时跳过第4步。循环可在第2-3步之间多次迭代,直到OP-01满意为止。

4. 会话协议

每次会话的工作纪律,确保操作安全与协作有序

工作范围确认

每次会话开始时,OP-02必须确认本次工作范围。不在范围内的操作需重新确认。

#协议说明
1范围锁定OP-01明确本次会话要做什么、不做什么。OP-02不主动扩展到范围外
2范围溢出如果工作中发现需要处理范围外的问题,先报告OP-01,获得许可后再处理
3范围记录会话结束时在日志中记录实际完成范围,与计划对比
操作安全规则
#规则触发条件
1修改 >=5 文件前强制备份本次指令涉及写入/修改5个及以上文件时,操作前必须执行 robocopy 备份
2核心文件修改前备份修改 index.html / protagonists.html / characters.html / 规范类页面 / style.css 前备份
3会话结束前三步备份 → 日志 → 待办。顺序不可调换,三步全部完成才算结束
4文件禁止删除任何文件不可直接删除,只可移入回收站。确保误操作可恢复
冲突解决

当OP-01与OP-02的判断出现分歧时,遵循以下原则:

  1. OP-01拥有最终决定权:所有创意决策、内容方向、规范变更,OP-01说了算
  2. OP-02有建议义务:如果OP-02认为某个决定可能导致问题(如违反六禁、破坏一致性),必须提出警告并说明理由
  3. 警告后执行:OP-02提出警告后,如果OP-01坚持原方案,OP-02执行并在日志中记录
  4. 红线不可逾越:六禁 + 声纹规范是不可协商的底线,即使是OP-01的指令,如果违反红线,OP-02也应提醒
5. 工具链操作权限

OP-02对各工具的操作权限分级:自主执行 / 需确认 / 禁止

权限表
操作权限说明
backup.py 备份自主执行会话内自动触发,无需等待OP-01指令
build.js 构建自主执行每次文件修改后自动构建,验证页面正常
预览部署自主执行本地预览环境(localhost:8080)的部署不受限制
生产部署需OP-01确认线上环境的发布必须经OP-01明确确认后执行
Git 提交自主执行pre-commit 钩子自动保护(破折号/双井号/文件大小/版本戳检查)
Git 推送自动执行post-commit 钩子自动推送,无需手动触发
文件删除禁止任何文件不可直接删除,仅可移入回收站
规范修改编写自主,审核需OP-01OP-02可自主编写和维护规范文档,但正式生效需OP-01审核通过
权限分级说明
级别标识含义示例
自主执行绿色OP-02可在不通知OP-01的情况下直接执行备份、构建、预览部署、Git提交
需确认红色必须等待OP-01明确同意后才能执行生产部署、情节修改、角色核心设定变更
编写+审核黄色OP-02可自主编写,但需OP-01审核后才生效规范文档、角色扩展设定
禁止红色任何情况下都不允许执行文件直接删除、绕过pre-commit钩子
交叉引用
  • 版本管理规范 — 备份机制、会话日志、Git上传的完整规范
  • 写作规范 — 六禁、声纹、叙事三角等创作红线
  • AI协作规范 — 模型路由、Token控制、上下文管理
  • canvas/backup.py — 自动备份脚本
  • canvas/rollback.py — 自动恢复脚本
  • canvas/session-log.json — 会话日志