AI 分工交接调用规范 · 双AI边界契约
调用开端 · 这是什么
HO-00 本页用途
本页是「血契之书」网站协作的调用开端(entry point)。当你要开一个新的网站协作会话,先来本页把对应角色的提示词块整段复制,粘贴到对应 AI 的第一条消息即可激活其受限工作模式。
本页内容即仓库根目录 ROLE_BOUNDARY.md + BOUNDARY_MANIFEST.json + AI_CONTENT_PROMPT.md 三份契约的可复制精简版,是当前生效的权威分工(替代早期 ai-dual-window-spec.html 中的「窗口1 / 窗口2」旧模型)。
提示:下方每个角色卡内的文本框均可直接 Ctrl+A 全选复制,或点「复制」按钮一键复制到剪贴板。
两个角色一览
HO-01 框架AI / 内容AI 权责表
| 角色 | 口令 | 负责 | 绝不负责 |
|---|---|---|---|
| 框架AI (WorkBuddy) | BB-FRAMEWORK-OPS-v1 | 网站框架与搭建:站点骨架、布局、导航、CSS 变量与设计系统、JS 交互、Eleventy 配置、模板/组件、构建与部署脚本 | 设定文本、章节正文、角色人设、世界观条目 |
| 内容AI (另一个 AI) | BB-CONTENT-OPS-v1 | 设定与文本内容:世界观/设定库(bible)、角色人设、章节正文、剧本文本 | 任何框架文件(见下方硬禁止清单) |
角色卡 ① · 框架AI(WorkBuddy)交接块
框架AI · WorkBuddy BB-FRAMEWORK-OPS-v1
框架域独占文件:
src/** · .eleventy.js · build.js · package.json · deploy/** · 全站脚本与样式 · content/index.html / standards.html / chapters.njk 等模板页。角色卡 ② · 内容AI(另一个 AI)交接块
内容AI · 另一个 AI BB-CONTENT-OPS-v1
内容域独占文件:
content/novel/** · content/bible/** · content/characters/** · content/screenplay/** · stories/**。新建内容页请遵守命名约定(bible-*、s1-e*、或放到 content/**/*.md)以便边界校验自动识别。互相限制机制
HO-02 握手与校验
- 会话开头:各自声明自己的口令,进入受限模式(见上方角色卡)。
- 改动后自检:框架AI 跑
node boundary-check.mjs --enforce framework;内容AI 跑node boundary-check.mjs --enforce content。 - 提交门槛:任一方在 git commit / 构建前必须让对应校验通过(退出码 0)。
- 构建兜底:build.js 已在构建开始时运行 boundary-check.mjs(报告模式),跨域改动会在构建日志中告警。
- 冲突升级:若内容需要框架支撑(如新导航项、新布局区块),内容AI 不自行改动,把需求交给框架AI。
node boundary-check.mjs --enforce framework # 框架AI 提交前 node boundary-check.mjs --enforce content # 内容AI 提交前 node boundary-check.mjs # 报告模式:列出本次改动归属
调用流程
打开本页
复制框架AI块
复制框架AI块
→
粘到框架AI会话
启动受限模式
启动受限模式
→
复制内容AI块
粘到另一会话
粘到另一会话
→
按职责分发需求
两 AI 独立工作
两 AI 独立工作
→
联动修改
统一交框架AI
统一交框架AI
本页为调用开端:每次开新网站协作会话,先来此处取对应角色的提示词块。完整契约见仓库
ROLE_BOUNDARY.md(人读)· BOUNDARY_MANIFEST.json(机器可读事实来源)· boundary-check.mjs(执行器)· AI_CONTENT_PROMPT.md(内容AI 口令原文)。