Individual skill
novel-staging
给 AI 短剧的每一场排开场站位:先从场景图里认出能站能坐的东西(推算到俯视平面上), 再按剧本给每一场排谁在哪件东西的哪一侧、坐还是站、面朝哪、有没有群演, 程序写出每一场的开场走位句,分镜这一场第一段照抄它。 默认交付能拖动调整站位的 HTML 工具报告,页面内可导出 staging.json;JSON 同时作为工作数据保存,Markdown 按需导出。 8 道质量门全部由脚本确定性检查(认图件数、东西在图上、出场人物不多不少、在场的人落在认出来的东西上、 同一侧不叠人、群演写明在哪……)。吃 novel-script 的 script.json 和 novel-art 的 art.json 预填骨架。 零依赖、零 API key。 Use when asked to 站位、开场站位、群戏站位、谁坐在哪、排座位、走位、blocking、staging for AI short drama。
skills/novel-staging/SKILL.md
Source commit 8af10e0ea1a550e4575666884f4deef780bf38ff
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 6,470
- Repository last updated
- Nov 9, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
README.en.mddoc · 5,903 bytesREADME.mddoc · 6,459 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesSKILL.mdcore · 10,393 bytesassets/report-en.jpgasset · 160,584 bytesassets/report.webpasset · 68,278 bytesexamples/渡口-staging.jsonasset · 17,789 bytesreferences/read-pass.mddoc · 4,218 bytesreferences/report-style.mddoc · 4,137 bytesreferences/schema.mddoc · 4,995 bytesreferences/staging-pass.mddoc · 4,342 bytesreferences/test-fixtures/upstream/README.mddoc · 613 bytesreferences/test-fixtures/upstream/渡口-art.jsonasset · 16,839 bytesreferences/test-fixtures/upstream/渡口-outline.jsonasset · 9,659 bytesreferences/test-fixtures/upstream/渡口-script.jsonasset · 38,592 bytesscripts/novel-staging.mjsruns · 70,992 bytesscripts/selftest.mjsruns · 17,604 bytes
Read excerpt
## novel-staging
给 AI 短剧的每一场排**开场站位**:这一场一开始,每个出场的人在哪件东西旁、坐还是站、面朝哪。
**为什么要单独排**:短剧的每一段视频是一次独立生成,各段自己决定谁坐哪。群戏里六个人围一张长桌,第一段桌边多出五个没名字的宾客,第三段端酒坐着的人穿着主角的衣服。分镜的走位句一段接一段地交接,可每一场**第一段**的那一句是分镜自己编的,人看不到、改不动。所以在分镜之前,每场先定一份站位,分镜照抄。
| 交付 | 解决什么 |
| --- | --- |
| 认图结果(每个地点 4–20 件东西) | 站位只落在图上真有的东西旁——提示词里写了、图上没画的高台,人坐上去,每段视频都不一样 |
| 俯视平面 | 在透视的场景图上「桌子北侧」只是桌子后面一小条,前后深浅说不清;摆平了从上往下看,方位一目了然 |
| 开场站位(每场) | 谁开场就在、谁后来才进;坐还是站跟着剧本;主位、对立、孤立用位置说出来 |
| 开场走位句 | 程序按站位写,一字不差交给分镜:「胡二爷坐在第三排坐板上,面朝北;其余座位空着,没有其他人。」 |
| 能调整的报告 | 人在页面上拖动、改坐站和朝向,改完导出就是新的 staging.json,不用手改 JSON |