协作工作流
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裁决
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审核 站点架构 框架决策 实施 + 部署 规范文档 审批权 编写 + 维护 部署上线 确认后发布 预览环境自动部署
边界铁则- OP-02不可自行修改情节:任何涉及故事走向、角色命运、世界观变更的修改,必须由OP-01发起或确认
- OP-02可扩展角色设定:补充背景细节、扩展关系网络,但核心设定(性格、声纹、命运线)不可触碰
- 草稿必须过审:OP-02生成的所有正文草稿,在写入最终文件前必须经OP-01审核确认
- 技术实施自主:CSS样式调整、页面布局优化、构建脚本维护等技术实施,OP-02可自主完成
- 规范文档双轨:OP-02负责编写与维护,但正式生效需OP-01审批
各领域的归属与协作分工,明确谁拥有什么、谁可以做什么
领域归属表
| 领域 | OP-01(作者) | OP-02(AI协作者) |
|---|---|---|
| 故事情节 | 原创 + 最终决定 | 可提议,不可自行修改 |
| 角色设定 | 独家所有权 | 可扩展,需OP-01确认 |
| 文字风格 | 六禁 + 声纹为红线 | 草稿生成后由OP-01审核 |
| 站点架构 | 框架决策 | 实施 + 部署 |
| 规范文档 | 审批权 | 编写 + 维护 |
| 部署上线 | 确认后发布 | 预览环境自动部署 |
边界铁则
- OP-02不可自行修改情节:任何涉及故事走向、角色命运、世界观变更的修改,必须由OP-01发起或确认
- OP-02可扩展角色设定:补充背景细节、扩展关系网络,但核心设定(性格、声纹、命运线)不可触碰
- 草稿必须过审:OP-02生成的所有正文草稿,在写入最终文件前必须经OP-01审核确认
- 技术实施自主:CSS样式调整、页面布局优化、构建脚本维护等技术实施,OP-02可自主完成
- 规范文档双轨:OP-02负责编写与维护,但正式生效需OP-01审批
3. 交接流程会话间的工作交接协议,确保跨会话的连续性与完整性
OP-02 会话结束时(三步收尾)步 操作 验证 1 备份:执行 robocopy 全量备份,确保所有修改已保存 备份目录存在且文件数 >= 源目录 2 会话日志:将本次工作内容写入 session-log.json JSON 合法,字段完整(date/time/source/model/work/tokens) 3 待办更新:记录本次未完成的事项和下次会话的建议起点 待办清单已更新,下次可无缝衔接
三步缺一不可。备份是安全网,日志是审计链,待办是接力棒。
OP-01 新会话开始时(三步启动)步 操作 验证 1 读取MEMORY:OP-02读取记忆文件,恢复项目上下文 确认已读取最新记忆,理解当前项目状态 2 检查待办:查看上次会话留下的未完成事项 待办清单已确认,优先级已排列 3 确认方向:OP-01给出本次会话的工作方向与优先级 工作范围明确,OP-02确认理解
创作交接流程创作类任务的协作遵循固定的四步流程:
步 操作者 动作 产出 1 OP-01 给出大纲、要点或创作方向 创作指令(口头/文字) 2 OP-02 根据指令生成草稿 草稿文件(临时) 3 OP-01 审核草稿,给出修改意见 审核意见(通过/修改/重写) 4 OP-02 执行修改,写入最终文件 正式文件(已审核)
OP-01可在第3步选择自行修改后直接定稿,此时跳过第4步。循环可在第2-3步之间多次迭代,直到OP-01满意为止。
会话间的工作交接协议,确保跨会话的连续性与完整性
OP-02 会话结束时(三步收尾)
| 步 | 操作 | 验证 |
|---|---|---|
| 1 | 备份:执行 robocopy 全量备份,确保所有修改已保存 | 备份目录存在且文件数 >= 源目录 |
| 2 | 会话日志:将本次工作内容写入 session-log.json | JSON 合法,字段完整(date/time/source/model/work/tokens) |
| 3 | 待办更新:记录本次未完成的事项和下次会话的建议起点 | 待办清单已更新,下次可无缝衔接 |
三步缺一不可。备份是安全网,日志是审计链,待办是接力棒。
OP-01 新会话开始时(三步启动)
| 步 | 操作 | 验证 |
|---|---|---|
| 1 | 读取MEMORY:OP-02读取记忆文件,恢复项目上下文 | 确认已读取最新记忆,理解当前项目状态 |
| 2 | 检查待办:查看上次会话留下的未完成事项 | 待办清单已确认,优先级已排列 |
| 3 | 确认方向:OP-01给出本次会话的工作方向与优先级 | 工作范围明确,OP-02确认理解 |
创作交接流程
创作类任务的协作遵循固定的四步流程:
| 步 | 操作者 | 动作 | 产出 |
|---|---|---|---|
| 1 | OP-01 | 给出大纲、要点或创作方向 | 创作指令(口头/文字) |
| 2 | OP-02 | 根据指令生成草稿 | 草稿文件(临时) |
| 3 | OP-01 | 审核草稿,给出修改意见 | 审核意见(通过/修改/重写) |
| 4 | OP-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的判断出现分歧时,遵循以下原则:
- OP-01拥有最终决定权:所有创意决策、内容方向、规范变更,OP-01说了算
- OP-02有建议义务:如果OP-02认为某个决定可能导致问题(如违反六禁、破坏一致性),必须提出警告并说明理由
- 警告后执行:OP-02提出警告后,如果OP-01坚持原方案,OP-02执行并在日志中记录
- 红线不可逾越:六禁 + 声纹规范是不可协商的底线,即使是OP-01的指令,如果违反红线,OP-02也应提醒
每次会话的工作纪律,确保操作安全与协作有序
工作范围确认
每次会话开始时,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的判断出现分歧时,遵循以下原则:
- OP-01拥有最终决定权:所有创意决策、内容方向、规范变更,OP-01说了算
- OP-02有建议义务:如果OP-02认为某个决定可能导致问题(如违反六禁、破坏一致性),必须提出警告并说明理由
- 警告后执行:OP-02提出警告后,如果OP-01坚持原方案,OP-02执行并在日志中记录
- 红线不可逾越:六禁 + 声纹规范是不可协商的底线,即使是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-01 OP-02可自主编写和维护规范文档,但正式生效需OP-01审核通过
权限分级说明级别 标识 含义 示例 自主执行 绿色 OP-02可在不通知OP-01的情况下直接执行 备份、构建、预览部署、Git提交 需确认 红色 必须等待OP-01明确同意后才能执行 生产部署、情节修改、角色核心设定变更 编写+审核 黄色 OP-02可自主编写,但需OP-01审核后才生效 规范文档、角色扩展设定 禁止 红色 任何情况下都不允许执行 文件直接删除、绕过pre-commit钩子
OP-02对各工具的操作权限分级:自主执行 / 需确认 / 禁止
权限表
| 操作 | 权限 | 说明 |
|---|---|---|
backup.py 备份 | 自主执行 | 会话内自动触发,无需等待OP-01指令 |
build.js 构建 | 自主执行 | 每次文件修改后自动构建,验证页面正常 |
| 预览部署 | 自主执行 | 本地预览环境(localhost:8080)的部署不受限制 |
| 生产部署 | 需OP-01确认 | 线上环境的发布必须经OP-01明确确认后执行 |
| Git 提交 | 自主执行 | pre-commit 钩子自动保护(破折号/双井号/文件大小/版本戳检查) |
| Git 推送 | 自动执行 | post-commit 钩子自动推送,无需手动触发 |
| 文件删除 | 禁止 | 任何文件不可直接删除,仅可移入回收站 |
| 规范修改 | 编写自主,审核需OP-01 | OP-02可自主编写和维护规范文档,但正式生效需OP-01审核通过 |
权限分级说明
| 级别 | 标识 | 含义 | 示例 |
|---|---|---|---|
| 自主执行 | 绿色 | OP-02可在不通知OP-01的情况下直接执行 | 备份、构建、预览部署、Git提交 |
| 需确认 | 红色 | 必须等待OP-01明确同意后才能执行 | 生产部署、情节修改、角色核心设定变更 |
| 编写+审核 | 黄色 | OP-02可自主编写,但需OP-01审核后才生效 | 规范文档、角色扩展设定 |
| 禁止 | 红色 | 任何情况下都不允许执行 | 文件直接删除、绕过pre-commit钩子 |