logo
0
0
WeChat Login
Forkfrompual/Twine-workspace, behindmain29 commits
refactor: 删除 dev_extract.sh,将字段提取合并至 dev_gate.sh

twine-workspace

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

简介

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

NPC角色核心职责
拆哥PM拆解父 Issue 为"章节 + 工种"Issue 树
编哥Dev.twee 剧本 passages + 资产清单
画姐ArtistAI 生图 → 双轨落盘(commit + 评论附件)
乐哥BGMAI 生成章节背景音乐 → 双轨落盘
拼哥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.

Language
Shell64.5%
Python35.2%
Dockerfile0.3%