logo
2
1
WeChat Login
feat(bgm): BGM 复合脚本、交付解析与 CI 唤醒;精简 bgm 规范

twine-workspace

基于 CNB 平台的 Twine 互动叙事游戏 NPC 协作工作流仓库。

简介

本仓库由 7 个 NPC Agent 协作产出 Twine(Harlowe 3)互动叙事游戏:

NPC角色核心职责
拆哥PM拆解父 Issue 为"章节 + 工种"Issue 树
编哥Dev.twee 剧本 passages + 资产清单
画姐ArtistAI 生图 → 双轨落盘(commit + 评论附件)
乐哥BGM配乐编导(bgm.md):发单/下载/验收/PR;生曲由平台 @npc/bgm(节奏编织者) 执行 → 双轨落盘
拼哥Integrator一致性校验 + 在 passage 插入 <img>/<audio> 引用
审哥ReviewerPR 评审 + 合并
找茬Game-TesterL1 构建 / L2 lint / L3 资产可达 / L4 Playwright 通关

完整设计见 docs/superpowers/specs/2026-04-20-twine-npc-workflow-design.md

目录布局

.cnb.yml # CNB cron 任务与 NPC 注册 scripts/ # 公共脚本(评论唤醒等) spec/ shared/ # 跨角色共享规范(标签规则等) agent/ # 7 角色各自的执行规范(M1 填充) ci/ # 7 角色的 CI cron 唤醒规范(M1 填充) src/passages/ # Twine 剧本源码(一章一个 .twee 文件) assets/ # 游戏资产(图片 / 音频;按章节分目录) docs/ # 设计稿

About

全自动化跑通生成 一个 Twine 游戏。包括文字,网页,音频,tss.