技能三副本迭代:路径重构+输出边界铁律+开场口径区分+审计修复
- 路径重构:脚本创作 V1.0/Lite1.0 扁平化(去技能文件夹层),分镜技能迁移至 短视频提示词生成/V1.0,旧路径清理 - 输出边界铁律固化:创作流程规范.md 新增「交付物输出边界(通用铁律)」+ S9 输出模板新增「输出边界」块(验收口径=执行约束非输出内容) - 开场钩子铁律三层固化:00_开场/06_编导终审/S9 相关规则 + S5 预设钩子口径区分(前3秒=呈现窗口,3-7秒=开场段总时长) - 帮助文档:新增「从账号分析到脚本创作」跨技能章节(你这样问|我会做什么风格) - mcn-dou-analysis 内嵌副本:红线边界声明+人设卡术语更新(设定分析说明)
This commit is contained in:
1 parent
37eb75501b
commit
b3685504d7
561 files changed
+47048
-1290
No files matched your search
@@ -0,0 +1,408 @@
|
||||
# 2026-08-25 工作日志
|
||||
|
||||
## 短视频分镜脚本 — V1.0 与 .dsh 副本对齐(双向各一处)
|
||||
|
||||
- 背景:用户询问 V1.0 源端与 `C:\Users\maidou\.dsh\skills\storyboard-prompt` 是否同源、是否需同步
|
||||
- 同源确认:目录结构一致(references 4制作流程+15知识库+参考skills+references-add),除 SKILL.md 外全部文件 diff 零差异;源端独有 output/(开发样例,不部署,正常)
|
||||
- 分叉点:①.dsh 端 08-21 description 精简未回流 V1.0 ②V1.0 端 08-24 F1 扩展未同步 .dsh
|
||||
- 用户决策:两项都做(回流 description 精简 + 授权同步 F1 扩展到 .dsh)
|
||||
- 执行:
|
||||
- 回流:V1.0 SKILL.md description 替换为 .dsh 精简版(能力域+触发场景),name 保留「短视频分镜脚本」
|
||||
- 同步:.dsh SKILL.md F1 节替换为 V1.0 扩展版(11维度观察/人物专项5项/类型判定7类/类型适配表/文字转录强制要求/反向提示词6分类),保留 .dsh 的 name(storyboard-prompt)与精简版 description
|
||||
- 版本标签:两端 updated_at→2026-08-25,last_change 各自记录动作(回流/同步)
|
||||
- 验证:SKILL.md diff 仅剩 2 处预期差异(name 环境适配 + last_change 各自记录);全目录 diff 零差异(除源端 output/)
|
||||
- 备注:本次写 .dsh 为用户明确授权的例外(单向只读铁律 2026-08-22 仍然有效,默认不写 .dsh)
|
||||
|
||||
## 教训沉淀
|
||||
|
||||
- **部署副本对齐要双向核对**:分叉不一定单向——本次回流缺口(.dsh→源)与同步缺口(源→.dsh)同时存在,只看一个方向会漏;用 frontmatter 的 updated_at/last_change + 全目录 diff -rq 三件套可快速定位分叉点
|
||||
|
||||
## 短视频脚本创作 — 极致事件补充分类沉淀落地(V1.0 + Lite1.0 双副本)
|
||||
|
||||
- 背景:用户评估外部"极致事件分类体系"后,指示按沉淀总图执行优化;核心原则"ABC 是根,其他分类是枝——根定本质,枝定落地"
|
||||
- 沉淀决策(4 补充分类 + 1 不沉淀):
|
||||
- 叙事功能(钩子/留人/转粉/传播)→ S7 创作流程新增「极致触点节点布位」表(4型+用法非属性+密度闸门)+ 大纲质量校验「极致触点布位检查」(开场钩子场≥1、每15-20秒≥1、结尾建议转粉型)
|
||||
- 赛道专属 → 13_极致事件_分块示例 赛道对照表 8→12 行(并入味觉想象→美食、认知颠覆→学习教育、情感浓度→剧情、耗时精度→手工、环境强度→户外、效率→职场/干货)
|
||||
- 克制极致(隐性手法)→ 05 总纲机制说明("不表达"表达,本质仍属戏剧极致,不单列本质类)
|
||||
- 专属符号 → 极致行为三分类→四分类(+专属符号型:跨视频复现的账号记忆点,沉淀账号专属层)
|
||||
- 情绪属性 → 不沉淀(情绪价值由 07_情绪共鸣 承接,总纲补「情绪落点」指针)
|
||||
- 文件落点(V1.0 与 Lite1.0 同构同步,共 7 处):
|
||||
- `05_极致事件/00_极致事件总纲.md`:克制极致说明 + 情绪落点指针 + 极致行为简表 3→4 类
|
||||
- `05_极致事件/极致行为创作法_通用_内容设计.md`:三分类→四分类(+专属符号型+说明)
|
||||
- `创作流程/7_生成短视频大纲.md`:布位表 + 校验行
|
||||
- 残留修正 3 处「极致行为三分类」→「四分类」:`创作流程规范.md`(S6行)、`索引_知识素材库.md`、`6_生成短视频框架.md`
|
||||
- SKILL.md 版本标签:updated_at→2026-08-25 + last_change
|
||||
- 单副本(内容创作产品规划):
|
||||
- `素材库/产品规划/短视频素材库产品规划.md`:核心规则第14条「专属符号沉淀(账号专属层)」+ Phase 7 补充
|
||||
- `知识库/分块示例/13_极致事件_分块示例.md`:赛道对照表 12 行
|
||||
- 验证:全量 Grep 确认「极致行为三分类」零残留(账号类型三分类为无关概念,保留);四分类/克制极致/专属符号/布位表双副本对称
|
||||
- 教训:改维度分类后必须全局 grep 旧分类名(如"三分类"),且要区分同名不同义概念(极致行为三分类 vs 账号类型三分类)
|
||||
|
||||
## 创作流程+知识库 执行通畅性审计(技能审查表 13 条)
|
||||
|
||||
- 结论:总体通畅,无 P0;发现 4 个 P1 + 2 个 P2(V1.0 与 Lite1.0 双副本同构存在)
|
||||
- P1:
|
||||
1. 创作流程规范.md 四·知识库分类索引表过时:09_脚本诊断 标 3(实际 4,缺「故事成立性校验」)、总计 65(实际 66)
|
||||
2. SKILL.md 关键规则七引用 `../../失误与规避记录.md` 断链(文件在项目根,需 ../../../../)
|
||||
3. S9 处理规则「2. 脚本结构」骨架示例(32-84 行)与输出模板(348+ 行)/创作流程规范三矛盾:A 骨架缺 5 字段画面元数据行;B 骨架加粗分行(应为同一行不加粗);C 骨架分行(应为同一行);86 行"不单独用【】标注"与规范 244 行"S9 有粗粒度画面元数据"冲突
|
||||
4. S9「### 闪回叙事规范」标题重复(113/115 行)
|
||||
- P2:S10 景别列表缺「大远景」(6 vs 规范/知识库 7);S7「第二步半」/S11「三·五」编号命名(功能 OK)
|
||||
- 通过项:11 步顺序/编号/无跳步✅ 三层职责分离(S6情绪/S7结构/S9演绎)✅ 数据流全链贯通(共鸣切入点/目标体感/故事前提/场次结构/情绪卡/广告占位)✅ 知识库引用零断链(脚本扫描)✅ 素材库调取链路完整✅ 术语统一(故事细节/三段式五段式)✅ 硬编码零残留✅ 产物链红线双处强制✅
|
||||
- 审计方法沉淀:①知识库文件数 vs 索引计数核对(bash wc)②步骤文件引用断链脚本扫描(python 正则匹配 .md 链接 + 磁盘对照)③关键字段跨步骤 grep 流转图(S5→S6→S7→S9→S11)④S9 骨架 vs 输出模板 vs 权威规范三方对照(骨架示例易与权威源脱节)
|
||||
|
||||
## 短视频分镜脚本 — F1 流程评估优化10项(仅 V1.0)
|
||||
|
||||
- 背景:用户要求评估 F1 反推图片提示词流程并执行优化(P0→P1→P2 逐步)
|
||||
- 评估发现:骨架完整但 3 个 P0 硬缺口(画面文字维度空隙/词库引用链路断裂/F1 节 references 引用数为 0/目标平台适配缺失)+ 3 个 P1 + 4 个 P2
|
||||
- 落地(全部在 SKILL.md F1 节,F2/F3/F4 未动):
|
||||
- P0:①文字转录触发放宽为"画面含可辨识文字即必做,不限类型"(堵人像slogan/场景招牌漏观察)②补「详细方法论」6条词库引用(01主体/07光影/09色彩/14构图/10+12质感/15风格,指针全部验证存在)③补「目标平台适配」4平台(默认即梦自然语言/MJ参数式--no/SD权重+负面框/NanoBanana)
|
||||
- P1:④结构化版格式模板(10字段分行)+双版本适用说明 ⑤多图模式(共通主体交集+差异项+冲突标注,衔接F3角色卡)⑥风格反推双轨输出(命名+参数化描述+置信度)
|
||||
- P2:⑦图片质量前置扫描并入step1 ⑧置信度维度级风险分级并入step4(高风险:风格/氛围/符号内涵)⑨反向词×图片类型映射规则 ⑩版本标签 updated_at 2026-08-25
|
||||
- 验证:F1 节通读确认10项全部落地;引用指针指向的7个知识库文件章节均提前 grep 验证存在
|
||||
- 备注:**.dsh 副本已于同日授权同步**(用户明确授权后 F1 节优化版整体替换移植,保留 name/精简description;验证 SKILL.md diff 仅剩 name+last_change 两处预期差异,updated_at 两端一致)
|
||||
- 教训:功能节的知识库引用块(详细方法论)是标准结构,新功能节(如 F1 由内建方法论发展而来)容易漏配;评估某功能完整度时先查"该节 references/ 引用数是否为 0"
|
||||
|
||||
## 短视频分镜脚本 — F1 实跑复盘修复5项(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 背景:用真实图片(古风双女主街道)实跑 F1 反推,用户连续三轮抓漏:①焦距缺失②肤色写"白净"违反具体色名规则/族裔妆容缺失/时间不显式③水印文字不应写入提示词
|
||||
- 落地(V1.0 SKILL.md F1 节):
|
||||
- 文字二分类新规则:内容性文字(招牌/文案/slogan)写入提示词正文;标识性文字(水印/署名/@账号名/logo/时间戳)只进观察报告+反向词"水印",禁止写入正文(写入会令生成图带上水印)
|
||||
- 结构化模板升级:新增【基础属性】行(画幅比,即梦UI设置不写入/MJ --ar)+【构图】行补焦距+光圈(示例 85mm f/1.8)+【主体】补肤色具体色名+【文字】行标注水印类不写入+【负面约束】含"水印"
|
||||
- 详细方法论引用块补3条:06焦距视角(必)+03场景模板+11特效渲染(可选)
|
||||
- 版本标签 last_change 更新为实跑复盘修复摘要
|
||||
- 备注:**.dsh 副本已于同日授权同步**(用户确认合并修复方案后,5项复盘修复逐条移植;验证 SKILL.md diff 仅剩 name+last_change 两处预期差异,updated_at 两端一致,F1 节完全一致)
|
||||
- 教训(两层):①执行层——规范有槽位不代表会被填,模板字段(如焦距)与专项规则(如肤色具体色名)在生成时易被跳过,实跑是检验规范落地唯一手段;②规范层——水印/署名类标识性文字与内容性文字必须分叉处理,"全部转录"一刀切会把水印带进生成图,效果适得其反
|
||||
|
||||
## 创作流程+知识库 审计问题「按顺序修复」执行(V1.0 + Lite1.0 双副本同步)
|
||||
|
||||
- 按审计清单顺序逐条修复(P1-1→P1-2→P1-3→P1-4→P2-5),每条修改后立即验证
|
||||
- P1-1 索引计数:创作流程规范.md 371 行 09_脚本诊断 3→4(补「故事成立性校验」)+ SKILL.md 目录概览 65→66 个方法文件(磁盘 wc 实测 66 确认)
|
||||
- P1-2 断链:SKILL.md 关键规则七 `../../失误与规避记录.md` → `../../../../`(SKILL.md 在 脚本创作技能/ 下,上跳 4 级才到项目根;目标文件实测存在)
|
||||
- P1-3 S9 三处对齐权威规范(骨架/输出模板/System Prompt):
|
||||
- A 骨架场1/场2 补 5 字段画面元数据行【景别 | 环境 | 光线 | 场景 | 场景元素】(与输出模板/规范一致)
|
||||
- B 骨架整体重写:场标题去加粗(规范 B 明确"不加粗",System Prompt B 同步改)+ 补 5 字段行 + 旁白/角色改同一行不加粗(原加粗分行);输出模板 B 场1/场2/场3 去加粗
|
||||
- C 骨架口播改同一行(**{角色名}**(口播·{语气}):台词)
|
||||
- 86 行分镜要素分离表述对齐规范 244 行:S9 不输出【景别|光线|入镜】分镜三要素,但 5 字段画面元数据属 S9 画面提示(粗粒度),S10 细化;System Prompt 区 241 行同步泛化(A 场次画面元数据 / B Vlog)
|
||||
- P1-4 S9 删除重复「### 闪回叙事规范」标题(112/114 行)
|
||||
- P2-5 S10 景别列表 2 处补「大远景」(远景/全景/中景/近景/特写/大特写 → 大远景/远景/全景/中景/近景/特写/大特写,对齐规范 331 行 7 项)
|
||||
- 验证:零残留 grep 全过(65/3/../..//加粗分行/6项景别/旧分离表述/重复标题);S9/S10 文件双副本 diff IDENTICAL;SKILL.md diff 仅剩固有差异(name/version/last_change/MCP 依赖 vs 轻量说明)
|
||||
- 版本标签:双副本 updated_at 2026-08-25 + last_change 记录本次修复摘要
|
||||
- 教训:三方对照(骨架 vs 输出模板 vs 权威规范)修复时,不只改骨架——输出模板/System Prompt 同源错误须一并对齐,否则"三矛盾"变"两矛盾"仍留痕;S9 骨架区是历史遗留易腐点,后续改动骨架示例必须同步核对输出模板区
|
||||
|
||||
## 短视频脚本创作 — V1.0 ↔ .dsh 双向同步(脚本创作技能,授权写 .dsh)
|
||||
|
||||
- 背景:用户要求对比 `C:\Users\maidou\.dsh\skills\short-video-script` 与 V1.0 源技能,选择「双向同步」——V1.0→.dsh 同步 + .dsh→V1.0 回流(并同步 Lite1.0)
|
||||
- 核心发现:13 个差异文件中仅 2 个干净单向复制,其余为双向差异——.dsh 有**结构增强**(时间/年龄规范、数字账取证、行为来源与时间线、案例库),V1.0 有更具体的大炮创作教学案例。合并原则:**V1.0 保留具体案例 + 吸收 .dsh 结构增强**
|
||||
- .dsh 独有资产(重要,已回流):「时间/年龄规范 + 数字账取证」体系——AI 不擅长具体数字一致性,心算自查必然失效,唯一可靠方式是"把正文实际出现的数字逐条列出,串链核对(取证,而非心算)";全片时间/年龄默认模糊表述("很多年前/小时候/那几年"),禁止堆砌精确数字;只允许一个时间基准
|
||||
- 执行:
|
||||
- V1.0 回流合并 5 文件:S5(时间/年龄表述规范+时间锚点)、S6(事件标注两→三标注+复盘七问补行为来源/时间年龄+数字取证)、故事成立性校验(二·五数字账取证整节+案例3/4)、S9(自检清单补2条剧情类)、S11(数字账取证5处)
|
||||
- Lite1.0 同步:S5 按环境合并(保留 Lite 搜索表述)、S6/S9/S11/故事成立性 4 文件直接复制、SKILL.md S11 摘要补全
|
||||
- .dsh 写入 12 文件(保持 CRLF 行尾):11 内容文件 + SKILL.md 手工合并(script-review 引用行不回流、失误记录路径 3 层保持原样、66 方法文件)
|
||||
- 术语修复:V1.0 7_生成短视频大纲.md 8 处「口播/独白/台词方向」→「口播/旁白/台词方向」(Lite 已正确,修复后三端 IDENTICAL)
|
||||
- 环境差异清单(不回流/保留):.dsh script-review 技能引用行、失误记录引用路径 3 层(.dsh 无失误记录文件,改 4 层指向用户根目录更错)、路径配置、S5 搜索表述(Dify/搜索引擎 vs 模型自带联网)、创作流程规范 grep scripts/(Lite 独有)、SKILL.md frontmatter name/version、帮助文档
|
||||
- 最终验证:V1.0 vs .dsh 仅剩 SKILL.md 差异(预期环境差异);V1.0 vs Lite 剩余差异全部为验证过的环境差异;全局「独白」残留扫描剩余均为「自我独白」素材库合法分类
|
||||
- 备注:本次写 .dsh 为用户明确授权的例外(单向只读铁律 2026-08-22 仍然有效,默认不写 .dsh)
|
||||
- 教训:跨环境技能同步三要点——①CRLF 感知 diff(裸 diff 因行尾显示整文件不同,必须 --strip-trailing-cr);②双向差异要逐文件判定"谁的结构更强",不是简单覆盖;③环境特有内容(技能引用/路径/搜索能力表述)必须识别排除,否则会把环境 A 的约束带进环境 B
|
||||
|
||||
## 短视频分镜脚本 — F1 还原力补强7项(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 背景:实跑复盘修复后用户继续追问"没有物品/场景布置/方位,这样能还原图片吗""还要哪些信息"→ 确认 F1 观察维度有提及但无执行精度与模板槽位,知识库有资产(02动作行为/14前中后景/06画面坐标)但 F1 未 surface
|
||||
- 落地(V1.0 SKILL.md F1 节,合并上轮三项+本轮四项):
|
||||
- step 2 十一维度逐项加观察精度要求(括号标注):画面坐标方位(画面左/右禁机位相对方向)/光影方向精确化/色彩具体倾向/道具独立清单/场景前中后景三层/虚化梯度
|
||||
- 人物专项行追加还原力精度:姿势写到角度/手部/视线落点粒度(引 02 词库);神态用 01 微表情 7 区域×4 级强度语言(禁抽象情绪词)
|
||||
- 结构化模板扩为 **17 字段**:新增【道具】【场景布置】【方位】【人物空间关系(多人)】【姿态与视线(含人物)】+【镜头】行独立(焦距+光圈+虚化梯度);人物相关字段按图类取舍
|
||||
- 「注意」行后新增还原路径指引:100%复刻→图生图/垫图;改图延展→文生图直接用;学图→变量提炼
|
||||
- 详细方法论引用块:补 02_动作行为行 + 14 行加前中后景/画面坐标 + 06 行加 X 轴朝向/画面坐标规则(现为 10 条指针)
|
||||
- 「输出格式」行维度清单同步 17 字段(发现旧 11 项清单未随模板更新,一并修正)
|
||||
- 版本标签 last_change 更新
|
||||
- 验证:F1 节通读确认;字段数自检发现标注 16 实为 17(数错一处已修正)——字段计数须逐个数
|
||||
- 教训:①模板扩字段后必须同步更新同节其他引用该字段清单的位置(输出格式行易漏);②"还原力"类优化的判断标准不是"维度提没提"而是"精度够不够执行"(有方位槽位≠写到画面坐标粒度)
|
||||
- 备注:**.dsh 副本已于同日授权同步**(随文生图验证修复轮一并两轮合并移植)
|
||||
|
||||
## 短视频分镜脚本 — F1 文生图还原力验证修复7项(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 背景:用户拿 F1 提示词在即梦实际生成图片,与原图对比暴露 6 类还原缺口 + 1 类输出格式违规(模板有"按维度分行"但实际输出合并单行)
|
||||
- 对比实测结论(文生图还原极限约65%):①左右手翻转("右手持"身体坐标模型执行率低)②复合姿势丢失(扛+斜搭+延伸只保留1个动作)③强方向光+烟雾被平均化为平光④微表情 L1-L4 强度词模型不识别(A大笑变平静)⑤易漂移色名偏移(灰白→灰蓝)⑥后景脑补多出山、烟雾被放大;✅水印反向词拦截成功、方位/空间关系/浅景深还原好
|
||||
- 修复落地(V1.0 SKILL.md F1 节,7项合并为6处编辑):
|
||||
- step 2:光影行加强方向光转译(轮廓光/边缘光/丁达尔光束替代角度描述)+色彩行加易漂移色名锚定(灰白/米白/棕黄加参照物或排除色相)+场景行加穷尽清单原则(未出现大类元素进负面约束)
|
||||
- 人物专项还原力精度扩为5条:姿势动词≤2个/人+复合动作改道具几何锚定(接触点+两端画面位置)/持物方位优先画面坐标("右手持(该手位于身前偏画面左)")/微表情双轨制(观察用7区域×4级、正文转译直白词"露齿大笑")/禁抽象情绪词
|
||||
- 模板17字段:分行改硬性格式(禁止合并单行)+道具行加接触点+两端画面位置+主体行色名锚定+光影行光效词+负面约束加反脑补项
|
||||
- 反向词规则加反脑补项(山/塔/水面等未出现大类元素+浓烟)
|
||||
- 详细方法论07行加光效转译注
|
||||
- 版本标签 last_change 更新
|
||||
- 教训:①**观察语言≠生成语言**——L值强度/角度描述是创作者语言,写入提示词正文必须转译为模型可执行词(直白可视化词/具体光效词/画面坐标),这是"双轨制"的本质;②**身体坐标(左右手)执行率低于画面坐标**,持物类必须双锚定;③模板格式要求(分行)必须标"硬性"否则执行时被合并——同一条"规范有槽位≠会被填"的又一例证
|
||||
- 备注:**.dsh 副本已于同日授权同步**(还原力补强+文生图验证修复两轮合并移植,8处编辑;验证 SKILL.md diff 仅剩 name+last_change 两处预期差异,updated_at 两端一致,F1 节完全一致)
|
||||
|
||||
## 短视频分镜脚本 — F1 第二轮生成对比修复8项(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 背景:用户用修复后提示词二次生成再对比,指出三大问题:背景虚化不足/脸部朝向不对/服装还原度低;全面扫描另发现4项+用户决策废弃极简版
|
||||
- 用户关键决策:**极简增强版废弃**——"没有什么用,要尽可能完全还原",F1 定位还原导向,只输出结构化版单版本
|
||||
- 修复落地(V1.0 SKILL.md F1 节,7处编辑):
|
||||
- 虚化结果转译:焦距光圈是光学参数模型不推算,直接写视觉状态("背景模糊成柔和色块仅可辨轮廓剪影")
|
||||
- 脸部朝向可见部位锚定:四分之三侧脸=完整一眼+另一只部分+一只耳朵("可见右耳"),方向词执行率低
|
||||
- 服装结构扩写:外层(品类+颜色+衣长+袖型)+内层可见+腰部(宽窄+位置)
|
||||
- 字段按还原优先级重排:关键还原项前置(主体/朝向/虚化),背景细节后置——模型对提示词开头权重最高;基础属性移至末尾
|
||||
- 逆光入画写法:"光从人物背后左上方射入,发丝边缘发光(rim light glow)"替代名词性"轮廓光"描述
|
||||
- 表情分离+前置:多人画面表情分开描述禁合并(模型对"双人一致表情"有先验会平均化),写入【主体】行靠前
|
||||
- 负面约束加对抗项:背景清晰/背景细节过多/景深过大(反向词压制反效果)
|
||||
- 同步修正:详细方法论07行旧"轮廓光转译"表述更新为逆光入画;人物专项还原力精度扩至⑦条
|
||||
- 教训:①**"参数→结果"转译规律**:凡是技术参数(焦距/光圈/角度/L值)模型都不推算,必须写"看起来的样子"(视觉状态直述);②**提示词位置=权重**:模型对开头权重最高,字段顺序不是排版问题而是效果问题;③**负面约束可作对抗手段**——不止排除错误,还能压制"该虚不虚/该糊不糊"的反效果
|
||||
- 反优化复查(用户要求确认,自查发现4项自己引入的问题并修复):①P0 虚化转译+对抗项原是无条件规则——对产品/建筑等全清晰深景深原图会反向强加虚化,已条件化(仅原图有虚化时才写虚化结果+对抗项;全清晰图写"全画面清晰锐利");②P1 对抗项"背景清晰"有拆词风险("清晰"被整体否定→全图发软),已删,保留完整语义单元"背景细节过多/景深过大";③P1 服装"腰封宽窄"预设腰封存在——现代装会被脑补出腰封,改"腰带/腰封如有"+补现代装示例;④P2 朝向可见部位锚定仅适用人像,非人物补角度锚定(正对/45度/侧面)
|
||||
- 教训(反优化层):**给通用功能加规则必须问"7类图片都适用吗"**——虚化/腰封/人脸锚定都是从人像案例泛化出的规则,未过一遍产品/建筑/美食就是潜伏反优化;负面词组要按"拆词后各部分单独是否安全"审查
|
||||
- 备注:.dsh 副本本轮未同步,待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 画面感保护条款3项(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 背景:用户对比两轮生成图后指出第一轮(还原度低的)画面感反而更好——揭示"还原度≠画面感"张力;批准"可以试试"
|
||||
- 落地5处编辑(V1.0 SKILL.md F1 节):
|
||||
- 画面感保护条款段落:还原导向≠无脑精确化,逐项精确的同时保留 1-2 处"模糊氛围词"(远景暖光晕染/空气透视感/轻雾弥漫)不拆解不量化
|
||||
- 反脑补规则细化形态级:未出现的**形态级**元素(山体/塔/水面/招牌等具体形态)才进反向词;**概念级氛围词豁免**——它们是画面感来源
|
||||
- 人物专项⑧场景统一性声明:多人画面必加"同一瞬间:同一光线、同一情绪节律、同一画面感"
|
||||
- 结构化模板【人物空间关系】行加同一瞬间声明
|
||||
- 版本标签 last_change 更新
|
||||
- 教训:**精确与氛围是互相拮抗的优化目标**——纯精确提示词(无氛围词)生成的图还原度高但像"摆拍工作照",丢生活瞬间感;反脑补规则粗用(概念级一刀切)会误杀画面感来源,必须区分形态级(脑补风险)与概念级(氛围资产)
|
||||
- 备注:.dsh 副本本轮未同步(现共落后三轮:第二轮修复8项+反优化修正4项+画面感保护3项),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 第三轮生成图对比+四轮独立观察复盘(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 用户贴第三轮生成图:"怎么感觉越来越差了";随后指出我对比分析有误(脸型/朝向/表情全错但我判了✅)——**确认偏差**:拿提示词写了什么去"确认"图,而非独立观察
|
||||
- 四张图(原图+三轮生成图)独立重观察核心发现:
|
||||
- 第三轮非全面变差:A 表情(嘴大张)反而最接近原图——"O形"描述生效;但 B 闭合微笑被污染成张嘴露齿、脸型变圆宽、对襟丢失变V领睡袍、扁担水平、背景虚化变弱
|
||||
- 第一轮(极简版)在 4 项上最强:A 对襟结构/B 披帛双手拎两端/A 扁担斜向下/背景虚化——**信息密度低模型自然走对**
|
||||
- "同一情绪节律"是 B 表情污染源:模型把"情绪节律统一"读成"两人表情趋同",单向把 B 拉向 A(A 大张→B 也张嘴)——⑧场景统一性与⑥表情分离打架
|
||||
- "领口V形交叠"引入"V"概念→模型优先执行"V领"→对襟丢失(第一二轮没这个词反而对襟都对)
|
||||
- "扁担另一端延伸出画面左下角外"的"外"被脑补成"指向画面外"→扁担水平横穿(第一二轮"斜向下"写法有效)
|
||||
- 用户判断:第二轮氛围最好——第二轮是8项精确约束加入前的版本,信息密度适中,模型有自由度渲染氛围;第三轮精确项堆满→注意力被细节吸干→氛围没了(精确与氛围拮抗的又一实证)
|
||||
- 第四轮综合策略(用户指令"综合各轮优势"):第二轮氛围基底+4项定向精确修正(A表情O形/B表情闭合锁死/扁担斜向下/服装对襟删V形交叠)+删污染项(同一情绪节律/耳饰/竹篮/冗长朝向锚定)+氛围段前置到开头
|
||||
- 新原则沉淀(待第四轮验证后固化 SKILL.md):**「关键项精确化+其他项自然化」**——精确项堆到6+维/人物时模型注意力被摊薄,关键项命中其他项崩盘;**对比生成图必须先独立观察再对照提示词打分,禁止拿提示词"确认"图**(流程铁律)
|
||||
- 备注:.dsh 副本未同步
|
||||
|
||||
## 短视频分镜脚本 — F1 结构化版实体聚合(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 触发:用户审第四轮结构化版后发现人物信息散在【主体】【方位】【姿态与视线】【人物空间关系】【道具】五个字段里——"人物相关的提示词就应该写到一起 包括这个人所有的信息"
|
||||
- 核心改动:结构化版模板从"按维度切分17字段"改为"人物按实体聚合每人一块+全局项独占字段";结构化版与整段版同一聚合结构,差异仅在有/无字段标签
|
||||
- 聚合清单(每人一块内顺序):基础(脸型+肤色)→表情→发型与佩戴物(簪/耳饰)→服装含材质→朝向→姿势动作→持物→视线→空间位置
|
||||
- 同步修复4处旧残留:①⑥"写入【主体】行"改"写入人物块靠前";②⑧"同一情绪节律"删除(防B表情趋同污染);③"17字段"/"按维度"表述更新;④"转写后逐件核对"改"逐件核对"(两层同结构不再叫转写)
|
||||
- 教训:**拆散病不分审计层/生成层**——审计层按维度切分也破坏实体归属(材质/颜色/道具跨字段模型也无法归属),人审核对也应按人而非按维度
|
||||
|
||||
## 短视频分镜脚本 — F1 全局项4块聚合(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 触发:用户审第四轮结构化版后发现人物聚合后,全局项仍散在8个字段(场景/场景布置/镜头/光影/构图/色彩/材质质感/风格/氛围),且信息严重跨字段重复
|
||||
- 重复清单:"中近景+平视"在镜头/构图各一次;"前景清晰锐利"在场景布置/镜头各一次;"后景屋檐树冠剪影"在场景布置/镜头各一次;"左侧微光烟雾"在场景布置/光影各一次;"暖色调"在光影/色彩各一次;"A居中偏左B居中偏右"在构图/人物段位置各一次
|
||||
- 合并方案:8散字段→4聚合块——①场景(环境+前中后景内容,只写"有什么"不写虚化)②镜头(景别+机位+虚化+构图定位,合并旧构图)③光影(光源+逆光入画+色调系统,合并旧色彩)④风格与氛围(风格+情绪+画面感词+全局质感,合并旧材质质感/风格/氛围三字段)
|
||||
- 新规则:**全局项禁止跨字段重复**——同一信息只在一处写,虚化只写镜头层、色调只写光影层、人物画面位置只写人物段尾
|
||||
- 教训:**全局项也有归属问题**——散字段导致同一信息写多次(虚化状态同时出现在场景布置"前景清晰"和镜头"前景清晰锐利"),模型收到重复指令时反而不确定优先级
|
||||
|
||||
## 短视频分镜脚本 — F1 人物位置移至场景层(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 触发:用户质疑"人物位置朝向是不是放在场景中更好"
|
||||
- 分析判断:位置=关系性(A略前于B需两人同时在场才能定,放人物段造成循环引用)→移场景;朝向=个体渲染属性(决定怎么画脸/可见部位锚定与表情一体)→留人物段
|
||||
- 改动:人物段末尾删"站在画面中偏左/右+前后关系+同一瞬间声明";场景段补"人物布局"(每人画面位置+前后关系+间距+同一瞬间声明);镜头段删"人物画面位置定位"(已在场景层写)
|
||||
- 聚合清单末尾从"→空间位置+同一瞬间声明"改为"→视线落点"收尾
|
||||
- 教训:**关系性信息归场景,个体渲染属性归人物**——位置是"把人放哪"(layout),朝向是"怎么画这个人"(rendering),拆分依据是信息性质而非字段美观
|
||||
|
||||
## 短视频分镜脚本 — F1 人物标签去位置化(仅 V1.0,.dsh 未同步)
|
||||
|
||||
- 触发:用户指出【画面左侧女性A】标签冗余——位置信息和角色编号混在标签里,而位置已在场景段写过("A居画面中偏左略前"),两处重复
|
||||
- 改动:人物标签从"画面位置+角色编号"改为"性别+角色编号"(如"女性A""女性B",单人时"人物");标签只负责标识"是谁",位置归场景层;朝向描述里同步删去"+画面左中右位置"
|
||||
- 教训:**标签=标识符,正文=信息载体**——标签里带可变信息(位置)必然与正文重复;标签只需最小辨识度(性别+编号够用,裸编号不够)
|
||||
|
||||
## 短视频分镜脚本 — F1 表情描述禁几何抽象词(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户质疑"嘴大张呈O形"是否符合画面——重新独立观察原图发现A嘴实际是**横向咧嘴大笑+上排牙齿完全可见+嘴角上扬外扩**,不是几何圆形O
|
||||
- 根因:**几何抽象词被模型字面执行**——"O形"被读成emoji 😮那种垂直方向圆嘴,生成"惊讶张大嘴"而非"咧嘴大笑"
|
||||
- 同类病汇总:①"对襟+V形交叠"→V领睡袍(V字面执行)②"轮廓光"→模糊轮廓(名词性描述缺动作)③"嘴大张呈O形"→圆形惊讶嘴(O字面执行)——抽象词/几何词/纯名词都是字面执行高危区
|
||||
- 修法:**动作状态词优先 + 可观察子状态**(开怀大笑/咧嘴大笑/放声大笑/会心微笑 + 露上牙/上排牙齿完全可见/眼睛眯成弯月);**禁几何抽象词**(O形/一字形/V形/圆形/椭圆形/一字眉)必须改具体可观察形态或动作状态词
|
||||
- 替代词映射:O形嘴→咧嘴大笑/露齿大笑;一字眉→眉头平直;V形领→两片襟布在胸前交叠形成斜向襟线;圆形脸→脸型短宽下颌圆钝
|
||||
- 教训:**描述怎么笑用动作状态词(开怀大笑/咧嘴大笑),描述怎么张用具体可观察子状态(露上牙/上排牙齿可见),禁几何抽象词**——这是"对襟"问题的通用化版本,所有写"XX形/XX状"的词都应做一次"字面执行审查"
|
||||
|
||||
## 短视频分镜脚本 — F1 水印零出现在正向提示词(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户指出【文字】字段写了"左下角水印(@ACVIP…)只进反向词"——反向词的内容不应出现在正提示词中
|
||||
- 根因:旧规则"水印类不写入"被执行成"要说明水印不写入",说明性文字本身把"水印"字样带进了正向提示词——**正向提示词提及"水印"字样本身就有诱导生成水印的风险**(含否定式提及)
|
||||
- 修法:标识性文字(水印/署名/@账号/logo/时间戳)正向提示词零出现——观察报告提及即可,负面约束"水印"项承载;无内容性文字时【文字】字段整个省略
|
||||
- 教训:**否定式提及也是提及**——"不写水印""水印只进反向词"这类元说明对模型是噪音+风险词;规则要在文件内部执行完,输出层不留执行痕迹
|
||||
|
||||
## 短视频分镜脚本 — F1 参数化/CGI术语清理4项(仅 V1.0,.dsh 未同步)
|
||||
- 触发:表情"O形"修复后的同类问题扫描,用户确认修复清单
|
||||
- 改动(模板级):①镜头层删"焦段参考(如85mm)"并加禁令——禁写焦段/光圈参数与"浅景深"等参数化术语,虚化结果句已承载全部景深信息(修复与"参数→结果转译"规则的内部矛盾,P0)②光影层加渲染术语禁令——"体积光"是CGI术语,直白写"光柱清晰可见"③服装结构加汉服专有品类形态锚定——"抹胸"补"(贴身吊带状)"防脑补成现代内衣,"披帛"有用法锚定(搭肩/双手拎两端)兜底可不加
|
||||
- P2保留不动:披帛/中近景/弯月/机位——自然搭配隐喻词有模型先验支撑,过度替换会掉进"全术语洁癖"
|
||||
- 教训:**抽象词要分两类**——无锚定的几何/参数/CGI术语(O形/85mm/浅景深/体积光)必须转译;自然搭配隐喻词(眯成弯月/古铜肤色/四分之三侧脸)保留。判据是模型训练数据里该搭配有无稳定视觉先验
|
||||
- 修法映射:浅景深→删(虚化结果句承载);体积光→光柱清晰可见;抹胸→抹胸(贴身吊带状)
|
||||
|
||||
## 短视频分镜脚本 — F1 反向词正向零出现核对(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户确认"否定式提及也是提及"原则推广到所有反向词——输出时逐项核对负面约束词是否在正向提示词任何位置出现
|
||||
- 固化:负面约束模板字段加"反向词正向零出现核对(输出后必做)"——逐项核对每个反向词(含子串/否定式提及/说明性文字),出现即改正向措辞
|
||||
- 实际核对当前版抓到真冲突:正向"中景人影模糊" vs 反向"模糊"——反向词在压制正向意图的背景虚化,是第三轮虚化失效的嫌疑原因之一;模板镜头层示例自己写的"背景模糊成柔和色块"同款冲突,一并改"虚化"
|
||||
- 修法:正向虚化描述统一用"虚化/朦胧"避开"模糊"字样;反向词表不动
|
||||
- 教训:**反向词与正向描述是同一场拔河**——反向"模糊"不只压"画质模糊",也压"背景虚化"(模型按词不按意图);正反词表要交叉核对后才能定稿
|
||||
|
||||
## 短视频分镜脚本 — F1 画面质感层独立成字段(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户贴参考图(渲染参数堆砌范式:画面质感/色调光影/场景/人物氛围/镜头语言5大类)指出"风格与氛围"应承载画面质感并问还缺什么
|
||||
- 缺口分析:①**画面质感(渲染参数层)全缺**——8K/微颗粒/非完美锐度/轻微色差/HDR/纪录片摄影风格,此前被并进风格与氛围但实际是独立渲染指令层,只有流派词无渲染参数→模型默认按现代高清管线生成,丢失胶片味;②**镜头运动/拍摄风格全缺**——镜头字段只有景别+机位+虚化(静态布局),无POV/手持等拍摄风格
|
||||
- 落地(用户确认"先修复",重落地三项):①新增【画面质感】字段(渲染规格+质感风格锚定+反向词冲突审查)②镜头字段扩展拍摄风格子项(静态可执行项,晃动/呼吸感等动态词仅视频用静帧不写)③风格与氛围降级为纯流派+情绪+画面感词(画质/渲染词迁出);全局项4块→5块(场景/镜头/光影/画面质感/风格与氛围),输出格式+两层分工说明同步
|
||||
- 关键区分:**输出规格词(8K/微颗粒/HDR/胶片模拟)模型可识别可写,输入参数(85mm/f值)模型不推算禁写**——"参数→结果转译"禁的是输入参数,不是所有技术词
|
||||
- 年代+流派双锚定执行率最高:"2010年代初纪录片摄影">泛词"电影感"(后者落到好莱坞大片先验)
|
||||
- 教训:**风格=流派定位(这是什么),质感=渲染指令(按什么管线生成)**——两层混写会导致渲染层信息丢失;参考图范式的5分类对"画面质感/镜头语言"的独立强调是对的,值得吸收进实体聚合范式
|
||||
|
||||
## 短视频分镜脚本 — F1 字段更名:风格与氛围→画面风格(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户提议"风格与氛围是否可改为画面风格"
|
||||
- 判断:该字段内容=流派+情绪基调+画面感词,都是"整体画面长什么样"的调性描述,【画面风格】名实相符且更直白;与【画面质感】形成"风格=调性/质感=渲染"清晰分工
|
||||
- 落地:5处引用统一改名(输出格式行/两层分工说明×2/模板字段/版本标签),字段内部描述同步微调("纯流派定位+情绪"→"流派定位+情绪基调")
|
||||
- 备注:.dsh 副本未同步(落后多轮),待用户单独授权
|
||||
|
||||
- 备注:.dsh 副本未同步(现共落后多轮),待用户单独授权
|
||||
|
||||
|
||||
## 短视频分镜脚本 — F1 光影/质感/风格三层表达范式升级(吸收动态分镜脚本参考图,仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户贴一张动态分镜脚本级提示词截图问"是否值得参考"。分析结论:表达范式值得吸收,POV/声音/方言/手持晃动等视频概念 F1 静帧不适用、场景时代地域属题材内容不吸收
|
||||
- 三处升级(用户"先优化"确认执行,6处编辑+零残留验证):
|
||||
①**光影层色调系统三段式**:饱和度(低/正常)+色相("冷灰偏旧""整体暖黄调")+胶片类型("复古胶片色调""暖调胶片模拟")——如"低饱和度,冷灰偏旧的复古胶片色调";光源类型先行(自然光为主/单一人工光源/混合光);观察层(第2步)同步"饱和度必观察"
|
||||
②**画面质感锚定升级**:年代+流派双锚定→**年代+流派+媒介三合一**("2010年代初纪录片式胶片摄影"一句写全)
|
||||
③**画面风格层补写实流派执行词**:"写实真人风格""生活流表演";氛围词"轻X氛围"句式("轻压抑氛围""轻怀旧氛围"比直写"压抑"可控)
|
||||
- 教训:**参考动态分镜范式要按 F1 场景裁剪**——表达范式(色调三段式/年代流派媒介锚定/轻X氛围句式)可迁移,视频特有维度(POV/声音/方言/晃动)不迁移;截图里"暗部细节保留/轻微色差"实际上一轮已落库,先核对现状再报增量
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 整段版实体绑定断链修复(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户质疑"整段版哪里来的,里面都不知道谁是谁"——整段版剥标签时把人物标签(女性A/B)也当字段标签剥掉,两段同以"脸型窄长…的年轻女性"开头无法区分,场景段"一人居偏左、一人居偏右"与人物段断链,模型无从知道谁站哪边
|
||||
- 修复:整段版规则修正——"去掉字段标签"明确为**仅剥全局块标签(【场景】【镜头】等)**,**人物标签(女性A/B)保留**并作为跨层实体绑定锚点:人物段以"女性A:"开头,场景段布局用同一编号绑定("A居画面中偏左略前,B居画面中偏右")
|
||||
- 教训:**人物标签有双重身份——既是人类可读标识,也是跨层实体绑定锚点**;"去标签"操作要区分元规则标签(剥)与实体标识(留),一刀切剥离会断实体绑定链
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 跨层绑定完整主体名称 + 对话展示格式(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户指出场景段"A居画面中偏左略前,B居画面中偏右"要和主体名称完全对应;且生成的提示词不要放带滚动条的框里(不好复制)
|
||||
- 修复:①场景段人物布局绑定改用完整主体名称("女性A居画面中偏左略前,女性B居画面中偏右"),禁裸编号A/B——跨层绑定字面必须与人物块标签完全一致(结构化版+整段版同步生效);②对话展示格式新增规则——最终提示词不用长行代码块(横向滚动条影响复制),以普通文本段落输出
|
||||
- 教训:跨层实体绑定的引用必须用完整标签字面——裸编号"A/B"只在紧邻人物块时可读,场景段离人物块隔了场景描述,裸编号脱离上下文无法辨认
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 整段版正负提示词分离(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户指出"整段版模型连哪个是正向哪个是负向都不知道"——整段版剥掉【负面约束】标签后,负向词段落直接混排在正向文本末尾,单框模型会把"低清晰度, 模糊"当正向描述执行
|
||||
- 修复:整段版正文只含正向提示词(人物段+5全局块段);负面约束独立成第二部分输出,带"负向提示词:"标识行(标识行是给用户的复制分发指引:即梦/SD贴负向框、Midjourney转--no、NanoBanana才内联且需否定句式转写如"画面中不出现…");平台适配规则同步——即梦负向词贴"不希望呈现的内容"独立输入框,原"反向词内联末尾"默认废除
|
||||
- 教训:**"剥标签"只能作用于正向内容内部的结构标签;正负两个语义相反的板块必须保留显式分隔**,否则负向词以裸文本混入正向流会被模型当正向执行
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 负向提示词标识行精简(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户指出输出里"(贴即梦'不希望呈现的内容'框)"这类括号操作指引不需要——输出只要"负向提示词:"标识行本身
|
||||
- 修复:标识行只写"负向提示词:"五个字;平台分发知识(即梦贴负向框/MJ转--no/NanoBanana否定句式)留在 SKILL.md"目标平台适配"节作内部知识,不写入输出
|
||||
- 教训:**给用户的操作指引≠输出内容**——输出的每句话都会被复制走,只有会被复制的部分才进输出;分发说明留在技能规则层即可
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 肤色受光面判据落库 + 挂载物防丢(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户问"两个角色肤色有没可能是光线导致看起来不同",重看原图独立观察确认——A 与 B 基础肤色同为暖白偏粉,A"古铜肤色"是背光+暖调滤镜的整体观感误判(A 接近正面=背光面大,B 四分之三侧脸=受光面多)
|
||||
- 修复(用户"都修复"确认,SKILL.md 3 处编辑):①观察层人物专项"面部神态"补**基础肤色取面部受光面**(鼻梁高光/受光侧脸颊/边缘光色调),禁取整体观感;多人先核受光角度一致性,观感差≠肤色差,明暗差由光影层处理;②结构化模板"基础"字段同步判据;③持物字段补**挂载物随道具一起写**(扁担上挂的竹篮随扁担写)——竹篮已两次在聚合时静默丢失
|
||||
- 教训:**逆光场景肤色判断看受光面(高光/边缘光),不看整体观感**——背光偏暗+暖调偏黄会叠出"古铜感"假象;写死观感肤色会让模型生成真实肤色差异(人种特征漂移)
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 持物/挂载物坐标系反转(仅 V1.0,.dsh 未同步)
|
||||
- 触发:第四轮生成图竹篮只在画面最左下角露出1/3被截断。用户连问"看到筐了吗在哪里"→"物品位置要相对于人物来描述"→重看原图发现**扁担方向也写错了**(原图扁担斜向身后延伸、筐在A身后偏右肩背高度;我写"斜向下伸向画面左下角")。第四轮竹篮截断是提示词位置设计直接导致
|
||||
- 修复(用户"确认"执行,SKILL.md 4处编辑+零残留验证):①观察层精度要求③**旧规则"持物方位优先画面坐标"整条反转废除**——物品位置改用相对人物身体方位(身前/身后/左肩/右肩至背部高度),禁画面绝对坐标;②道具几何锚定示例同步改身体坐标;③结构化模板持物字段——挂载物必须独立写明相对身体方位(无独立位置会跟随道具末端漂移到画面边角被截断);④光影层画面现象位置词需明确"画面左侧"(禁裸写"左侧",人物左/画面左歧义)
|
||||
- **坐标系分界固化**:物品位置=人物段身体坐标(跟人物走、多人归属清晰、跨场景稳定);人物站位=场景层画面坐标(构图信息,不要矫枉过正改掉);朝向=画面/场景实体参照皆可(旋转描述的本质)
|
||||
- 教训:**确认偏差第三次+第四次**——"全在✅"没核位置与可见度(竹篮边角1/3也叫全在);扁担方向根本没细看原图(写"斜向下伸向画面左下角",实际是斜向身后)。物品位置写画面绝对坐标=把物品锚到画面坐标系,人物一动物品脱钩/截断
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 表情三要素 + 朝向量化锚定(仅 V1.0,.dsh 未同步)
|
||||
- 触发:第五轮生成图用户连续指出"脸部朝向和原图对比""表情也不匹配"。独立观察确认:A 朝向写反(原图鼻尖微朝画面右,我写"微朝画面左");B 朝向弱化(四分之三侧脸生成成正脸,双眼完整);A 表情弱化("大张"生成"咧开一点","眯成弯月"生成正常睁眼);B 眼睛被先验污染(原图嘴笑眼不眯,生成图 B 被擅自眯眼——提示词对 B 眼睛完全没写)
|
||||
- 修复(用户"确认优化",SKILL.md 5处编辑+零残留验证):
|
||||
①**表情锚定三要素**:嘴部状态(幅度锚定"张到最大幅度/下唇被向下拉开",单写"大张"被弱化)+眼周状态必写("完全眯起成月牙形仅见弧线眼缝"/"自然睁着瞳孔清晰可见")+嘴眼配对关系(咧嘴+眯眼=开怀大笑;抿嘴+睁眼带笑=温柔注视)
|
||||
②**模型默认先验"微笑=眯眼"**:会给抿嘴微笑人物擅自加眯眼——眼周状态必写不可省略
|
||||
③**朝向观察以鼻尖朝向为唯一可靠判据**:数鼻翼两侧可见度,非脸型对称感(实测"左脸颊面对镜头多一点"被误读成"朝画面左",实际鼻尖朝画面右——脸朝向和某侧脸颊面对镜头是两件事)
|
||||
④**"四分之三侧脸"是弱执行词**:模型弱化成接近正脸——需硬量化(鼻尖方向+鼻梁阴影侧+被挡眼仅露眼角一线+另一侧耳朵不可见)
|
||||
- 教训:确认偏差第五、六次——A 朝向观察错(判据用错)、A/B 表情"✅完全还原"未核嘴幅度与眼周状态(A 眼根本没眯也说✅)。表情核对必须逐要素:嘴幅度/牙可见/眼眯睁/嘴眼配对
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 新增每步自检机制 Step-Check(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户问"图片反推提示词是一步就执行出结果了吗"→分析确认 F1 内部 6 步全在黑盒一口气跑完、无校验环节,质量闭环在技能外部(生成图回贴才发现错);用户拍板"每一步处理 模型自己也要检查"
|
||||
- 落库(SKILL.md 新增"每步自检 Step-Check"节+版本标签):6 步每步执行完必做自检,不通过重做该步、禁止带病进下一步。步骤2 观察=错误重灾区:每维度写完结论**回看原图一次**再落笔,核法必须"先看图再对照结论"(拿结论找印证=确认偏差);步骤5 输出前 6 项终检:人物标签完整主体名称/道具挂载物对照观察清单逐件打勾(防静默丢弃)/反向词正向零出现/坐标系分界/表情三要素+朝向量化/正负分离
|
||||
- 教训:内部无自检时输出错误密度≈观察错误密度,纠错全靠外部生成图反馈,每轮成本高(重出整段版+用户去即梦验证);自检的核心不是"再读一遍自己写的"而是**回到原图独立核对**
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权
|
||||
|
||||
## 短视频分镜脚本 — F1 真实看图纠偏与形态固化(仅 V1.0,.dsh 未同步)
|
||||
- 触发:在视觉通道彻底恢复、看清原图后,对比之前版本,发现 6 处极其关键的盲编与过度锚定偏差(扁担写成木板、拧折布巾写成拎披帛、B 极轻微侧脸写成大侧脸、A 睁眼大笑写成眯缝眼、抹胸色彩不贴合、漏掉右侧白衣褐裙配角)。
|
||||
- 修正:重新生成一版 100% 真实对齐的提示词:
|
||||
①**眼睛可见度回归真实**:A 大笑但双眼圆睁、明亮有神,瞳孔清晰(废除眯眼先验);
|
||||
②**持物与姿态还原**:A 扁担搭右肩、右手肩前扶握前端;
|
||||
③**去仙侠化/日常化**:B 左肩搭折叠拧条状深灰粗布巾,左手扶握,右手不露(废除“双手拉披帛”的做作 pose);
|
||||
④**朝向精细校准**:B 仅极轻微侧面(约 15°),双眼均完整清晰可见(废除过度转头的右眼遮挡);
|
||||
⑤**背景生态补齐**:右侧中景白衣褐裙侧身年轻女子,左侧白色炊烟/晨雾,废除臆造的木桶。
|
||||
- 教训:**视觉盲区不能靠“文字推演”代替,更不能为迎合反馈而编造细节**。一旦视觉接口失效,必须立正报告、坚决停手,否则编造出的“西域/木板”等自洽逻辑会彻底偏离真相。
|
||||
|
||||
## 短视频分镜脚本 — F1 第六轮生成对比(完美闭环,仅 V1.0,.dsh 未同步)
|
||||
- 背景:用户使用最新版 100% 真实对齐提示词在即梦生成第六版,效果极其惊艳,实现 95%+ 高保真还原。
|
||||
- 实测对比结论(完全闭环):
|
||||
①**眼神与神韵**:A 的大笑明亮圆睁、B 的微笑温柔不眯眼,完全去除了先验污染与眯眼化,神韵还原度极高;
|
||||
②**姿势与道具**:A 扁担搭肩扶握前端、B 拧折布巾左手扶握,两人动作自然,彻底去除了做作的拉披帛仙侠感;
|
||||
③**竹篮与位置**:竹编篓子完美挂在 A 肩后,且位置自然位于两人之间,大小比例极其协调,无截断;
|
||||
④**背景与配角**:右侧中景白衣褐裙侧身女子神似原图,左侧炊烟自然亮起,西域/集市氛围拉满;
|
||||
⑤**细节微调建议(若精益求精)**:A 外套领口开合度略宽,B 头顶发髻形状比原图稍圆,但已完全达到静态还原顶峰。
|
||||
- 备注:F1 反推提示词至此完成全部重构并跑通闭环。下一步将建议用户授权同步到 .dsh 副本。
|
||||
|
||||
## 短视频分镜脚本 — F1 原图/最新版/第2版三图整体对比复盘(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户要求重新整体分析原图、最新版图与第2版图。核心结论:第2版比最新版更有审美和松弛感,但与原图的动作/表情/人物关系偏离更大;最新版结构元素更接近,但AI网红脸、看镜头、表情僵硬问题严重。原图灵魂是并肩前行的真实生活瞬间,不是摆拍肖像。
|
||||
- 关键判断:后续提示词不能只追求道具/服装硬指标,也不能只追求唯美构图;应采用“结构锚点保留 + 神韵语境松绑”的中间路线:A 保持挑担和竹筐位置,B 保持肩巾左手扶握,视线改为同伴互动/非看镜头,脸部避免网红大眼,雾气写潮湿晨雾而非浓烟。
|
||||
|
||||
## 短视频分镜脚本 — F1 神韵闭环机制落库(仅 V1.0,.dsh 未同步)
|
||||
- 触发:用户确认优化技能,而不是继续只改单条提示词。三图复盘结论:最新版结构更近但神韵崩,第2版审美更好但结构偏;F1 最大问题是把"看见什么"误写成"器官/道具硬指标命令",导致网红脸、惊吓表情、摆拍感、硬衣和干烟。
|
||||
- 落地(SKILL.md 多处编辑+二次残留清理):
|
||||
①**视觉准入门 P0**:反推前必须确认真实看见图片像素;只拿到路径/文件指针/历史上下文时必须停止,禁止脑补生成;准入验证需先写3个不可从上下文猜出的画面事实。
|
||||
②**三层观察**:事实层(人/物/衣/光/景)→关系层(是否看镜头、谁看谁、是否边走边聊、动作是否生活化)→神韵层(活人感、松弛、古典骨相、湿润空气感、AI污染方向)。
|
||||
③**硬锚点/软锚点分级**:道具/服装/站位/持物硬写;人脸/表情/视线/互动/空气感软写语境化,禁止极限器官量化压死人脸神韵。
|
||||
④**表情规则改造**:从"嘴眼三要素硬控"改为动作语境+面部协同;删光"张到最大幅度/圆睁/瞳孔清晰/下唇被…"等坏触发词残留。
|
||||
⑤**非看镜头/人物交互专项**:多人生活流图必须判断是否看镜头、谁看谁、是否同行闲聊;视线落点不得省略为泛泛"望向前方"。
|
||||
⑥**AI审美污染负向词库**:网红脸/现代写真脸/欧式大双眼皮/尖下巴/高鼻梁整容感/过大眼睛/假笑/游客照/影楼汉服/舞台浓烟等。
|
||||
⑦**输出双版本**:结构还原版(审计硬锚点)+神韵优化版(默认生成层主稿);极简版仍废弃,但单硬还原版也不再作为唯一输出。
|
||||
⑧**美学自检**:字段检查之外,还要查活人感、网红脸、假笑、直视镜头、硬衣塑料感、干冰烟雾。
|
||||
- 验证:grep 清理旧残留:"11维度/十一维/视线→位置/单版本/高级结构化版单版本/张到最大幅度/圆睁/瞳孔清晰/下唇被" 均 0;确认 Level 1 极简版位于 F3 生成图片提示词复杂度分级,非 F1 残留,保留不动。
|
||||
- 备注:.dsh 副本未同步(共落后多轮),待用户单独授权。
|
||||
|
||||
## 短视频分镜脚本 — F1 神韵闭环后规则一致性审计(只审计,未修改)
|
||||
- 背景:用户担心最近几轮 F1 优化可能引入规则冲突,要求整体检查技能。
|
||||
- 审计范围:`project/短视频分镜提示词/V1.0/提示词生成工具/SKILL.md` 的 F1 主流程、Step-Check、人物专项、目标平台适配、输出格式、结构化模板及全局关键词残留。
|
||||
- 结论:主体方向正确,P0 旧残留基本清理干净;发现 1 个真冲突(NanoBanana 仍写“反向词内联末尾”与正负分离规则冲突)、2 个高风险表达(人物专项示例仍含“交叠V形”、正向示例仍含反向词“水印”解释)、2 个需澄清项(双版本与结构化/整段两层关系、详细方法论仍引用焦距/体积光词库但属参考源非输出规则)。
|
||||
- 本轮未改 `.dsh` 副本,仍待用户单独授权。
|
||||
|
||||
## 短视频分镜脚本 — F1 审计建议4项修复落地(仅 V1.0,.dsh 未同步)
|
||||
- 背景:用户确认“按照建议修改”,基于上一轮一致性审计执行小修,不做额外扩展。
|
||||
- 修复项:①NanoBanana 平台规则取消裸负向词混排,统一正负分离;单输入框时负向内容改自然语言否定句式 ②人物专项汉服示例去“交叠V形”,改为“两片襟布交叠形成斜向襟线” ③新增“双版本 × 两层输出关系”,明确结构还原版/神韵优化版是内容策略,结构化版/整段版是交付形态 ④结构化模板文字字段抽象“标识性文字”表述,避免具体风险词进入正向字段解释。
|
||||
- 验证:旧残留 `反向词内联末尾/交叠V形/水印等标识性文字/含"水印"/11维度/十一维/高级结构化版单版本/张到最大幅度/圆睁/瞳孔清晰/下唇` 均 0;新增规则 `双版本 × 两层输出关系/标识性文字在正向提示词零出现/文字与标识类排除项/斜向襟线` 均命中。
|
||||
- 版本标签:V1.0 SKILL.md `last_change` 更新为本轮4项一致性修复摘要。
|
||||
- 备注:本轮未改 `.dsh` 副本,仍待用户单独授权同步。
|
||||
|
||||
## 短视频分镜脚本 — F1 审计修复后中断复查(只复查,未修改)
|
||||
- 背景:用户指出刚才中断数次,要求确认 4 项修复是否都修改到位。
|
||||
- 复查结果:4 项均已落地:NanoBanana 正负分离/单框否定句式、汉服示例斜向襟线、双版本×两层输出关系、模板文字字段标识性文字抽象。
|
||||
- 验证:旧残留 `反向词内联末尾/交叠V形/水印等标识性文字/含"水印"/11维度/十一维/高级结构化版单版本/张到最大幅度/圆睁/瞳孔清晰/下唇` 均 0;新增规则均命中。脚本对“禁止把结构还原版误解为结构化版”曾因引号匹配误报,Grep 已确认实际存在。
|
||||
- 本轮只读复查,未改 SKILL.md,未改 `.dsh`。
|
||||
|
||||
## 短视频分镜脚本 — F1 微表情与面部朝向机制落库(仅 V1.0,.dsh 未同步)
|
||||
- 背景:新一轮生成图对比后,用户指出右侧女生笑意未还原,并要求重点检查微表情、动作、面部朝向的左右与上下。
|
||||
- 落地(SKILL.md):①人物专项表情规则新增“微表情四层”:嘴部/脸颊/眼周/情绪语境;②新增“交互强度≠表情强度”——弱交互只限制不强对视/不明显转头,不代表笑意弱,闭唇笑也需写嘴角、脸颊、眼神;③新增“面部朝向四件套”:左右朝向、上下朝向、头部倾斜、视线落点;④结构化模板同步更新表情示例与朝向字段;⑤修正人物专项编号重复(场景统一性声明改为⑨)。
|
||||
- 验证:`微表情四层/交互强度≠表情强度/弱交互不等于弱表情/面部朝向四件套/上下朝向/头部倾斜/嘴角向两侧轻微上扬/脸颊微微提起/眼神柔和带笑/⑨场景统一性声明` 均命中;旧弱表情例句 `闭唇含笑,眼睛自然睁着,神态温和` 和重复编号 `⑧场景统一性声明` 均 0。
|
||||
- 版本标签:V1.0 SKILL.md `last_change` 更新为本轮微表情与朝向机制摘要。
|
||||
|
||||
## 短视频分镜脚本 — V1.0 → .dsh 同步(用户授权)
|
||||
- 用户明确要求将 V1.0 源技能改动同步到 `.dsh` 部署副本(`C:\Users\maidou\.dsh\skills\storyboard-prompt\SKILL.md`)。
|
||||
- 同步方式:Python 脚本读取源技能全文,替换 `name: 短视频分镜脚本` → `name: storyboard-prompt`(保留 .dsh 特有 name),其余内容完整覆盖写入 .dsh。
|
||||
- 同步范围:F1 全部多轮优化(视觉准入门 P0、三层观察、硬软锚点分级、互动强度分级、微表情四层、交互强度≠表情强度、面部朝向四件套、电影截图感防商业写真化、AI审美污染负向词库、双版本+两层输出、NanoBanana正负分离、结构化模板重写、Step-Check自检表、美学自检等)。
|
||||
- 验证结果(20项全部通过):新增规则 16 项均命中;旧残留 4 项(11维度全观察/反向词内联末尾/交叠V形/水印等标识性文字)均 0。
|
||||
- 行数一致:源 653 行 = .dsh 653 行;内容 match=True。
|
||||
- .dsh 副本 `last_change` 已同步为最新版本标签。
|
||||
|
||||
## 短视频分镜脚本 — F1 生成闭环复盘与扁担防偏机制落库(V1.0 + .dsh 同步)
|
||||
- 背景:多轮即梦生成图对比后,用户指出 B 笑意/朝向易回退、视线词易放大互动、扁担易变木棍/弯曲、竹筐易变背篓,并要求把经验优化到技能而不是只改单条提示词。
|
||||
- 落地(SKILL.md F1 节):① Step-Check 新增“生成闭环复盘”:先列保留项/回退项/替换项,只替换失败模块;②人物专项新增“长杆类道具最小锚点法”:身体接触点+长轴方向+手部作用+挂载物归属;③新增“挂载物≠背负物”:竹筐/包袱等必须挂在道具下方且与背部有距离;④扁担专项正向要求“平直硬木扁担/平直木扁担”,防木棍、竖杆、弯曲、软杆、变形杆;⑤反向词新增长杆/挂载物专项类;⑥反向词默认选配规则新增“负向词分层精简”;⑦新增“生成闭环复盘与有效锚点保护”;⑧新增“视线词高风险规则”,弱交互优先写低强度视线词,禁止未经验证泛化替换有效面部句。
|
||||
- 同步:已按用户授权将 V1.0 源技能同步到 `C:\Users\maidou\.dsh\skills\storyboard-prompt\SKILL.md`,保留 `.dsh` frontmatter `name: storyboard-prompt`。
|
||||
- 验证:源技能与 .dsh 均命中 `生成闭环复盘/有效锚点保护/视线词高风险规则/长杆类道具最小锚点法/平直硬木扁担/弯曲扁担/挂载物≠背负物/竹筐贴背/负向词分层精简/反向提示词(7 类)`;旧标题 `反向提示词(6 类)` 已改为 7 类。
|
||||
|
||||
## 短视频分镜脚本 — F1 金标锚点逐字保护+长杆三问+视线匹配表(V1.0 + .dsh 同步)
|
||||
- 背景:用户反馈某版 A 的面部朝向/笑容/表情是历史最佳,但后续改其他模块(扁担/筐/B 朝向)时 A 的好效果被连带回退,无法复现。根因:已有"有效锚点保护"规则太笼统(只说"不得误删",没有逐字复制要求+标记机制+模块隔离)。
|
||||
- 落地(SKILL.md F1 节):①**金标锚点逐字保护**:某轮某局部明显优于其他轮时标记为"金标句",后续必须逐字复制粘贴,禁止同义改写/合并精简/拆分重组/优化措辞;回退时直接粘贴金标句原文,不重新从原图反推;按模块划分(A面部块/B面部块/道具块/场景块/光影块各自独立标记冻结);只有用户明确说"这版某处不好"才解冻。②**长杆承载方式优先判别三问**:下笔前先回答①承载方式(肩扛/单手握提/双手握提/落地斜靠)②杆身长轴方向(水平/斜上/斜下/竖直)③挂载物落点(挂上端/中段/下端/杆外侧);三问不答完禁止写"肩扛""横向"等默认描述。③**视线词与交互强度匹配表**:强/中/弱/无四档各自有视线写法和禁止写法;判错时先回交互强度判定,不直接调视线词。
|
||||
- 同步:已同步到 `C:\Users\maidou\.dsh\skills\storyboard-prompt\SKILL.md`,保留 `name: storyboard-prompt`。
|
||||
- 验证:源 671 行 = .dsh 671 行;MD5 一致;`金标锚点逐字保护/三问不答完/视线词与交互强度匹配表` 在源和 .dsh 均命中。
|
||||
|
||||
## 短视频脚本创作 — 时长分配规则修正:比例法→两端固定秒数(V1.0 + Lite1.0 双副本)
|
||||
|
||||
- 触发:用户指出 300s 视频会被分配 20-30s 开场,违反爆款开场 3-10s 黄金区间
|
||||
- 根因:技能 4 处规则用固定比例「开场~10% / 中段~75% / 结尾~15%」,300s×10%=30s 开场、45s 结尾;爆款逻辑要求开场是固定秒数(3-10s)、拉长的只有中段;且与已有规则「时长区间统一使用绝对时间,不混用百分比」自相矛盾
|
||||
- 修复原则:**两端固定秒数 + 中段吸收增量**——开场固定3-10s(短平快3-5s/中长5-10s)/ 结尾固定5-10s / 中段=总时长-开场-结尾
|
||||
- 落点(V1.0 与 Lite1.0 同构同步,共 4 文件 5 处 + 引用):`2_需求完善.md` L65、`6_生成短视频框架.md` L27/L386/输出模板 L474-476、`7_生成短视频大纲.md` L171 引用、`01_标准爆款结构模板.md` 三幕结构总览 L233-239(时长列改固定秒数、占比列改分配规则、4.2 标题标 60s 示例并加说明行)
|
||||
- 验证:旧比例 `开场~10%/中段~75%/结尾~15%/分段比例/[X]s (~10%)` 零残留(仅 SKILL.md last_change 变更摘要中的描述性引用);新规则 6 处双副本对称命中
|
||||
- 版本标签:双副本 updated_at 2026-08-25 + last_change 记录修正摘要
|
||||
- 教训:**比例式时长分配对长视频必然超纲**——开场/结尾是注意力窗口决定的固定区间(3-10s/5-10s),不随总时长线性放大;短视频任意时长的增量都应进中段,这是"两端固定+中段吸收"的唯一正确形态
|
||||
@@ -0,0 +1,305 @@
|
||||
# 2026-08-26
|
||||
|
||||
## 短视频提示词生成技能目录扁平化
|
||||
- 结构调整:`project/短视频提示词生成/V1.0/视频提示词生成/` 下所有内容(SKILL.md、references、references-add、output、参考skills)上移至 `V1.0/`,删除中间层"视频提示词生成"文件夹,与"项目名称/V1.0/技能文件"直观结构对齐
|
||||
- 验证:全项目 grep 扫描旧路径引用零残留(`V1.0[/\]视频提示词生成` 无匹配);参考skills 内 2 处"视频提示词生成"为正文文字非路径,不处理
|
||||
- git 状态:整个 `project/短视频提示词生成/` 目录本身未跟踪(??),移动不影响 git 历史,无需额外操作
|
||||
|
||||
## 产出路径新增运行环境判断(storyboard-prompt / V1.0 源技能)
|
||||
- 规则:技能所在路径含 `.dsh`(如 `C:\Users\{用户名}\.dsh\skills\storyboard-prompt`)→ 默认产出桌面 `分镜提示词/`(维持原状);不含 `.dsh`(本地/源技能环境)→ 默认产出桌面 `MCNSkill输出/`
|
||||
- 修改文件:`references-add/路径配置.md`(唯一权威,环境判断表+执行规则+解析规则+变更记录 4 处)+ `SKILL.md`(第580行声明、583行示例、frontmatter updated_at/last_change)
|
||||
- dsh 副本 `storyboard-prompt` 按「.dsh 单向只读」约定未动,其现有配置(桌面 分镜提示词/)与新规则的 dsh 分支行为一致
|
||||
- 验证:references/ 与参考skills/ 无旧路径残留;SKILL.md 剩余"分镜提示词/"均为"dsh 环境维持"新语境
|
||||
- 修订(同日):非 dsh 默认根目录由 `MCNSkill输出/` 改为 `MCNSkill项目/分镜提示词/`(统一项目文件夹中本技能对应文件夹,用户指定"改为默认放在 桌面 MCNSkill项目 中对应文件夹中");dsh 分支不变;`MCNSkill输出` 仅存于变更记录历史(append-only)
|
||||
- 更名确认(11:44 用户提醒):"桌面文件夹名称叫 MCNSkill项目 注意下"——统一项目文件夹正式名称 **MCNSkill项目**(无"文件"二字,勿写错)。用户已自行将 SKILL.md + 路径配置.md 中全部 `MCNSkill项目文件` 替换为 `MCNSkill项目`(含变更记录引文),验证正文零残留;桌面已建 `MCNSkill项目/`(内含 账号分析/ 子文件夹,印证"技能对应文件夹"结构);MEMORY.md 分镜产出路径条目已同步
|
||||
|
||||
## 短视频脚本创作目录扁平化
|
||||
- 结构调整:删除 `project/短视频脚本创作/` 中间层,V1.0 与 Lite1.0 上移至 `project/` 同级,且各自去掉"脚本创作技能"子层——`project/短视频脚本创作/V1.0/脚本创作技能/*` → `project/V1.0/*`,Lite1.0 同理(含审计报告一并上移)
|
||||
- 验证:git 原路径跟踪 218 文件 = V1.0(111) + Lite1.0(107),零丢失;旧路径引用 grep 零残留(仅 Lite1.0 历史审计报告 1 处"审计对象"指向更早 MCNVideo AI 时代路径,按 append-only 历史日志惯例保留);SKILL.md 内部均为相对路径不受影响
|
||||
- 注意:移动尚未 commit(git 显示旧路径 218 D + 新路径 ??),待用户后续处理;本次沿用与 8-24 短视频提示词生成相同扁平化模式
|
||||
|
||||
## 脚本创作技能产出路径新增运行环境判断(V1.0 + Lite1.0)
|
||||
- 规则:技能所在路径不含 `.dsh`(本地/源技能环境)→ 默认产出根目录改为桌面 `MCNSkill项目/脚本创作/`;含 `.dsh`(dsh 部署环境)→ 维持桌面 `MCNSkillCase/` 不变;产出结构 `{产出根目录}/{账号名}/脚本{编号}/` 不变
|
||||
- 对应文件夹名经用户确认选「脚本创作」(备选 MCNSkillCase 被否)
|
||||
- 修改文件(6 个,V1.0 与 Lite1.0 同构):`references-add/路径配置.md`(环境判断表+AI执行规则+解析规则第2条+变更记录)、`SKILL.md`(最终交付物存放/硬编码允许目录/产出路径规范指针 3 处 + frontmatter updated_at/last_change)、`references-add/README.md`(04_对话库行+路径配置加载规则行)
|
||||
- 标准库 `references/创作流程规范.md` 等仍保留 MCNSkillCase 默认声明,运行时被路径配置.md 覆盖(与分镜提示词技能同日实现方式一致);.dsh 副本按单向只读约定未动
|
||||
- 模式沉淀:环境判断规则现为全项目模式——分镜提示词(MCNSkill项目/分镜提示词/)+ 脚本创作(MCNSkill项目/脚本创作/)两技能已落地,后续技能同款处理
|
||||
|
||||
## 桌面统一文件夹名更正 + 分镜提示词产出结构新增账号层
|
||||
- 名称更正:`MCNSkill项目文件` → `MCNSkill项目`(用户指定),8 文件全局替换零残留(脚本创作 V1.0/Lite1.0 各 3 文件 + 分镜提示词 2 文件);变更记录中 `MCNSkill输出` 历史链保留
|
||||
- 分镜提示词账号层(storyboard-prompt / V1.0 源技能):产出结构由 `{产出根目录}/{视频标题}/` 改为 `{产出根目录}/{账号名}/{视频标题}/`,dsh 与非 dsh 环境均按账号归档,与脚本创作同口径(用户指定:"分镜提示词 也应该放在对应账号下")
|
||||
- 账号名判定:从上游脚本创作上下文(人设卡片/账号名)继承;独立使用且无账号信息时询问用户确认后再建目录
|
||||
- 修改文件:`references-add/路径配置.md`(执行规则第4条改结构+新增第5条账号名判定+示例加账号层+变更记录追加)+ `SKILL.md`(L580 声明"按账号名/视频标题建子目录"+示例树加账号层+frontmatter last_change)
|
||||
- 验证:旧结构声明零残留(帮助文档/references/ 无涉及)
|
||||
|
||||
## dsh 环境产出根目录统一为桌面 DSHSkill项目/(用户指定:"在 dsh环境下 生成的文件放到 桌面DSHSkill项目 文件夹下")
|
||||
- 最终环境矩阵:dsh → 桌面 `DSHSkill项目/`(脚本创作 `{账号名}/脚本{编号}/`、分镜提示词 `{账号名}/{视频标题}/`,无技能文件夹层);非 dsh → 桌面 `MCNSkill项目/脚本创作|分镜提示词/`(有技能文件夹层);MCNSkillCase/ 与裸 分镜提示词/ 均不再作为默认根目录
|
||||
- 脚本创作 V1.0/Lite1.0(dsh→DSHSkill项目 部分在本轮之前已在文件中完成但未记记忆,本轮补记):SKILL.md 3 处声明+frontmatter、路径配置.md 环境表/执行规则/解析规则、README.md 2 处均已指向 DSHSkill项目;另修正路径配置.md 变更记录被 inline 改写的历史行(还原为"维持 MCNSkillCase/ 不变")并补 append 新记录
|
||||
- 分镜提示词 V1.0(本轮完成):路径配置.md(环境表/执行规则/示例树/解析规则/变更记录追加)+ SKILL.md(L580 声明+示例树+frontmatter)+ references-add/README.md L10 默认声明
|
||||
- 保留不动:references/ 标准库 MCNSkillCase 默认声明(既定策略:路径配置.md 运行时覆盖)、变更记录历史链、.dsh 副本(单向只读)
|
||||
|
||||
## .dsh 部署副本 vs 源技能 V1.0 对比(short-video-script)
|
||||
- 结论:dsh 副本停在 2026-08-22,源技能 2026-08-26,真实内容差异 16 文件(另有 25 文件仅 CRLF 换行差异;`references/_meta` 空目录仅源有)
|
||||
- 源技能新增(dsh 缺失):①产出路径环境判断(DSHSkill项目/MCNSkill项目)②时长分配规则修正(开场固定3-10s)③极致行为三→四分类(专属符号型)+总纲克制极致/情绪落点声明 ④S7 极致触点节点布位表(钩子/留人/转粉/传播型+密度闸门)⑤S9 脚本格式升级(5字段画面标注+Vlog格式+独白→旁白)⑥景别+大远景 ⑦故事成立性校验示例具象化(假快递案例)⑧失误与规避记录相对路径 ../../→../../../../(扁平化)⑨知识库65→66
|
||||
- dsh 副本特有(保留):①SKILL.md script-review 复盘技能引用行 ②路径配置为"主工作区 D:/dshworkspace/创作任务/"模式+8-24 用户自定义记录"产出到工作区不要放桌面"
|
||||
- ⚠️ 冲突待决策:dsh 副本 8-24 自定义记录(工作区、不放桌面)vs 用户 8-26 新指令(dsh 放桌面 DSHSkill项目/)——同步部署时需用户确认删除/更新该自定义记录
|
||||
- **✅ 冲突已决策(12:10 用户确认)**:脚本创作 dsh 副本"优先操作 dshworkspace 工作空间文件夹"——维持工作区产出 `D:\dshworkspace\创作任务\{账号名}/脚本{编号}/`,8-24 自定义继续有效,不迁移桌面 DSHSkill项目;与分镜提示词 dsh 副本(桌面 DSHSkill项目/)**不同根属有意差异**,已写入两级 MEMORY 防跨版本审计误判
|
||||
|
||||
## storyboard-prompt .dsh 副本路径规则同步(12:10 用户确认执行同步)
|
||||
- 执行:`C:\Users\maidou\.dsh\skills\storyboard-prompt` 两文件同步源技能 V1.0 新版——①`references-add/路径配置.md` 整体覆写(环境判断表+账号层+DSHSkill项目,末行追加"部署同步"变更记录注明用户确认与脚本创作副本的有意差异)②`SKILL.md` L464 声明段+示例树(含账号层)更新
|
||||
- 验证:忽略行尾符 diff 仅多末行部署同步记录(71a72),其余 71 行完全一致;SKILL.md 声明含 DSHSkill项目/账号层;short-video-script 副本确认不动(工作区优先)
|
||||
- dsh 副本运行时路径含 `.dsh` → 正确命中环境判断表 dsh 分支 → 产出落 桌面 `DSHSkill项目/{账号名}/{视频标题}/`
|
||||
- 最终环境矩阵:**分镜提示词** dsh=桌面 `DSHSkill项目/{账号名}/{视频标题}/`、非 dsh=桌面 `MCNSkill项目/分镜提示词/{账号名}/{视频标题}/`;**脚本创作** dsh=工作区 `D:\dshworkspace\创作任务\{账号名}/脚本{编号}/`(用户自定义优先)、非 dsh=桌面 `MCNSkill项目/脚本创作/{账号名}/脚本{编号}/`;历史遗留:桌面 MCNSkillCase/(6账号)、桌面 分镜提示词/(3视频)待用户自行决定是否迁移(个人文件未动)
|
||||
|
||||
## dsh 环境产出优先级最终定版(用户指定:"dsh 中优先操作 D:/dshworkspace/创作任务/")
|
||||
- 冲突解决:脚本创作 dsh 环境改为**两级规则**——优先操作 `D:/dshworkspace/创作任务/`(主工作区,与 .dsh 副本 8-24 自定义记录一致);主工作区不存在时兜底桌面 `DSHSkill项目/`;产出结构 `{账号名}/脚本{编号}/` 不变
|
||||
- 修改 6 文件(V1.0/Lite1.0 同构各 3):路径配置.md(环境表+执行规则+解析规则+变更记录)、SKILL.md(3 处声明+frontmatter)、README.md(2 处)
|
||||
- 两技能 dsh 根目录**有意差异**(分镜提示词 .dsh 副本 L72 已记录):脚本创作=工作区 创作任务/ 优先;分镜提示词=桌面 DSHSkill项目/(其 .dsh 副本今日已由另一会话同步)
|
||||
- 环境矩阵定版:脚本创作 dsh=优先 D:/dshworkspace/创作任务/(兜底桌面 DSHSkill项目/)、非 dsh=桌面 MCNSkill项目/脚本创作/;分镜提示词 dsh=桌面 DSHSkill项目/、非 dsh=桌面 MCNSkill项目/分镜提示词/
|
||||
|
||||
## 分镜提示词 dsh 环境工作区化 + 提示词{编号} 结构(12:20 用户指定:"dsh 环境下 分镜提示词也应该在 工作区 D:\dshworkspace\创作任务\{账号名}\提示词{编号}",覆盖上段"分镜=桌面 DSHSkill项目/"旧矩阵)
|
||||
- 源技能 V1.0(本轮完成):`references-add/路径配置.md` 4 处——环境表 dsh 行两级化(优先 `D:\dshworkspace\创作任务\`,无主工作区兜底桌面 DSHSkill项目/)、执行规则第 1 条两级化+第 4 条产出结构改 `{账号名}/提示词{编号}/`+新增第 6 条提示词编号判定(默认继承上游脚本编号,脚本01→提示词01;独立使用按已有最大值递增)、示例树改工作区版、解析规则第 2 条、变更记录第四次修订;`SKILL.md` L580 声明两级化+示例树(提示词{编号} 层)+frontmatter last_change;验证 `{视频标题}/` 正文零残留(仅 last_change 变更描述引文)
|
||||
- .dsh 副本 storyboard-prompt(本轮完成):`references-add/路径配置.md` 覆写为工作区版(参照 short-video-script 副本范式:默认=主工作区创作任务目录,无环境判断表);`SKILL.md` L464 声明+示例树同步;DSHSkill项目 仅存于变更记录历史(append-only)
|
||||
- 结构变化:原「视频标题」层废弃,由「提示词{编号}」承接——与脚本创作「脚本{编号}」平级同构,标题可在终版文件名体现
|
||||
- 最终定版矩阵(两技能同根同构):dsh → 优先 `D:\dshworkspace\创作任务\{账号名}\`(脚本{编号}/提示词{编号} 平级),无主工作区兜底桌面 `DSHSkill项目/{账号名}/`;非 dsh → 桌面 `MCNSkill项目/{技能对应文件夹}/{账号名}/提示词{编号}/`
|
||||
- 记忆同步:项目 MEMORY.md 第 4 行+第 21 行(删除"两技能 dsh 根目录属有意差异"旧描述,改同根同构)、用户级 MEMORY.md 产出路径段;桌面 DSHSkill项目/ 空置(仅作无主工作区时的兜底,平时不使用)
|
||||
- **三级逻辑用户定版确认(12:26)**:用户以脚本创成为范本确认三级优先级——①dsh 且主工作区存在 → `D:\dshworkspace\创作任务\{账号名}\脚本{编号}\`;②dsh 但无主工作区(异机部署)→ 桌面 `DSHSkill项目\{账号名}\脚本{编号}\`;③非 dsh → 桌面 `MCNSkill项目\脚本创作\{账号名}\脚本{编号}\`——并确认"分镜提示词也是这样";分镜源技能 V1.0 逐条对照验证通过(①优先工作区 ②兜底 DSHSkill项目 ③非 dsh MCNSkill项目/分镜提示词,结构均 `{账号名}/提示词{编号}/`),此为跨技能统一范式,后续新技能沿用
|
||||
|
||||
## dsh 独有内容回流结论(用户纠偏)
|
||||
- 纠偏:回流范围只看 `C:/Users/maidou/.dsh/skills/short-video-script` 副本自身内容;SKILL.md 里的 `script-review` 引用行是指向 **dsh 独立技能**(.dsh/skills/script-review)的环境路由配置,**不属本技能内容、不回流源技能**(曾误插入 V1.0 后已撤销,验证零残留)
|
||||
- 全量核对结论:除 script-review 路由行外,dsh 副本所有差异行均为源技能演进后的旧版本(S9/S10 职责分离、闪回叙事规范源侧均有更新版;dsh 侧 9_生成脚本 L113/L115 有重复标题缺陷,待源→dsh 同步时覆盖修复)
|
||||
- **最终结论:dsh 副本无任何独有内容更新需回流**;路径规则(工作区优先两级规则)已另行固化进源技能
|
||||
|
||||
## storyboard-prompt dsh 独有内容回流结论(12:27 用户指令:"先把 dsh对应技能中独有更新同步到 本技能")
|
||||
- 侦察三步:①文件清单 diff 完全一致 ②忽略行尾符逐文件 diff 仅 3 文件差异(references-add/README.md、路径配置.md、SKILL.md)③逐文件判定
|
||||
- 判定:①路径配置.md=有意环境差异(源=三级完整版,副本=工作区特化版,副本逻辑是源三级规则第 1 分支子集,无独有)②README.md=副本滞后(旧描述,无独有)③SKILL.md:description 两边一致(8-21 精简改动源侧也有);updated_at 副本滞后(8-21 vs 8-26);正文 F1 反推方法论/结构化版格式模板/还原路径指引均为源 8-26 新增、副本缺失(源领先非副本独有)④唯一副本独有项 `name: storyboard-prompt` 属环境特有英文标识,按「.dsh 单向只读」约定保留 .dsh 原样不回流(源保持中文名「短视频分镜脚本」)
|
||||
- **最终结论:storyboard-prompt dsh 副本无独有内容更新需回流,源技能已是最新**
|
||||
- 顺手修正:references-add/README.md L10 路径描述更新为三级规则定版表述(原仍写"dsh 环境桌面 DSHSkill项目/"未含工作区优先)
|
||||
- 新发现(待用户决策):开发环境判定特征过时——源 3 处+副本 3 处仍写旧路径特征 `MCNVideo AI\project\短视频分镜脚本`(references/README.md:69、references-add/README.md:45、SKILL.md:613 源/497 副本),当前实际路径为 `mcn-video-script\project\短视频提示词生成`,旧特征会导致源技能运行时被误判为"部署环境"而错误启用 references-add/ 增量机制(P0 级环境判定 bug,共 6 处;副本侧修改需用户授权)
|
||||
|
||||
## 开发环境特征 6 处修正 + 源→dsh 整体部署回流(12:36 用户指令,副本侧修改已授权)
|
||||
- 源 3 处逐条修正(读→改→验):`MCNVideo AI\project\短视频分镜脚本` → `mcn-video-script\project\短视频提示词生成`(references/README.md:69、references-add/README.md:45、SKILL.md:613);验证源目录 MCNVideo 零残留
|
||||
- 副本 3 处随整体部署覆盖修正(部署覆盖文件恰为同 3 文件,避免重复操作)
|
||||
- 部署方式:cp 复制源 SKILL.md/references/README.md/references-add/README.md → 副本,sed 改回 name: storyboard-prompt(环境特有字段保留);两边均为 LF 行尾符,无转换问题;`references-add/路径配置.md` **不覆盖**(有意环境差异:副本=工作区特化版)
|
||||
- 部署后五项验证:①副本 MCNVideo 零残留 ✓ ②副本 3 处新特征就位 ✓ ③SKILL.md 两边仅 name 行差异 ✓ ④路径配置.md 未覆盖仍为工作区版 ✓ ⑤全目录差异仅剩 2 文件(路径配置.md 环境差异 + SKILL.md name 行)✓
|
||||
- 部署效果:副本从 8-21 滞后快照升至 8-26 最新版(补齐 F1 反推方法论/结构化版格式模板/还原路径指引/三级路径声明等全部新增),updated_at 2026-08-26
|
||||
|
||||
## .dsh 副本更新回流(用户两次纠偏后重新定向,文件级证据链定案)
|
||||
- **纠偏**:此前结论"dsh 无独有更新、示例具象化为源侧演进"被用户否定("dsh创作技能有很多更新才对 仔细确认");本轮以文件内容+日志证据链重新定性
|
||||
- **证据链(判定差异方向的关键)**:①08-22 日志明确"回流后 V1.0=.dsh 完全一致"→ 该日为共同基准线 ②08-22 日志描述信息合法性案例"新邮递员断言'造假十年'"与源文件字面吻合 → 08-22 共同状态=具体示例 ③V1.0 与 Lite1.0 至今均保持具体示例(从未做过具象化)→ **dsh 侧抽象化示例 = 08-23~25 的 dsh 端更新**(执行"移除基准案例"决定+P0 硬编码禁止)
|
||||
- **教训:Lite1.0 不能当纯时间锚点**(持续同构同步会覆盖历史状态);真正可靠的锚点是 08-22 日志的"完全一致"基准线+当日日志对回流内容的字面描述
|
||||
- **回流执行(V1.0+Lite1.0 同构,逐条读改验证)**:4 文件去基准案例抽象化——5_选题(L71-72 核心设定/核心秘密示例)、6_框架(L147/163/179/197/207-208 行为动机/衔接/烈度/表达方式/信息越界示例)、11_诊断(L171 动机合理性行)、故事成立性校验(L27-28/41/50/51/53/57/102 七处表格示例);"小周/邮递员/门卫/假快递/撕包/摔箱"→"知情者/职业角色/守护者/善意谎言/摔砸物品"抽象表述;验证 11_诊断与故事成立性校验两文件与 dsh 完全一致,5/6 零残留
|
||||
- **案例库章节保留**(山村门卫假快递复盘案例在 5/6/故事成立性校验的案例库段落,dsh 侧同样保留)——案例库是案例的指定归处,属设计而非残留
|
||||
- **不同步项(确认非 dsh 更新)**:9_脚本 B格式加粗/两行式(08-22 旧状态,源侧 S9 格式升级⑤批次已演进"非剧情同一行")、script-review 行(用户明确排除)、路径配置(今日两级规则已含 dsh 08-24 记录)、其余 13 文件差异均为源侧演进(时长分配/四分类/五字段/旁白/大远景/布位表/66 文件数)
|
||||
- 版本标签:V1.0/Lite1.0 SKILL.md last_change 均更新为本次回流
|
||||
|
||||
## dsh 回流复查(用户要求再检查一遍)
|
||||
- **全量 diff 复查**:回流后剩余 13 个差异文件逐个提取 dsh 独有行核验,全部确认为源侧演进或用户排除项,无遗漏的 dsh 更新
|
||||
- **逐项核验结论**:①时长分配——源侧为最新版(固定3-10s/5-10s+长视频增量全进中段),dsh 两种表述(10/75/15百分比制、"按赛道定配比")均为旧中间态 ②八类35项——两侧一致(实际清单文件名即35项;dsh差异仅09分类3→4文件,源侧因故事成立性校验入库而正确)③SKILL.md 66文件数=实际66(dsh的65是故事成立性校验入库前旧数)④三分类→四分类、大远景、五字段、旁白、B格式同一行均为源侧演进 ⑤script-review 行=用户排除 ⑥MCNSkillCase/../../路径=源侧扁平化+今日路径定稿
|
||||
- **硬编码残留扫描**:V1.0+Lite1.0 创作流程目录零残留;知识库扫描到的"小周"均为真实抖音账号案例(@保安小周等,标准库内容)或故事成立性校验「四、典型失败案例库」章节(案例指定归处,dsh 侧同样保留且该文件 V1.0=dsh 完全一致)
|
||||
- **Lite1.0 对齐复核**:6/11/故事成立性校验三文件 Lite=V1.0 完全一致;5_选题仅剩 2 处 Lite 特有搜索表述(无接口版设计差异,保留)
|
||||
- 最终剩余差异 173 行/13 文件,均为已定性项,回流闭环完成
|
||||
|
||||
## 两边 SKILL.md 打版本标记(13:05 用户指令:"两边的 skill.md 中打上版本标记用于后续区分版本")
|
||||
- 设计:现有 updated_at/last_change 是内容版本标签(两边内容一致时相同,无法区分归属),故 frontmatter 新增**环境身份标记**——源 `deployment: source`;副本 `deployment: dsh` + `deployed_at: "2026-08-26"`(部署日期,副本 deployed_at < 源 updated_at 即为滞后)
|
||||
- 两边 last_change 均加前缀"frontmatter 新增 deployment 版本标记(区分源技能/部署副本)",保持版本标签一致
|
||||
- 验证:排除 name/deployment/deployed_at 三类有意差异行后 diff **零差异**;完整 diff 仅 2 个差异块(2c2 name 行、13c13,14 标记行)
|
||||
- 工具坑:Git Bash 下 `grep -v "A\|B"` BRE 交替失效(当作字面量),会漏过滤导致 diff 行错位膨胀出假差异块;应用 `grep -Ev "A|B"` 或多次管道
|
||||
- MEMORY.md 技能版本标签条目已增补 deployment 标记说明;storyboard-prompt 已打标,short-video-script(V1.0/Lite1.0/.dsh)待打标
|
||||
|
||||
## 源侧补时间字段 created_at(13:08 用户指令:"开发主库也需要时间把")
|
||||
- 源 SKILL.md 加 `created_at: "2026-08-20"`(技能架构定型日:15维度知识库+三层引用落库日,有记忆依据),源时间轴补全为出生+当前双时间
|
||||
- 最终对称结构:源=`deployment: source`+`created_at`(2026-08-20)+`updated_at`(2026-08-26);副本=`deployment: dsh`+`updated_at`(2026-08-26)+`deployed_at`(2026-08-26)——两边各两个时间字段,语义对称(源=出生+当前;副本=内容版本+部署时点)
|
||||
- 验证:排除 name/deployment/deployed_at/created_at 四类有意差异行后 diff 零差异
|
||||
- MEMORY.md 版本标签条目同步更新为"时间字段对称"描述
|
||||
|
||||
## 技能审计(按 技能审计检查清单.md 13 检查点,V1.0+Lite1.0)
|
||||
- **结论**:P0×1(断链类,影响低)+ P1×2 + P2×3,其余检查点全部通过
|
||||
- **P0**:SKILL.md 失误与规避记录链接 `../../../../失误与规避记录.md` 解析到 D:/ 根(不存在)——扁平化后正确路径应为 `../../`(仓库根);V1.0 L296 + Lite1.0 L288 两处;dsh 副本同路径在其目录结构下同样解析错误(该链接可能从未正确过)
|
||||
- **P1①**:S10 分镜格式未升级五字段——S9 已定稿【景别|环境|光线|场景|场景元素】并声明"S10 在此基础上细化",但 S10 全文(两版本共 12-19 处)仍用旧三字段【景别 | 场景·光线 | 入镜元素】;创作流程规范 L25/L327 同样残留旧三字段 → S9/S10 格式矛盾
|
||||
- **P1②**:S9 内部 L85/L238 两处近乎重复的「S9 与 S10 职责分离」声明(同文件冗余)
|
||||
- **P2**:①S7 说"8 个素材类型库"但括号只列 7 个编号(04_对话库账号专属未列,口径不清)②S7 步骤命名"第二步半"不规范 ③S9 A/B/C/D 模板段与知识库 07_脚本格式选择指南存在重叠(分工基本合理:KB=定义选择、S9=输出模板,但重叠边界未显式声明)
|
||||
- **通过项**:流程顺序/编号连续(S6 三步+确认门、S7 四步半含设计内嵌步)/产物链铁律三模式落盘清单一致/情绪设计卡归属 S6 正确/S5→S6→S7→S9 输入输出字段完整(故事前提五字段齐全)/术语统一(旁白零独白残留、四分类零三分类残留、故事细节、五字段)/知识库+素材库引用路径 100% 有效/S8 引用的 6 个 L#-# 章节全部存在/硬编码零违规(规范第六章命中项均为规则自身示例)/知识库 12 分类 66 文件计数准确/八类35项计数一致
|
||||
- **设计确认非缺陷**:创作流程规范保留 MCNSkillCase 默认路径(路径配置.md 运行时覆盖,已知设计);知识库方法论中的真实抖音账号案例(@保安小周等)与故事成立性校验案例库章节均为指定归处
|
||||
|
||||
## 审计问题逐条修复(用户确认"挨个修复")
|
||||
- **P0 断链**:V1.0/Lite1.0 SKILL.md 失误与规避记录链接 `../../../../`→`../../`(两处),实测解析正确;教训沉淀为 失误与规避记录.md #009(目录扁平化后相对路径层级未重算)
|
||||
- **P1① S10 五字段升级**:S10 全文(格式定义/B1/B2/B3/B5/输出模板/System Prompt/User Prompt)旧三字段【景别|场景·光线|入镜元素】→五字段【景别|环境|光线|场景|场景元素】,定位=承接 S9 画面元数据细化为精确分镜值(B2 拆为环境/光线/场景三维,B3 改场景元素);联动改创作流程规范 L25+分镜格式章节、SKILL.md 步骤10输出行、S9 三处+规范 L244 的旧"分镜三要素【景别|光线|入镜】"简写;Lite S10 无 Lite 特有内容直接复制,规范逐处编辑
|
||||
- **P1② S9 去重**:L85 保留为规范声明(合并 A/B 格式细节+去旧简写),L238 改一行指针,L292 改"逐段分镜标注"表述;规范 L244 同步
|
||||
- **P2**:S7 L14 素材库口径改"通用 7 库+04 对话库(账号专属,标准库仅分块定义)";S7"第二步半"改名"展开深度标准(第二步强制约束)"(S7×3+11_诊断×1 共 8 处引用同步,两版本);S9 输出模板段补与知识库 07 分工声明(KB=定义选择唯一权威,S9=输出模板)
|
||||
- 版本标签两版本更新;终验六项全部零残留(剩余命中均为 last_change 变更日志文本与历史审计报告归档)
|
||||
- **遗留发现(未修,需确认)**:Lite1.0 创作流程规范 L501-502 硬编码检测命令缺 `| grep -v "scripts/"`(V1.0 有)——源侧演进未同步 Lite 的既有分叉,非本次审计项
|
||||
|
||||
## 四、桌面备份对比(创作流程+知识库)
|
||||
|
||||
- 结论:桌面备份 `C:/Users/maidou/Desktop/short-video-script` = .dsh 08-25 批量快照的完整拷贝(今天 13:15 复制),全部差异方向为「源新备份旧」,备份无独有内容需回流
|
||||
- references 全量递归 diff:11 个内容差异文件 + `_meta` 空目录残留(源有备份无,08-15 遗留)
|
||||
- 差异归类(5 类源侧演进 + 1 类今日修复):
|
||||
1. 时长分配百分比制→固定值制(2_需求完善/6_框架×3/7_大纲/知识库01_标准爆款结构模板三幕表)
|
||||
2. 极致行为三分类→四分类(+专属符号型;6_框架/规范/00_总纲/极致行为创作法/索引,总纲另含克制极致+情绪落点分工)
|
||||
3. 「独白」→「旁白」统一(7_大纲约18处)
|
||||
4. S7 极致触点布位表+密度闸门+素材库8库口径(7_大纲)
|
||||
5. 9_脚本格式定稿(B格式台词同一行/场次标题不加粗/闪回标题去重/职责分离精简)+规范09诊断3→4文件
|
||||
6. 今日审计修复(10_分镜五字段/规范联动/展开深度标准改名/9_脚本知识库分工指针)
|
||||
- 备份侧唯一"多出"的内容:9_脚本闪回叙事规范标题重复 2 次(源已去重)
|
||||
|
||||
## 五、源→dsh 部署(08-26 审计修复+演进全量同步)
|
||||
|
||||
- 部署内容:references 11 个差异文件 + references-add/README.md 覆盖 + SKILL.md(含 frontmatter updated_at/last_change、五字段输出行、66文件数、产出路径环境分支、创作回顾路径、硬编码例外)
|
||||
- 环境特有保留:`references-add/路径配置.md` 不覆盖;SKILL.md script-review 引用行保留 dsh 原样(恰 1 行)
|
||||
- 版本标签打标(完成 short-video-script 待办):源 `deployment: "source"`、dsh `deployment: "dsh"` + `deployed_at: "2026-08-26"`(storyboard 同款格式)
|
||||
- 部署事故与修复:工具层重放执行部署脚本 → frontmatter 双写(源 source×2、dsh source+dsh);diff 复核捕获后修复;教训固化失误与规避记录 #010(部署脚本必须幂等:插入前查已存在 + 部署后 diff 复核差异恰等于预期环境差异清单)
|
||||
- 最终验证:SKILL.md 差异=3 处预期(deployment/deployed_at/script-review);references 差异=0(仅 _meta 空目录源侧独有);references-add 差异=路径配置.md(环境特有);文件编码完好(GBK 乱码扫描=0,此前乱码为 cut 字节截断显示假象)
|
||||
- 遗留:源侧 references/_meta/ 空目录(08-15 残留)待删;Lite1.0 规范 L501-502 grep -v "scripts/" 分叉待确认
|
||||
|
||||
## 六、目录结构回改:project/V1.0 → project/短视频脚本创作/V1.0(用户纠正)
|
||||
|
||||
- 用户指出扁平化层级错误:应保留「项目名」层、只去掉「技能名」层,正确结构 `project/短视频脚本创作/{V1.0,Lite1.0}/`(与 `project/短视频提示词生成/V1.0/` 同模式);08-26 早些时候的扁平化错把项目名层也去掉了
|
||||
- 执行:mkdir `project/短视频脚本创作/` + mv V1.0/Lite1.0 入内
|
||||
- 链接重算:两版本 SKILL.md 失误与规避记录链接 `../../` → `../../../`(仓库根层级 2→3);全量相对链接脚本验证 2 处全部有效
|
||||
- 失误与规避记录 #009 已补注回改记录+第④条规避(目录重构前先对齐参照项目层级模式)
|
||||
- dsh 部署副本不受影响(独立目录结构)
|
||||
- 注意:git 仍未提交(08-26 扁平化+审计修复+部署+本次回改均为本地改动)
|
||||
|
||||
## 七、账号解析外部技能引用标记(仅源侧,不部署 dsh)
|
||||
|
||||
- 源 V1.0/Lite1.0 SKILL.md 新增「外部技能依赖:账号解析(mcn-dou-analysis)」章节:开发机(路径不含 .dsh)→ `D:/AgentSkill/mcn-dou-analysis`;用户环境(含 .dsh)→ 本技能 subskill/ 目录;步骤3/4 增 🔗 调用引用行;frontmatter last_change 更新
|
||||
- **用户明确:该引用不部署到 dsh**(dsh 环境 mcn-dou-analysis 独立存在于 .dsh/skills/,无需本技能内引用)→ dsh SKILL.md 已回退移除章节+2行(last_change 改环境差异版说明)
|
||||
- 回退过程再遇工具层重放执行(removed=0 为第二次运行的输出,第一次已删成功);且行删除脚本把 MCP 规范行后的 `---` 分隔线误删(章节衔接紧贴),已用 Edit 补回——**删整段章节的脚本要小心段前段后分隔线归属**
|
||||
- 源 vs dsh 差异基线更新为 4 类:部署标记 / script-review 行 / 路径配置.md / 外部技能引用块(源有 dsh 无)
|
||||
- 输出位置检查结论:引用仅开发机生效,开发机调 mcn-dou-analysis(位于 D:/AgentSkill/,非 .dsh)→ 其产出走自有三级判断 → 桌面 `MCNSkill项目/账号分析/`,与脚本创作产出体系独立无冲突
|
||||
|
||||
## 八、三环境模型重构 + DSHSkill项目 根目录废弃(V1.0 + Lite1.0)
|
||||
|
||||
- **三环境定义(用户纠正两次后定稿)**:① 开发机=本机有 `D:\AgentSkill` 且技能路径不含 .dsh(源技能);② dsh 部署环境=本机有 `D:\AgentSkill` 且技能路径含 .dsh(maidou 本机 .dsh 副本);③ 用户环境=**本机无 `D:\AgentSkill`**(技能装在用户机器,路径不限、不一定以 .dsh 开头)。此前错误:把"路径含 .dsh"一刀切成用户环境
|
||||
- **DSHSkill项目 根目录整体废弃(用户确认)**:原"dsh 异机无主工作区兜底 DSHSkill项目/"场景即用户环境,并入桌面 `MCNSkill项目/脚本创作/`(与开发机同构);产出体系收敛为两根——`MCNSkill项目\`(开发机+用户环境共用)+ `D:\dshworkspace\`(dsh 部署环境专用)
|
||||
- 修改文件(6 个,两版本同构):`references-add/路径配置.md`(环境表改三行+AI执行规则第1条+解析规则第2条+变更记录追加"三环境重构"条目)、`SKILL.md`(外部技能依赖章节改三环境两步判定+3 处产出路径表述+last_change)、`references-add/README.md`(04_对话库行+路径配置加载行);变更记录历史条目按 append-only 保留
|
||||
- 外部技能依赖章节三环境判定:第一步查 D:\AgentSkill 存在性→无=用户环境(subskill/ 寻找 mcn-dou-analysis);有→第二步看技能路径→不含 .dsh=开发机、含 .dsh=dsh 部署环境(两者均用 `D:\AgentSkill\mcn-dou-analysis`)
|
||||
- dsh 副本未动(其路径配置.md 环境特有不覆盖;dsh 副本机 D:\dshworkspace 恒存在,兜底分支实际不触发)
|
||||
- 遗留待确认:① subskill/mcn-dou-analysis 副本(V1.0 内)与其源 `D:\AgentSkill\mcn-dou-analysis` 的 DSHSkill项目/账号分析 兜底是否同步废弃;② 短视频提示词生成 V1.0 同样存在 DSHSkill项目 引用是否一并清理;③ git 未提交(累计:扁平化回改+审计修复+部署+外部技能引用+三环境重构)
|
||||
- **层级精简(同日 14:53 用户追加指定)**:开发机与用户环境产出根目录由 `MCNSkill项目/脚本创作/` 改为 `MCNSkill项目/`——去掉技能文件夹层,`{账号名}/脚本{编号}/` 直挂(用户原话:"不论1还是3,都是 桌面\MCNSkill项目\{账号名}\{脚本名}\对应文件");两版本同构改 路径配置.md(表+2条+变更记录)/SKILL.md(3处+last_change)/README.md(2处)共 12 处;dsh 部署环境(D:\dshworkspace\创作任务\{账号名}\脚本{编号}\)不变;脚本文件夹命名仍为「脚本{编号}」
|
||||
|
||||
## 分镜技能环境判定模型修正:单一 .dsh 锚点 → 两步判定(14:59 用户指定模型,15:0x 执行)
|
||||
- 用户修正模型:用户环境判定锚点是「本机没有 D:/AgentSkill」,与技能装在什么路径无关(不一定以 .dsh 开头)。两步:①查 D:/AgentSkill 是否存在——无=③用户环境(技能无论装在哪);有→②看技能路径——在 D:/AgentSkill/ 下=①开发机、含 .dsh=②dsh 环境
|
||||
- 检查结论:本技能(storyboard-prompt 源)原为单一锚点二分类(技能路径含 .dsh?),不符合模型——用户环境技能装在非 .dsh 路径(~/.workbuddy/skills/)会被误判为开发机、可能错误直接编辑 references/(应走 references-add/ 增量)
|
||||
- 修正(源 5 处):路径配置.md 判定表改两步判定表(三行:第一步无 D:/AgentSkill=③用户环境/第二步 D:/AgentSkill/ 下=①开发机/含 .dsh=②dsh 环境)+ 执行规则1 + 解析规则2 + 变更记录第五次修订;SKILL.md L582 声明段+示例树注释「非 dsh 环境」→「开发机/用户环境」+ last_change
|
||||
- 同步副本 3 处(SKILL.md 声明段/示例树/last_change,Edit 方式非 cp——frontmatter 有环境差异行不能覆盖);副本路径配置.md 为工作区特化版无判定表,不受影响保留
|
||||
- 验证:源/副本旧单一锚点零残留(源仅剩历史变更记录 L69 属 append-only 保留);SKILL.md 排除 name/deployment/created_at/deployed_at 后零差异;全目录差异仅剩 2 文件(路径配置.md 环境差异 + SKILL.md name/标记行),均为有意差异
|
||||
|
||||
## 分镜技能产出结构定稿:账号层直挂(15:16 用户指令:"定稿产出结构:桌面\MCNSkill项目\{账号名}\{脚本文件夹}\(①开发机与③用户环境同构,账号层直挂);② dsh 部署环境不变")
|
||||
- 核心变更:①开发机与③用户环境产出根目录 `桌面 MCNSkill项目/分镜提示词/{账号名}/提示词{编号}/` → `桌面 MCNSkill项目/{账号名}/提示词{编号}/`——去掉「分镜提示词」技能文件夹层,账号层直挂,与脚本创作「脚本{编号}」同构;dsh 环境不变 `D:/dshworkspace/创作任务/{账号名}/提示词{编号}/`
|
||||
- 修改(源):路径配置.md 判定表 ③/① 行产出根目录 + 执行规则1 + 解析规则2 + 示例树注释 + 变更记录第六次修订;SKILL.md L582 声明段 + L586 示例树注释 + last_change;**顺手升级** references-add/README.md(L10 路径描述+部署环境检测表改两步判定三分类+L83 加载规则)与 references/README.md(部署环境检测表)——原检测表仍是「路径特征」二分类(mcn-video-script\project 特征),与两步判定模型冲突,属同一 P0 类环境误判隐患
|
||||
- 同步副本:SKILL.md 4 处(声明段/示例树/last_change/检测表)+ references-add/README.md 3 处 + references/README.md 1 处(均 Edit 方式);副本路径配置.md 特化版不受影响
|
||||
- 验证:源/副本现行「MCNSkill项目/分镜提示词」表述零残留(仅历史变更记录保留);两 README 两边完全一致;SKILL.md 排除有意差异行零差异;全目录差异仅剩 2 文件(路径配置.md + SKILL.md name/标记行)
|
||||
- 注意:脚本创作技能(short-video-script V1.0/Lite1.0)产出结构已为账号层直挂(记忆确认),但两步判定模型与「分镜提示词」层是否已同步待核对(脚本创作路径配置.md 上轮用户已自行改两级规则)
|
||||
|
||||
## 三技能统一产出结构定稿(15:25 用户展示确认:"看看这个"——脚本创作+账号分析+分镜)
|
||||
- ①开发机/③用户环境:`桌面 MCNSkill项目/{账号名}/` **账号层直挂**,三技能共用一个账号文件夹——账号分析产出({账号名}账号设定.md / {账号名}账号数据分析.md / 短视频表格.xlsx / 视频分析\{视频标题}_标签1_标签2\{content.json,analysis.json,拆解分析.md})直挂账号层;脚本创作=脚本{编号}\;分镜=提示词{编号}\(编号继承脚本编号)
|
||||
- ②dsh 环境:**分目录**——创作任务\(脚本创作+分镜:{账号名}\脚本{编号}\、{账号名}\提示词{编号}\)与 解析任务\(账号分析:{达人昵称}\{账号设定.md/数据分析.md/表格.xlsx/视频分析\{视频标题}_标签1_标签2\})分开
|
||||
- 现状核对:dsh 解析任务已完全符合(张天琪/白昼小熊);dsh 创作任务仅调试文件待产出填充;桌面 `MCNSkill项目/账号分析/{小咪橘座,旧梦留声机,王微斯}` 仍在技能集合层(与新定稿账号层直挂不符);分镜模拟(俊希/提示词01)已符合
|
||||
- **用户确认:现有桌面账号分析产出暂不迁移**;账号分析技能配置、脚本创作技能配置本轮也未动(用户未选)
|
||||
- 分镜技能侧已按此定稿(第六次修订账号层直挂);账号分析技能(project/短视频账号分析/)路径配置待后续决定是否同步
|
||||
|
||||
## 九、旧梦留声机最新数据获取(15:00-15:40)
|
||||
|
||||
- 按 mcn-dou-analysis 技能执行功能一+功能二:browser-harness(~/.local/bin)复用既有抖音标签页导航主页,无登录弹窗
|
||||
- 账号数据(15:35 更新到达人账号表.xlsx):粉丝 109.4万(持平)、获赞 4938.8万→**4940.0万**、关注 99、作品 **36**、IP 重庆
|
||||
- 视频列表:作品总数 36(<60 上限,滚到底全量采集)。**采集方法升级**:滚动后卡片虚拟化导致 DOM 仅剩尾部卡片(href 兜底去重仅 8 条),改从列表组件 Fiber props 的 `defaultDataList`(36 条全量)直接提取 awemeId/desc/createTime/duration/stats/textExtra——比逐卡片 Fiber awemeInfo 更可靠,一次拿全
|
||||
- 产出:`桌面/MCNSkill项目/旧梦留声机/短视频表格.xlsx`(36 行×13列标准格式,发布时间 2026-04-18~2026-08-19,播放量网页端不提供为 0)
|
||||
- 播放量列全 0 为网页端限制(stats.playCount 不返回);点赞(显示)按万格式化生成
|
||||
|
||||
## 功能三「提炼账号设定」完成(旧梦留声机,13:00-16:00 续)
|
||||
- TOP6 视频解析产物全部落盘:视频5(31531 一片苇叶,detailId 查询→临时文件→json_tool 转存 content 10792B + analysis 75884B)为最后一条;`视频分析/` 下共 6 个文件夹(26164/21529/14083/13301/31531/23034)
|
||||
- 上下文压缩后视频5数据丢失,MCP 重查 31531 一次取回完整结果(新提交视频等3-5分钟再查的规则再次验证)
|
||||
- create-analysis 无 --detail-id 参数(与 create-content 不同),只用 --output-dir + --input-file
|
||||
- Step 6 人设卡生成完成:账号类型=群像型(TOP6 主角全部不同)→ 12段结构 + 广告植入偏好独立小节(TOP6 含 3 条植入案例:六神道具锚点/床垫隐喻贯穿/京东价值落版,旧版"暂无案例"已过时)
|
||||
- 新卡核心更新 vs 旧版.bak:内容基因 4→6 个(+年代跨度闪回/拉扯式结构显性化);角色原型库按 TOP6 实测重排(隔辈守望者/逆袭反哺者/苦难母亲/大爱原型/贵人引路人/倔强追梦者);情绪结构五段→六段(+可选落版段);新增第九段差异化壁垒;系列 寻/守/光/家→家/光/农/梦/寻(家=验证主力)
|
||||
- 产出:`C:\Users\maidou\Desktop\MCNSkill项目\旧梦留声机\旧梦留声机账号设定.md`(旧版留存 .bak);待用户按确认清单核对
|
||||
|
||||
## 人设卡术语统一:第十二段「人设底线」→「设定分析说明」(16:04,用户定名)
|
||||
- 触发:新人设卡(旧梦留声机)第四段表格渲染修复后,用户定名第十二段为「设定分析说明」
|
||||
- 交付卡已改(`旧梦留声机账号设定.md`);技能侧同步三副本统一替换并零残留校验:
|
||||
①源 `D:/AgentSkill/mcn-dou-analysis` ②内嵌 `mcn-video-script\project\短视频脚本创作\V1.0\subskill\mcn-dou-analysis` ③`.dsh\skills\mcn-dou-analysis`(源→dsh 部署方向,合规)
|
||||
- 每副本 8 文件:SKILL.md×2 / 人设卡生成方法.md×3处 / 03_提炼账号设定.md / 账号设定执行避坑.md(含「人设卡底线规则」→「设定分析说明规则」)/ nuwa SKILL.md / quality_check.py(12段校验列表,不改会误报缺段)/ output-adaptation-guide.md×6 / extraction-framework.md×2
|
||||
- nuwa 子技能的引用属「映射目标同步」(女娲概念→12段标题的对照表+校验脚本),非改其方法论
|
||||
- 避坑:Git Bash `cut -c` 按字节截中文会显示乱码(文件本体无损,用 python 验证字节);sed -i 中文替换安全(UTF-8 字节级替换)
|
||||
|
||||
## 脚本1《让他拆》生成(16:12,基于账号设定+选题替换事件)
|
||||
- 输入严格限定:账号设定12段 + 最新视频选题(2026-08-19 捷达VS8《尊重他的好奇,看见他的世界,装满爱的童年》)——**不读 TOP6 原脚本做参照**(用户明确:带入过多原始脚本上下文不算写新脚本)
|
||||
- 事件替换:拆收音机的"败家孙子"+护短的收废品爷爷周守田→孙子成为汽车工程师开自己参与造的车回村;六段式结构/内容基因/记忆符号全部从账号设定推导,附「选题与设定映射」表+「自检」表(对照内容规则8条)
|
||||
- 产出:`C:/Users/maidou/Desktop/MCNSkill项目/旧梦留声机/脚本1/脚本1_让他拆.md`(220s/9场/捷达三级植入:老收音机道具锚点+破烂三轮→结实新车隐喻贯穿+装满爱的童年价值落版)
|
||||
|
||||
## 爆款开场铁律修复:3-7秒、硬上限10秒(16:15,用户纠偏)
|
||||
- **问题**:脚本1《让他拆》开场钩子 0-16s 违反用户既有规则「爆款开场 3-7 秒之内、不超过 10 秒」;错误根源=我按账号设定占比表(开场钩子7-10%)×总时长220s 算出 16s,把占比口径当成了开场时长口径
|
||||
- **修复(三层)**:
|
||||
- 脚本层:场1 压缩 16s→10s(砍爸爸第二句+邻居画外音,两句挪入场2开头保价);后续 8 个场次时间戳统一左移 6s,总时长 220→214s;场1 内部加 0-3/3-5/5-7/7-10s 节拍标注
|
||||
- 交付卡层:旧梦留声机账号设定第四段表格开场钩子行 7-10% → 「3-7秒,硬上限10秒(绝对时长口径,不看占比)」
|
||||
- 技能层(治本):mcn-dou-analysis 三副本(源/内嵌subskill/.dsh 部署方向)references/人设卡生成方法.md 第四段模板同步固化——表头「时长占比」→「时长」,新增开场钩子铁律引用块
|
||||
- **教训**:开场钩子是绝对时长概念不是占比概念;账号级结构占比表只管中后段分配,开场段一律写秒数
|
||||
- 知识库佐证:脚本创作技能 03_框架节奏/06_编导终审验收标准.md 已有「冲突在0-10秒内已被观众感知」,与用户铁律同向
|
||||
|
||||
## 开场钩子铁律补录脚本创作技能知识库(16:22,用户确认"一起补")
|
||||
- 三副本(V1.0 / Lite1.0 / .dsh short-video-script)统一补录,每副本 2 文件 3 处(共 9 处,全部 assert 唯一命中后替换):
|
||||
- `03_框架节奏/06_编导终审验收标准.md`:①冲突验收表新增「开场钩子时长」行(3-7秒完成,硬上限10秒,绝对时长不看占比)②编导终审清单 Step 2 新增勾选项
|
||||
- `04_爆款开场/00_开场方式全量覆盖分析.md`:头部新增铁律声明块(10种开场方式均须遵守)
|
||||
- 至此铁律固化全链路闭环:脚本创作技能知识库(3副本)→ mcn-dou-analysis 人设卡生成方法(3副本,上轮)→ 交付账号设定 → 脚本自检
|
||||
- .dsh 副本改动为源→dsh 部署方向,符合单向只读约束
|
||||
|
||||
## 脚本复盘:script-review 技能首跑《让他拆》(16:25)
|
||||
- 用户指定技能路径 `C:/Users/maidou/.dsh/skills/script-review`(v1.2,独立分析模式·评分制,剧情类)
|
||||
- **复盘结论:总分 40/100 ❌需大改(低成本大改)**——逻辑硬伤预检命中 2 处年龄账矛盾:①场2「2010年七岁」vs 场7「2025年三十岁」差8年;②场5按锚点11岁「进厂月薪两千多」不可行 → 叙事逻辑维封顶40,总分被逻辑封顶规则压至40
|
||||
- 其余 8 维均 85-93 分(设定承接93/共鸣92/钩子90/台词90/合规93);修复2处年龄表述后预计回升 80+ 可交付档
|
||||
- 按技能约束只分析不修改脚本;新经验类型「年代跨度>10年剧情必须以出生年为锚逐年核算年龄账」未沉淀(.dsh 只读 + 开发机无 script-review 源副本,待授权回流建源)
|
||||
- 流程归因:脚本走 mcn-dou-analysis 链路生成未过 S11 诊断门——与开场钩子铁律暴露同类缺口:**改写链路必须过诊断门**
|
||||
- 产出:`脚本1\脚本1_让他拆_复盘报告.md`
|
||||
|
||||
## 技能边界声明固化:mcn-dou-analysis 禁手写脚本交付(16:40,用户批准)
|
||||
- 根因复盘(用户追问"为什么没用技能"):《让他拆》未走脚本创作技能 S1-S11,在 mcn-dou-analysis 会话内直接手写——技能未加载=规则零约束("分析不做创作"边界不在上下文)+ 未做任务归属路由 + 轻量改写判定走捷径;今日开场钩子/年龄账两次翻车同根因
|
||||
- 治本:mcn-dou-analysis SKILL.md 红线表新增「技能边界(红线)」行——产出止步于五类账号分析侧交付物(达人账号表/短视频数据表格/人设卡/账号数据分析报告/视频解析产物),凡生成或改写脚本(含替换事件重写等轻量场景)必须切换脚本创作技能走 S1-S11(含 S11 数字账取证/开场钩子铁律/编导终审验收),禁止会话内直接手写脚本交付
|
||||
- 三副本同步(源/内嵌subskill/.dsh 部署方向):锚点=红线表末行「部署场景修改规则」行尾,assert 唯一后插入,各 1 处校验通过
|
||||
- 教训:数值/时长类校验必须"取证列链"不能心算(故事成立性校验「二·五 数字账取证」原文早有预判:AI 心算自查必然失效)
|
||||
|
||||
## 《让他拆》按脚本创作技能 S1-S11 正式重跑(16:45,用户指令"重新生成")
|
||||
- 走完整流程:加载 V1.0 SKILL.md → S1-S8 静默(S3 跳过无对标;S4 用 mcn-dou-analysis 产出账号设定;S5 选题=尊重他的好奇/捷达VS8;S6 F01剧情演绎+强铺垫+六段式场次结构表;S7 大纲;S8 捷达三级植入)→ S9 A·场次叙事格式落稿 → S11 诊断门
|
||||
- 数字账治本:单一内部基准(小满生于2000,不落正文)→ 字幕年份 2006/2010/2013/2018/2025 全链自洽;台词零数字,年龄全模糊表述("小时候/那截");python 取证脚本列正文全部数字逐条核对(取证非心算)
|
||||
- 开场钩子:场1 0-10s,钩子动作3-7s完成(零件特写→巴掌→挡身→「让他拆」)
|
||||
- 手写版留存 `脚本1_让他拆_手写版.bak`;新稿=同一文件覆盖,附广告植入检查/S9自检/S11诊断记录三个附录
|
||||
- S11 结论:数字账✅ 编导终审五维✅ 开场铁律✅ → 通过诊断门可交付
|
||||
|
||||
## 帮助文档补录:从分析到写作跨技能操作方式(16:52,用户指令)
|
||||
- 脚本创作技能三副本(V1.0/Lite1.0/.dsh short-video-script)`帮助文档.md` 各加 2 处:①写脚本表格新增示例行「基于XX账号设定+最新选题替换事件写脚本」→跨技能链路说明 ②新增章节「🔄 从账号分析到脚本创作(跨技能协作)」——五环节表:分析侧产出止步→切换技能(禁分析会话内手写)→输入对接(S4读人设卡/S5选题)→S1-S11正式流程→S11诊断门必过(数字账取证/开场钩子3-7秒硬上限10秒/编导终审五维)
|
||||
- 三副本锚点 assert 唯一命中后替换;.dsh 副本保持 CRLF 换行(源 LF),eol 自适应写入;部署方向源→dsh 合规
|
||||
- 至今日「分析→写作」链路文档化完成:mcn-dou-analysis SKILL.md 红线边界(技能侧)+ 脚本创作帮助文档(用户侧使用指南)双侧闭环
|
||||
|
||||
## 脚本产出命名规则变更(16:56,用户指定)
|
||||
- 旧:`{账号名}/脚本1/脚本1_让他拆.md` → 新:`{账号名}/脚本创作/对应选题_写作类别_时间.md`,**所有创作脚本统一放 `脚本创作/` 文件夹**
|
||||
- 已重命名交付物:`尊重他的好奇_重写_2026-08-26.md`(+同前缀复盘报告/_手写版.bak);文件内部引用已同步,旧名零残留
|
||||
- 术语纠偏(17:20 用户澄清):命名中的「写作类别」=**写作方式**(重写/改写/新写这类),不是叙事格式(A剧情/B Vlog等);本次为替换事件重写→「重写」。该命名规则尚未写入技能文件(路径配置.md 仍为旧 `脚本{编号}/`),待正式落地时须按此口径写
|
||||
- 技能侧规则出处待同步(已定位未改,等用户确认范围):①脚本创作技能 `references-add/路径配置.md`(唯一权威,产出结构 `{账号名}/脚本{编号}/`)②SKILL.md L334 摘要 ③`references/创作流程规范.md` 五(01~11 中间产物路径)④三副本(V1.0/Lite1.0/.dsh)
|
||||
- 开放点:开发模式中间产物(脚本{编号}/01~11)、配套产物(诊断报告/创作回顾.html)、dsh 环境(D:/dshworkspace/创作任务/{账号名}/脚本{编号})是否同规则
|
||||
|
||||
## 帮助文档章节重写:对齐用户视角风格(17:00,用户纠偏)
|
||||
- 问题:上轮新增的「从账号分析到脚本创作」章节写成「环节|怎么做」内部执行流程,塞满 S1-S11/诊断门/数字账取证等术语——帮助文档是教**用户**怎么用技能的,不是执行规范
|
||||
- 重写(三副本 V1.0/Lite1.0/.dsh 统一):改为与全文一致的「你这样问 | 我会做什么」对话表格(3个典型问法示例),内部术语全部翻译成用户语言("完整创作流程和质量检查:年龄年份核对、开场3秒内出钩子,不用你额外交代");写脚本主表格的跨技能示例行同步改写;eol 按副本自适应(.dsh 保持 CRLF)
|
||||
- 教训:**给帮助文档/使用指南写内容前先读全文对齐既有风格**——它是用户视角(怎么问、会发生什么),不是技能视角(流程步骤、内部规则);内部规则类约束写 SKILL.md/references,帮助文档只写用户可感知的行为
|
||||
|
||||
## 删除脚本正文秒级节拍标注(17:05,用户纠偏)
|
||||
- 问题:场1 开场钩子写成了「0-3秒:/3-7秒:/7-10秒:」逐段标注——核实规则后确认**非技能要求**:S9 格式规范只要求场次级时间戳(`场1:{X}-{X}秒`),知识库里的秒级内容(0-3秒去留/首帧0.5s)是创作时的内部设计依据,不是输出格式
|
||||
- 已删:场1 三段秒级前缀合并为一段连贯叙述(内容不动,只去标注);附录诊断记录里的「钩子动作3-7秒完成」属检查结论表述,保留
|
||||
- 教训:规则约束的是创作约束(开场多长、钩子何时完成),不是正文标注格式——别把设计依据当成输出格式写进交付物
|
||||
|
||||
|
||||
## 固化「验收口径≠输出内容」输出边界铁律(17:12,三层沉淀)
|
||||
- 根因定案:脚本 4 处自加(秒级节拍/生成链路块/映射表/S11诊断记录)非技能文件改动导致——今日知识库仅加两行铁律声明,S9 模板零要求;是执行层把时长铁律演绎成正文自证
|
||||
- 治本层:`创作流程规范.md` 三、脚本格式规范 头部新增「交付物输出边界(通用铁律)」(验收口径=执行约束非输出内容+4条禁止项);`9_生成短视频脚本.md` 输出模板头部新增「输出边界」引用块(针对4处自加的显式禁止清单)——V1.0/Lite1.0/.dsh 三副本同步,md5 校验 S9 三副本完全一致
|
||||
- 失误层:失误与规避记录.md 追加 #012(含排查绕路教训:git未提交时用内容判定不用版本对比)
|
||||
|
||||
## 17:20-17:40 技能审计检查清单全量审查(V1.0 源技能)
|
||||
|
||||
按 `技能审计检查清单.md` 13 条逐项审查短视频脚本创作 V1.0:**P0=0;P1=1**——S5 输出模板「预设钩子={钩子类型+前3秒开场方式}」(3副本×5处)「前3秒」为旧口径,与开场钩子铁律「3-7秒硬上限10秒(绝对时长)」冲突,待用户裁决修复。P2×2:S9 L28「不含景别等分镜要素」与B格式五字段表面冲突(L85已兜底);输出边界双写(规范.md通用铁律+S9出口清单,有意分层可接受)。通过项:S1-S11顺序编号连续、S6三层定位词与定稿一致、S5→S6→S7→S9数据流字段全覆盖、素材库间接引用、五字段三处同构、产物链P0完好、硬编码零残留、可拍点旧术语零残留、三副本关键改动点完全同步、帮助文档风格统一。
|
||||
|
||||
### 17:25 开场口径区分修复(三副本)
|
||||
|
||||
- 用户追问「选题跟预设钩子什么关系」→ 澄清:S5 预设钩子=**选题吸引力前置判断**(4.3节),非开场设计;数据流 S5预设→S6钩子场→S7匹配校验→S9演绎→S11验收,逐级细化不断链
|
||||
- **修正 17:20 审计 P1 误判**:S5「前3秒」与开场铁律「3-7秒」不是冲突,是两个兼容口径——前3秒=**抓眼元素呈现窗口**(S5/S6场1/S7有效性①),3-7秒=**开场段总时长**(铁律/S11终审)。真正问题=缺口径区分说明
|
||||
- 修复(用户批准):① S5 预设钩子字段自澄清 `{钩子类型 + 开场方式(抓眼元素前3秒内出现;开场段总时长另守 3-7 秒铁律)}`(×3副本×5处)② 00_开场铁律声明补「注意区分两个口径」句(×3副本)③ SKILL.md last_change 标签更新(×3副本)。全部验证通过
|
||||
+51
-48
@@ -1,62 +1,65 @@
|
||||
# MCNVideo AI 项目长期记忆
|
||||
|
||||
## 核心技能架构
|
||||
- 项目目录:`project/项目名称/V1.0/` → 产出统一落桌面 `MCNSkillCase/{账号名}/`(Windows/macOS 双系统自适应;用户自定义路径以 `references-add/路径配置.md` 为准);后续版本同级建 V2.0/
|
||||
- **短视频脚本创作** (`project/短视频脚本创作/`) — 11步流程+知识库12分类(65个方法文件)。两版本同级:`V1.0/脚本创作技能/`(完整版,含 MCP/Dify 接口)+ `Lite1.0/脚本创作技能/`(2026-08-21 新增 lite 版,去全部接口调用,搜索改用模型自带 WebSearch 能力)
|
||||
- **短视频账号分析** (`project/短视频账号分析/case_1/1_账号分析方法/`) — 全维度账号诊断技能
|
||||
- 核心场景:近7天视频内容+互动数据全维度诊断;三模式:🚀快速诊断(抖音,调douyin-account-diagnosis脚本)/⚡快速/🤝共创
|
||||
- 8步分析流程+12维度框架+6类风险扫描+4确认门;快速诊断六维度100分制(画像10/生产力15/互动30/质量20/趋势15/粉丝10)
|
||||
- 产出路径:`account_analysis/{账号名}_{账号ID}/`
|
||||
- **短视频分镜脚本** (`project/短视频分镜脚本/V1.0/提示词生成工具/`) — 提示词工程(2026-08-20 由"短视频分镜创作"改名;技能目录由"分镜制作技能"改名)
|
||||
- 4功能:F1反推图片/F2反推视频/F3生成图片/F4生成分镜;2参考skills(seedance2.0/ShotDesign)+seedance25单文件
|
||||
- 三层引用架构:参考skills→references/→references-add/(运行时优先);路径含`MCNVideo AI\project\短视频分镜脚本`=开发环境
|
||||
- F4输出格式(2026-08-20 重写):以参考技能为准——主题+导演阐述+代码块(>5s时间戳分段/≤5s单段);史诗结构追加品质锚定+大气连贯声明+收束句;多段分镜(>15s)附过渡策略;MiniMax-H3引入元素(连续性交接/逐秒拆解/空间锚点/表级质检/重试阶梯/Hook类型/八列表格/双层交付)已全部清除
|
||||
- 知识库15维度(2026-08-20 重构):旧10分类→15维度(按提示词组成要素);01-12=用户12维度(主体/动作/场景/镜头/运镜/焦距/光线/氛围/色彩/后期/特效/画质)+13音效音频+14构图布局+15视觉风格;词汇库取消独立分类,各维度词汇归入对应维度
|
||||
- 标准库落库完成(2026-08-20):参考skills价值内容提炼为 `references/制作流程/`4文件(分镜提示词/长视频分段/图生视频与分镜板/多镜头剪辑节奏)+ `references/知识库/`15维度词库;SKILL.md 内容引用指针全部切换至新文件;创作流程/目录已废弃删除(分镜制作用制作流程);frontmatter 存 updated_at+last_change
|
||||
- 审计P0+P1修复(2026-08-20):PromptSkill4image目录已删但SKILL.md 20处断链→全部清除("三大"→"两大"、F1/F3来源改内建/知识库、维度表8处改知识库15维度、目录声明补seedance25);校验7→8项同步SKILL.md 4处+补第8项字段完整性;5步工作流标题改为"F2视频提示词工作流(5步)"+明确F4=6步;Step3三处名称统一"提示词构建";六要素组装公式段改引用指针;接口调用空目录声明更新
|
||||
- seedance25 精准时间测算体系提炼(2026-08-20):seedance25-timed-prompter.md(2.5专用技能)核心独有资产"精准时间测算"落库→分镜提示词制作流程新增第五节(台词语速6类公式+动作14类常数+运镜7类常数+帧级换算+时间预算表+超调6级+不足处理);长视频分段新增2.5延长段格式+超长视频模式≤180s;平台硬约束补2.5能力速查表9项+双版本输出;SKILL.md平台标注2.0/2.5
|
||||
- 剧本分析前置(2026-08-20 新增):分镜提示词制作流程总流程5步→6步(①剧本分析→②需求分析→③路径分流→④提示词构建→⑤强制校验→⑥交付);Step 1 剧本分析5维度(剧情节奏叙事逻辑/爆点情绪痛点/反转情节/人物关系/情绪弱点)→产出仅在上下文驱动下游不落盘→分别驱动路径分流+景别+镜头逻辑+调度+微表情;F4功能区补"前置:剧本分析"声明;F2保留5步(反推不需剧本分析)
|
||||
- 提示词模板(2026-08-20 升级→改造→4层结构→优化→泛化):原六要素→11字段模板→4段→4层结构→**类型分档泛化**:Step1剧本分析新增类型判定(A叙事剧情/B单人Vlog/C旁白知识/D产品展示/E纯氛围)+5维度改为①全类型必做②-⑤按类型选做(D/E类只做①);4层格式新增4层×5类型适配表(D/E类②人物省略、④镜头写产品/氛围而非角色动作);镜头层3规则去fit("动作要狠"→"具体可视化"/"冲击段连续不拆"→"连续动作不拆"条件化/"台词带语气"→"有台词时");示例去硬编码改占位符+补产品展示类示例;引用知识库06(X轴朝向)/03(面部朝向)/13(台词方言旁白)维度;校验第8项改为"核心层必须+设定按类型取舍"
|
||||
- 公式去向铁律(2026-08-20 新增):测算公式(字数÷语速、步数×常数)只留在时间预算表等内部测算环节,提示词正文只写时长结论(如"1.2s"),禁止算式进正文(制作流程第五节固化)
|
||||
- 产出路径固化(2026-08-20):`references-add/路径配置.md` 为唯一权威——默认用户桌面 `分镜提示词/{视频标题}/`(Windows/macOS 自适应),自定义路径优先;技能目录 output/ 仅存开发样例与审计报告;旧 2_分镜创作案例 结构废弃
|
||||
## 环境判定两步模型 + 三技能统一产出结构(2026-08-26 定稿)
|
||||
- **两步判定(用户 14:59 定版)**:第一步查本机 `D:\AgentSkill` 是否存在——**无=③用户环境**(技能无论装在哪、什么路径,不一定含 .dsh);有→第二步看技能路径——**在 `D:\AgentSkill\` 下=①开发机(源技能)**、**含 `.dsh`=②dsh 部署环境**(如 `C:\Users\maidou\.dsh\skills\`)。原单一 `.dsh` 锚点会把用户环境误判为开发机(P0 漏洞,已修复)
|
||||
- **产出落盘**:①开发机+③用户环境同构=**桌面 `MCNSkill项目/{账号名}/`**(**账号层直挂**,无技能文件夹层);②dsh=**`D:\dshworkspace\` 主工作区优先**(无主工作区兜底桌面 DSHSkill项目/)
|
||||
- **三技能统一结构(15:25 定稿)**:①③ 三技能**共用一个账号文件夹**——账号分析产出 `{账号名}账号设定.md`/`{账号名}账号数据分析.md`/`短视频表格.xlsx`/`视频分析\{视频标题}_标签1_标签2\` 直挂账号层;脚本=`脚本{编号}\`;分镜=`提示词{编号}\`(编号默认继承上游脚本编号)。② dsh **分目录**——`创作任务\{账号名}\`(脚本+分镜:脚本{编号}/提示词{编号} 平级)与 `解析任务\{达人昵称}\`(账号分析)分开
|
||||
- **废弃**:`DSHSkill项目\` 根目录(08-26 并入用户环境)、`MCNSkill项目/脚本创作/` 与 `/分镜提示词/` 技能文件夹层、旧 dsh 根 `MCNSkillCase/`
|
||||
- **现状(15:25 核对)**:dsh 解析任务已符合定稿(张天琪/白昼小熊);桌面 `MCNSkill项目/账号分析/{小咪橘座,旧梦留声机,王微斯}` 仍在技能集合层——**用户选"现有的先不动"(不迁移)**;账号分析技能配置、脚本创作技能配置尚未同步两步判定+账号层直挂(待办,用户未选)
|
||||
- 用户自定义路径 > 默认路径;产出路径唯一权威=`references-add/路径配置.md`(运行时优先于 SKILL.md 声明);Windows/macOS 双系统自适应
|
||||
|
||||
## 核心技能清单
|
||||
- **短视频脚本创作** (`project/短视频脚本创作/V1.0/` + `Lite1.0/`):11步流程+知识库12分类(66文件);V1.0 完整版含 MCP/Dify 接口,Lite1.0 去全部接口、搜索用模型自带 WebSearch。扁平化定式=去「技能名」层、留「项目名」层(`project/项目名/{版本}/`);08-26 曾误去项目名层已回改
|
||||
- **短视频账号分析** (`project/短视频账号分析/case_1/1_账号分析方法/`):全维度账号诊断;三模式🚀快速诊断(调 douyin-account-diagnosis 脚本)/⚡快速/🤝共创;8步流程+12维度框架+6类风险+4确认门;快速诊断六维度100分制(画像10/生产力15/互动30/质量20/趋势15/粉丝10);产出 `account_analysis/{账号名}_{账号ID}/`
|
||||
- **短视频分镜脚本** (`project/短视频提示词生成/V1.0/`,08-20 由"短视频分镜创作"改名,08-26 路径精简为现结构) — 提示词工程
|
||||
- 4功能:F1反推图片/F2反推视频/F3生成图片/F4生成分镜;参考 skills:seedance2.0/ShotDesign + seedance25 单文件
|
||||
- 三层引用架构:参考skills→references/→references-add/(运行时优先);**开发机不启用 references-add/**(直接编辑 references/),dsh/用户环境启用(references/ 只读)
|
||||
- 知识库15维度(08-20 重构):01-12用户维度(主体/动作/场景/镜头/运镜/焦距/光线/氛围/色彩/后期/特效/画质)+13音效音频+14构图布局+15视觉风格;词汇归入对应维度
|
||||
- F4输出格式(08-20 重写):以参考技能为准——主题+导演阐述+代码块(>5s时间戳分段/≤5s单段);史诗结构追加品质锚定+连贯声明+收束句;多段分镜(>15s)附过渡策略;MiniMax-H3 引入元素已全部清除
|
||||
- 剧本分析前置:总流程5步→6步(剧本分析→需求分析→路径分流→提示词构建→强制校验→交付);Step1 剧本分析5维度,产出仅上下文驱动不落盘;F2 保留5步
|
||||
- 提示词模板类型分档泛化:类型判定(A叙事剧情/B单人Vlog/C旁白知识/D产品展示/E纯氛围)+5维度①必做②-⑤按类型选做(D/E只做①)+4层×5类型适配表
|
||||
- 公式去向铁律:测算公式只留时间预算表等内部环节,提示词正文只写时长结论(如"1.2s"),禁止算式进正文
|
||||
- seedance25 时间测算体系:制作流程第五节(语速6类公式+动作14类+运镜7类+帧级换算+时间预算表+超调6级+不足处理);长视频分段≤180s;平台标注2.0/2.5
|
||||
- 标准库落库(08-20):`references/制作流程/`4文件+`references/知识库/`15维度;SKILL.md 引用指针切换;审计P0+P1修复完成(断链/校验项/工作流标题/六要素公式段)
|
||||
- dsh 副本回流核对(08-26):副本**无独有内容需回流**(唯一独有项 `name: storyboard-prompt` 环境特有保留);源→dsh 整体部署完成(SKILL.md/两 README 覆盖+name 保留,路径配置.md 不覆盖=工作区特化版有意差异);开发特征6处已修(`mcn-video-script\project\短视频提示词生成`);部署后全目录差异仅 2 处
|
||||
|
||||
## 创作技能关键规则(权威源:SKILL.md 关键规则 + references/创作流程规范.md)
|
||||
1. 三态创作模式(2026-08-17 由「快速/共创×用户/开发」两维正交简化为三态互斥):⚡自动(默认)=后台静默执行+只落盘最终交付物;🤝共创=自动+每个确认门询问用户;🛠️开发=自动+每步产物全落盘。确认门机制(7个Gate):不可预判合并;创作方法与协作机制分离;角色边界(分析不做创作)
|
||||
2. 内容总监兜底所有质量检查点;文件路径:`scripts/{视频标题}/XX_阶段名.md`
|
||||
3. 人设卡片:`MCNSkillCase/{账号名}/{账号名}人设卡片.md`(账号层级共用)。模板:账号设定(定位6字段+**内容怎么做5章节**)+ 达人设定6章节 + 账号类型适配(**三分类**:单一达人/固定主角+轮换搭档/群像,2026-08-13落地)+ **广告植入偏好**(可选·账号级:惯用方式/调性要求/品类偏好/禁区,2026-08-13新增,Step 8显式引用)。**内容规则**=账号级"如果…则…"事前约束,非事后验收清单
|
||||
4. 产物链铁律(P0):任何产出必须按顺序产出 `05_故事选题.md`→`06_短视频框架.md`→`07_短视频大纲.md`,禁止跳步;「产出与传递」永不省略,「展示与落盘」随模式收敛(自动=后台静默不展示;共创=随Gate展示;开发=全落盘);上游信息只从已确认产物读
|
||||
5. 硬编码禁止(P0):创作流程/知识库/素材库标准库禁账号名角色名;素材库存具体物品≠硬编码;MCNSkillCase/产出目录全允许
|
||||
6. references-add增量优先(冲突时以references-add为准,references/加⚠️);唯一例外:路径配置以`references-add/路径配置.md`为权威
|
||||
7. 三层分离架构(S6情绪规划→S7结构搭建→S9情绪演绎):S6情绪设计卡集中完成,S7只引用不重做;S9分行切镜格式;闪回≤2次/条;花字/字幕每场≤2条
|
||||
1. 三态创作模式:⚡自动(默认)=静默执行+只落盘最终交付物;🤝共创=+每确认门询问;🛠️开发=+每步全落盘。7 确认门不可预判合并;创作方法与协作机制分离;角色边界(分析不做创作)
|
||||
2. 内容总监兜底所有质量检查点;文件 `scripts/{视频标题}/XX_阶段名.md`
|
||||
3. 人设卡片 `{账号名}人设卡片.md`:账号层共用,存产出根 `{账号名}/`(dsh=`D:\dshworkspace\创作任务\{账号名}/`、开发机/用户环境=桌面 `MCNSkill项目/{账号名}/`);模板=账号设定(定位6字段+内容怎么做5章节)+达人设定6章节+账号类型三分类(单一达人/固定主角+轮换搭档/群像)+广告植入偏好(可选);**内容规则=账号级"如果…则…"事前约束,非事后验收清单**
|
||||
4. 产物链铁律(P0):`05_故事选题.md`→`06_短视频框架.md`→`07_短视频大纲.md` 顺序产出禁跳步;「产出与传递」永不省略;上游信息只从已确认产物读
|
||||
5. 硬编码禁止(P0):创作流程/知识库/素材库标准库禁账号名角色名;产出目录全允许
|
||||
6. references-add 增量优先(冲突以 references-add 为准,references/ 加⚠️);唯一例外:路径配置以 `references-add/路径配置.md` 为权威
|
||||
7. 三层分离架构:S6情绪规划→S7结构搭建→S9情绪演绎;S6情绪设计卡集中完成,S7只引用不重做;S9分行切镜;闪回≤2次/条;花字/字幕每场≤2条
|
||||
8. 叙事驱动4类:事件/对白/旁白/混合;剧情类禁旁白驱动;S6框架必须明确选择
|
||||
9. 情感铺垫分级(强/中/弱):强=剧情类(四功能位+蓄力释放+七问自检);中=Vlog/探店;弱=知识/美妆/吃播/三农/户外
|
||||
10. 广告植入方法论:`知识库/11_广告植入/广告植入方法论.md` L1-L4四级20小节;`L#-#`章节命名与S8引用字面匹配;L4评估项归S11检测
|
||||
11. MCP依赖:myai-mcp-production(正式)/myai-mcp-test(测试),10工具;用户首次提问即检测提醒安装;飞书登录每天检查
|
||||
9. 情感铺垫分级:强=剧情类(四功能位+蓄力释放+七问自检);中=Vlog/探店;弱=知识/美妆/吃播/三农/户外
|
||||
10. 广告植入:`知识库/11_广告植入/广告植入方法论.md` L1-L4四级20小节;`L#-#`命名与S8字面匹配;L4评估归S11
|
||||
11. MCP:myai-mcp-production(正式)/myai-mcp-test(测试),10工具;首次提问检测提醒安装;飞书登录每天检查
|
||||
12. 分镜流程:分镜只能从S9生成,可选步骤🔶,默认流程结束于S9
|
||||
13. 知识库09/12重构(2026-08-16):09_脚本诊断=脚本质量检查三件套(AI检查+人工检查+自动清单八类32项,3文件);12_爆款拆解=爆款反推复刻方法论(复刻迁移法则+13字段反推+母提示词模板,3文件);对话流程控制(四种意图+各意图流程+编导意图解析规则)移入创作流程规范.md第七章;数据诊断3文件移到账号分析项目12_数据诊断/;知识库总数65个
|
||||
13. 知识库09/12重构(08-16):09_脚本诊断=三件套(AI检查+人工检查+自动清单八类32项);12_爆款拆解=反推复刻方法论(复刻迁移法则+13字段反推+母提示词模板);对话流程控制移入创作流程规范.md第七章;数据诊断3文件移入账号分析 12_数据诊断/;知识库总数65个
|
||||
14. 技能边界(08-26,已固化进 mcn-dou-analysis 三副本SKILL.md红线表):分析技能止步于五类账号分析侧交付物(达人账号表/短视频数据表格/人设卡/账号数据分析报告/视频解析产物);凡生成或改写脚本(含替换事件重写等轻量场景)必须切换脚本创作技能走S1-S11(含S11数字账取证/开场钩子铁律/编导终审验收),禁止会话内直接手写脚本交付。开场钩子=绝对时长3-7秒硬上限10秒,不看占比;数值校验必须取证列链、禁心算
|
||||
15. 交付物输出边界(08-26,已固化三副本):**验收口径=执行约束,不是输出内容**——铁律/时长占比/数字账取证禁在S9/S10交付物正文展开自证(禁秒级节拍分段/生成链路块/映射表/S11诊断记录);诊断归S11、开发过程归开发模式落盘;交付物只含输出模板定义的字段。固化位置=`创作流程规范.md`「交付物输出边界(通用铁律)」+`9_生成短视频脚本.md`输出模板「输出边界」块;教训=只写"必须写什么"的模板会被自证式加料,出口必须带禁止清单
|
||||
|
||||
## 其他项目
|
||||
- **AI创作平台toc** (`project/AI创作平台toc/case_1/`):ToC个人创作者,四层架构(输入→分析→脚本3版本→对话修改)
|
||||
- **内容创作产品规划** (`project/内容创作产品规划/`):`产品功能设计/` + `内容知识库设计/`(短剧+短视频)
|
||||
- 短剧知识库:五层分类(地域×性别×题材×流派×变现)+三层标签+12创作维度;国内男频11类/女频10类,海外男频6类/女频9类;V5.0十大规则+商业数据层(归因置信度三级)
|
||||
- 短视频知识库V2.0:三级分类(27赛道S01-S27 × 8叙事形态F01-F08 × 细分垂类)+13创作维度;极致事件双重类型(戏剧极致/感官极致)+极致行为三分类;2026-08-16赛道从8→27对齐三方数据平台
|
||||
- **ljg-skills** (`.workbuddy/skills/ljg-skills/`):通用思维工具 ljg-is/think/rank/structure + **ljg-mcn**(短视频编导思维,6种共鸣类型+具象场景+细微情绪=强共鸣,禁下钻神经科学)
|
||||
- **AI创作平台toc** (`project/AI创作平台toc/case_1/`):ToC 个人创作者,四层架构(输入→分析→脚本3版本→对话修改)
|
||||
- **内容创作产品规划** (`project/内容创作产品规划/`):产品功能设计/ + 内容知识库设计/(短剧+短视频);短剧知识库五层分类×三层标签×12创作维度(国内男频11类/女频10类,海外男频6类/女频9类);短视频知识库V2.0 三级分类(27赛道S01-S27×8叙事形态F01-F08×细分垂类)+13创作维度+极致事件双重类型+极致行为三分类
|
||||
- **ljg-skills** (`.workbuddy/skills/ljg-skills/`):通用思维工具 ljg-is/think/rank/structure + ljg-mcn(短视频编导思维,6种共鸣类型+具象场景+细微情绪=强共鸣,禁下钻神经科学)
|
||||
|
||||
## 分析方法论规则
|
||||
- **跨技能借鉴/同步判断**:遇到"要不要同步某字段"时,必须分两步独立判断——①数据流验证(信息从哪来→落到哪→下游谁读,有无断点)②字段形态决策(直接搬/改造/已有字段承接)。禁止用②的结论覆盖①。先画数据流,断点=缺口,再定形态
|
||||
- **信息链路缺口识别**:Step有方法论≠Step能承接账号级信息。通用方法论管"怎么做",账号级信息管"这个账号怎么做才像它",两者不可互替
|
||||
- **跨技能借鉴/同步判断**:两步独立判断——①数据流验证(信息从哪来→落到哪→下游谁读,断点=缺口)②字段形态决策(直接搬/改造/已有字段承接);禁止用②覆盖①;先画数据流再定形态
|
||||
- **信息链路缺口识别**:Step 有方法论≠Step 能承接账号级信息;通用方法论管"怎么做",账号级信息管"这个账号怎么做才像它",不可互替
|
||||
|
||||
## 工作方式约定
|
||||
- **逐条修复原则**:审计发现问题后修复时,必须逐条读取、逐条修改——读一条→改一条→验证一条→再进下一条。禁止一次性批量读取所有涉及文件准备批量修改。用户明确反馈:"改问题就一条一条改,一次读取那么多文件是想一起改吗"(2026-08-13 P0/P1修复中触发)
|
||||
- **技能版本标签(2026-08-19 确立)**:SKILL.md frontmatter 存 `updated_at`(日期)+ `last_change`(一句变更摘要),废弃 semver 递增(version 已形同虚设)。每次改完 skill 顺手更新这两个字段,用于判断不同部署副本(如 .dsh)的新旧;判断"具体哪里不同"仍靠 diff。字段格式见 SKILL.md frontmatter。
|
||||
- **.dsh 单向只读(2026-08-22 确立,用户强约束)**:`C:\Users\maidou\.dsh\skills\short-video-script` 是部署副本,其改动只能「读取 → 回流到源技能 V1.0」,**禁止反向把源技能的适配结果写回 .dsh**。.dsh 端的环境特有引用(如 `dsh-plugin-dev 制度`)必须保留在 .dsh 原样,只在回流 V1.0 时做适配(改成源技能适用的表述);回流后 V1.0 与 .dsh 允许存在这 1 处环境差异,不得为求"完全一致"而覆盖 .dsh。
|
||||
- **逐条修复**:审计修复必须读一条→改一条→验证一条→再进下一条,禁止批量读取(用户 08-13 明确反馈)
|
||||
- **技能版本标签(08-19 确立;08-26 增补 deployment+时间字段对称)**:frontmatter 存 `updated_at`+`last_change`+`deployment`;源=`source`+`created_at`(架构定型日)+`updated_at`,副本=`dsh`+`updated_at`+`deployed_at`(部署时点);废弃 semver;每次改完顺手更新;副本 deployed_at<源updated_at=滞后;storyboard-prompt 两副本已打标,short-video-script 待打标
|
||||
- **.dsh 单向只读(08-22,用户强约束)**:`.dsh` 副本改动只能「读取→回流源技能」,禁止反向写回(除非用户明确授权);环境特有引用保留 .dsh 原样,回流时做适配;允许 1 处环境差异,不为求一致而覆盖 .dsh
|
||||
- **dsh 差异方向判定(08-26 定案)**:以「08-22 回流后 V1.0=.dsh 完全一致」为基准线+当日日志字面描述判定方向,不靠内容新旧直觉(Lite1.0 因持续同构同步不能当时间锚点)
|
||||
|
||||
## 历史事件(摘要)
|
||||
- 2026-06-25 全项目营销号风格清理;07-17 大炮创作方法136文件整理;07-20 知识库重组
|
||||
- 2026-07-29 短剧知识库V5.0;07-30 短视频知识库V2.0重构
|
||||
- 2026-08-04 编导分析报告亮色调+证据标签(对话ID+技能名)
|
||||
- 2026-08-05 知识库维度磁盘对齐;术语重命名(需求完善→意图完善、选题灵感→故事选题)
|
||||
- 2026-08-06 ljg-mcn新增+四工具实用域约束;共鸣知识库改造(6共鸣类型+八类32项质检)
|
||||
- 2026-08-11→12 素材库扁平化(8类型+四维标签);创作流程去硬编码(30处);引用链路重构;产物链铁律
|
||||
- 2026-08-12 人设卡片V2.1(内容规则认知纠偏);2026-08-13 账号类型三分类判定落地(借鉴MCNSkillTrain 5.0)
|
||||
- 2026-08-16 知识库赛道8→27对齐三方数据平台(全项目零残留);"预期操控"→"打破预期"命名回退;切换关系法补关系四维
|
||||
- 06-25 营销号风格清理;07-17 大炮创作方法136文件;07-20 知识库重组;07-29 短剧知识库V5.0;07-30 短视频知识库V2.0
|
||||
- 08-04 编导分析亮色调+证据标签(对话ID+技能名);08-05 维度磁盘对齐+术语重命名(需求完善→意图完善、选题灵感→故事选题);08-06 ljg-mcn新增+共鸣知识库改造
|
||||
- 08-11→12 素材库扁平化(8类型+四维标签)+去硬编码(30处)+引用链路重构+产物链铁律;08-12 人设卡片V2.1(内容规则认知纠偏);08-13 账号类型三分类判定落地
|
||||
- 08-16 知识库赛道8→27对齐三方数据平台(零残留);"预期操控"→"打破预期"回退;切换关系法补关系四维
|
||||
- 08-17 三态创作模式定稿(三态互斥);08-20 分镜标准库落库+审计P0/P1+seedance25提炼+剧本分析前置+模板泛化
|
||||
- 08-21 Lite1.0 新增(去接口);08-22 .dsh 单向只读确立;08-25 仓库更名 mcn-short-video→mcn-video-script
|
||||
- 08-26 路径重构(project/短视频脚本创作/{V1.0,Lite1.0}/、project/短视频提示词生成/V1.0/)+环境判定两步模型+三技能统一产出结构定稿
|
||||
@@ -7,11 +7,15 @@
|
||||
> **赛道极致形态对照表**:
|
||||
> | 赛道 | 极致形态 | 典型举例 |
|
||||
> |------|---------|---------|
|
||||
> | 小剧场 | 戏剧极致 | 反转结局、冲突升级、喜剧错位 |
|
||||
> | 小剧场/剧情 | 戏剧极致(含情感浓度) | 反转结局、冲突升级、喜剧错位、亲情/爱情推到极端场景 |
|
||||
> | 美食 | 味觉想象极致 | 油脂滴落特写+滋滋声、隔着屏幕尝到味道、卡点淋酱 |
|
||||
> | 生活vlog | 感官极致 + 行为极致 | 精美摆盘、细致服务、省钱挑战极限、食欲视觉暴击 |
|
||||
> | 美妆 | 视觉性极致 | 极致妆效对比、惊艳穿搭变脸、震撼身材变化 |
|
||||
> | 学习教育 | 信息性极致 | 颠覆常识的硬核数据、震撼对比图表 |
|
||||
> | 学习教育 | 信息性极致(认知颠覆) | 颠覆常识的硬核数据、震撼对比图表、打破"我以为是这样" |
|
||||
> | 手工 | 耗时/精度极致 | 1000根火柴拼出航母点燃瞬间、微缩建筑放大无毛刺 |
|
||||
> | 身体锻炼 | 体能性极致 | 极限训练挑战、震撼身材蜕变 |
|
||||
> | 户外/挑战 | 环境/强度极致 | 珠峰大本营煮火锅、沙漠里做冰雕 |
|
||||
> | 职场/干货 | 效率极致 | 3秒改完一份PPT、10分钟写完一份方案 |
|
||||
> | 汽车 | 性能性极致 | 极致驾驶体验、震撼加速画面、极限工况展示 |
|
||||
> | 游戏 | 技术性极致 | 极限操作集锦、震撼特效画面 |
|
||||
> | 财富理财 | 专业性极致 | 极致案例数据、震撼ROI展示、细致流程拆解 |
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
11. **感官+戏剧极致必须均覆盖** — S11 诊断检查两种极致类型是否均有覆盖
|
||||
12. **新账号首次创作前必须完成素材库建设** — 按所属垂类建立必备素材库文件,并达到最低数量要求
|
||||
13. **素材库随脚本创作持续迭代** — 每条新视频完成后,将验证有效的素材补充进素材库
|
||||
14. **专属符号沉淀(账号专属层)** — 每条新视频完成后,将验证有效的专属动作/口头禅(专属符号,如"敲三下锅说齐活")沉淀进账号专属层(对话库/生活仪式库),跨视频复现为账号记忆点;禁止在通用层存放具名专属符号
|
||||
|
||||
---
|
||||
|
||||
@@ -557,7 +558,7 @@
|
||||
| Phase 4 | 新账号建设:新账号素材库从零创建 | P2 | 按垂类建立必备文件 |
|
||||
| Phase 5 | 垂类扩展:时尚/健身/颜值/校园教育/个人管理/亲子/三农/萌宠/二次元模板建设 | P3 | 覆盖Vlog/美妆相关垂类 |
|
||||
| Phase 6 | 流程对接:S5/S7/S9/S11/F4 创作流程文件更新四维标签调用规则 | P2 | 流程层对齐 |
|
||||
| Phase 7 | 持续运营:每条新视频完成后补充验证有效的素材 | 持续 | 素材库持续增长 |
|
||||
| Phase 7 | 持续运营:每条新视频完成后补充验证有效的素材(含专属符号沉淀进账号专属层) | 持续 | 素材库持续增长 |
|
||||
|
||||
### 现状盘点
|
||||
|
||||
|
||||
@@ -1,585 +0,0 @@
|
||||
---
|
||||
name: 短视频分镜脚本
|
||||
description: >
|
||||
短视频视觉创作提示词工程技能,包含四大核心功能:
|
||||
F1 反推图片提示词(图→提示词)、F2 反推视频提示词(图/视频→视频提示词)、
|
||||
F3 生成图片提示词(概念→图片提示词)、F4 生成分镜提示词(脚本→分镜提示词)。
|
||||
适用于即梦 Seedance 2.0/2.5、NanoBanana、Midjourney、Stable Diffusion 等 AI 生图/生视频平台。
|
||||
融合参考技能方法论(四维编码/版权铁律/镜头设计/微表情系统/光影三层/导演风格/精准时间测算等,均已提炼落库至 references/ 标准库)。
|
||||
当用户提到"反推提示词""图生文""视频提示词""生图提示词""分镜提示词""角色卡""首帧图"
|
||||
"运镜""景别""四维编码""Z轴""Y轴""X轴""剪辑节奏""美学约束""Octane渲染""冷暖色调"
|
||||
"赛博霓虹""dreamina""即梦""Seedance""镜头设计""微表情""光影三层""导演风格""时间戳分镜"
|
||||
"一镜一动""图生视频"或上传图片要求生成提示词时触发。
|
||||
version: "1.0"
|
||||
agent_created: true
|
||||
updated_at: "2026-08-24"
|
||||
last_change: "F1反推图片提示词扩展:11维度观察+人物专项5项+图片类型判定7类+类型适配表(卖点/食欲感/文字版式等专属栏目)+文字转录强制要求+反向提示词6分类"
|
||||
---
|
||||
|
||||
# 短视频分镜脚本 Skill
|
||||
|
||||
## 技能概述
|
||||
|
||||
本技能是一套**中文优先**的 AI 视觉提示词工程系统,专注于短视频分镜脚本创作场景。将图片、视频、文字描述、脚本等输入,转化为可直接用于 AI 生图/生视频平台的高质量提示词。
|
||||
|
||||
**四大核心功能:**
|
||||
|
||||
| 功能 | 名称 | 输入 | 输出 | 主要参考技能 |
|
||||
|:---:|:---|:---|:---|:---|
|
||||
| F1 | 反推图片提示词 | 图片 | 图片生成提示词 | 内建方法论(观察→增强→结构化) |
|
||||
| F2 | 反推视频提示词 | 图片/视频 | 视频生成提示词 | references/制作流程(5步工作流+多模态参考+8项校验)+ seedance2.0(路径C/D+四维编码+版权铁律) |
|
||||
| F3 | 生成图片提示词 | 文字描述/概念 | 图片生成提示词 | 知识库/15维度(品质锚定+材质库+反塑料感) |
|
||||
| F4 | 生成分镜提示词 | 脚本/分镜板 | 分镜提示词序列 | references/制作流程(时间戳分镜+智能分段+长视频策略)+ seedance2.0(生产流水线+剪辑节奏) |
|
||||
|
||||
**参考技能位置:** `参考skills/`(技能根目录下,1个外部参考技能,只读,提供基础方法论;ShotDesign/seedance25 方法论已提炼落库至 references/,源文件已移除)
|
||||
- `seedance2.0-prompt-skill/` — 视频/图片提示词生成(即梦 Seedance 2.0 专用,含四维编码、美学约束、剪辑节奏、生产流水线、30个实验案例)
|
||||
|
||||
> 知识库采用三层引用架构:`参考skills/`(方法论源)→ `references/`(默认标准库)→ `references-add/`(用户增量)。详见下方「动态增量管理」节。
|
||||
|
||||
---
|
||||
|
||||
## 四大核心功能
|
||||
|
||||
### F1. 反推图片提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户上传/链接/引用一张图片
|
||||
- "反推提示词""看图写提示词""图生文""img2prompt""根据这张图写提示词"
|
||||
|
||||
**处理流程:**
|
||||
1. **判断图片类型**(7类:产品摄影/电商、人像、风景、美食、建筑室内、海报文字、抽象艺术;难判时用产品摄影模板)
|
||||
2. 观察画面要素(11 维度全观察,缺一不可):基础属性、构图透视+机位(composition_constraint + camera_setup)、光影布光、色彩色调、纹理材质、主体细节、场景空间、艺术风格、情绪氛围、符号内涵、画质质感
|
||||
3. **按类型叠加专属栏目**(见下方"类型适配表")
|
||||
4. 区分高置信观察和推测性风格词(严禁脑补画面不存在的内容;低分辨率图用"疑似/隐约可见"标注)
|
||||
5. 输出极简增强版 + 高级结构化版两个版本
|
||||
6. 如需复用,提炼 `{{variable}}` 变量并提供候选词组
|
||||
|
||||
**人物专项(画面含人物时必做 5 项):** 服饰造型 / 身材比例 / 肢体姿势 / 脸型轮廓 / 面部神态(肤色用具体色名:象牙白/小麦色/古铜色/深棕色/暖黄调/冷白调,不写"白""黑")
|
||||
|
||||
**类型适配表(在 11 维度通用底座上叠加专属栏目):**
|
||||
|
||||
| 图片类型 | 专属叠加栏目 |
|
||||
|---|---|
|
||||
| 产品摄影/电商 | 卖点描述(质感/工艺/情绪价值,只描述可见卖点不编造功能) |
|
||||
| 人像摄影 | 外貌细化(种族族裔+肤色具体色名+妆容发型气质) |
|
||||
| 风景/自然 | 主体景观描述(地貌/植被/水体/季节天气) |
|
||||
| 美食摄影 | 食欲感与新鲜感描述(温度感/水分感/光影对食物质感的强化) |
|
||||
| 建筑/室内 | 空间结构描述(空间类型/层次纵深感/材质/陈设/风格定位) |
|
||||
| 海报/文字图 | 文字与版式描述(逐字转录所有可辨识文字+位置+字体风格) |
|
||||
| 抽象/艺术 | 主体元素+艺术风格(绘画媒介/图形类型/流派归类) |
|
||||
|
||||
**文字转录强制要求(海报/产品/包装图必做):** 画面中所有可辨识文字逐字转录,注明位置("瓶身正面居中""右下角")与字体风格(衬线/无衬线/手写/装饰体),不省略、不模糊、不合并、不虚构。
|
||||
|
||||
**反向提示词(6 类,按图片类型筛选用项):**
|
||||
- 画面质量类:低清晰度, 模糊, 噪点, 过曝, 欠曝, 画质低劣, 分辨率不足
|
||||
- 结构与比例类:透视错误, 比例错误, 主体变形, 构图杂乱, 边缘破损, 重复物体
|
||||
- 材质与色彩类:材质错误, 反光混乱, 阴影错误, 色彩过饱和, 色彩发灰, 廉价质感
|
||||
- 文字与标识类:文字乱码, 多余文字, 错误文字, 水印, 错误logo
|
||||
- 人物类(含人物时):肢体错误, 手指错误, 面部崩坏, 皮肤塑料感, 眼神异常, 多余肢体
|
||||
- AI痕迹类:AI痕迹明显, 细节缺失, 不自然过渡
|
||||
|
||||
**输出格式:** 极简增强版 + 高级结构化版(分维度展开:基础属性/主体/场景/构图+机位/光影/色彩/风格/氛围/符号内涵/画质质感/负面约束 + 类型专属栏目)
|
||||
|
||||
**注意:** 不声称还原图片原始隐藏参数,说明这是对画面的实用重构。
|
||||
|
||||
---
|
||||
|
||||
### F2. 反推视频提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户上传图片要求"用这张图做视频""图生视频""根据图片生成视频"
|
||||
- 用户上传视频要求"分析这个视频的提示词""反推视频提示词"
|
||||
- "这张图怎么做成视频""图生视频提示词"
|
||||
|
||||
**处理流程(5步工作流 + 两轮交互):**
|
||||
|
||||
F2 在 5 步工作流框架内执行,其中步骤 2-3 包含两轮用户交互:
|
||||
|
||||
| 步骤 | 名称 | F2 执行内容 | 交互 |
|
||||
|:---:|:---|:---|:---|
|
||||
| 1 | 需求解析 | 确认时长/比例/生成模式/风格/素材;能推理的不追问 | — |
|
||||
| 2 | 视觉诊断 | 读图/读视频→主体/氛围/最有戏元素/画质来源/4层退化策略/建议时长/比例诊断/平台合规风险 → 给出 2 个 Hook 候选(反应/凝视) | **第1轮:用户选定 Hook** |
|
||||
| 3 | 提示词构建 | 用户选定后,按基础六要素公式输出完整提示词(凝视/反应模式对应不同模板),一镜一动 | **第2轮:输出提示词** |
|
||||
| 4 | 强制校验 | 8 项校验规则逐条检查,有 error 必重写 | — |
|
||||
| 5 | 专业交付 | 代码块包裹提示词 + 主题 + 导演阐述 | — |
|
||||
|
||||
> 5 步工作流详见下方「视频提示词工作流」节。两轮交互模式与 Hook 候选(反应/凝视)见 `references/制作流程/图生视频与分镜板制作流程.md` 路径C 双范式。
|
||||
|
||||
**核心约束:**
|
||||
- Seedance prompt 上限 2000 字符(Python `len()` 实测,平台接受上限);**品质最优区间 ≤500 字符**(超出导致模型注意力崩溃,详见下方冲突说明)
|
||||
- 版权敏感词必扫(5 条铁律:禁夜场BGM词/不凑齐夜场环境4元素/删涉灰场景词/多人场景用静态全景机位/禁人物×道具物理交互)
|
||||
- 运镜四维编码系统(Z/Y/X/F)
|
||||
- 前 2 秒生死线
|
||||
|
||||
> **⚠️ 字符限制冲突说明:** seedance2.0-prompt-skill 实测平台接受上限 2000 字符;Seedance2.0-ShotDesign v2.0 官方规范建议 ≤500 字符(中文)/ ≤1000 词(英文),品质最优区间 60-100 词(中文约 120-200 字符)。**以 500 字符为品质基准,2000 字符为硬性上限。**
|
||||
|
||||
**详细方法论:**
|
||||
- 6步总流程+路径分流+4层结构(主体按类别分行+负面词放最后+镜头朝向规则,11字段降为内部思考清单)+时长速查:`references/制作流程/分镜提示词制作流程.md`
|
||||
- 路径C双范式(反应/凝视)+11条核心原则+版权审查SOP:`references/制作流程/图生视频与分镜板制作流程.md`
|
||||
- 四维编码(Z景别/Y高度/X方位/F滤镜):`references/知识库/04_镜头类型/镜头景别词库.md` + `references/知识库/06_焦距视角/焦距视角词库.md`
|
||||
- 运镜安全写法+运动强度分级:`references/知识库/05_运镜方式/运镜方式词库.md`
|
||||
- 光影三层+品质锚定+反塑料感:`references/知识库/07_光线时间/光线时间词库.md` + `references/知识库/12_画质分辨率/画质分辨率词库.md`
|
||||
|
||||
---
|
||||
|
||||
### F3. 生成图片提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户提供一句话、关键词、草稿、半成品提示词
|
||||
- "帮我写生图提示词""优化提示词""扩写提示词""变高级""结构化"
|
||||
- 视频生产前置:角色参考图、首帧图、关键帧图
|
||||
|
||||
**处理流程:**
|
||||
1. 识别主体和目标图像类型
|
||||
2. 补充必要维度:主体细节、场景、风格、构图、光影、色彩、材质、情绪、技术质量、画幅比例
|
||||
3. 判断复杂度级别(极简/平衡/结构化)
|
||||
4. 先输出可复制结果,再补充变量和建议
|
||||
|
||||
**复杂度分级:**
|
||||
|
||||
| 级别 | 适用场景 | 格式 |
|
||||
|:---:|:---|:---|
|
||||
| Level 1 极简版 | 快速试图、不喜欢复杂结构 | `[主体],[核心风格],[场景/构图],[光影/氛围],[质量收尾]` |
|
||||
| Level 2 平衡版(默认) | 大多数用户 | `[主体+特征],[环境],[动作],[构图/镜头],[光影],[色彩],[风格],[质量],[画幅比]` |
|
||||
| Level 3 结构化版 | 模板化、商业级、可复用 | 分维度展开:主体/场景/构图/光影/色彩/风格/细节/质量/负面约束 |
|
||||
|
||||
**图片类型:**
|
||||
- 角色参考图(9:16 竖版)— 视频生产前置步骤
|
||||
- 首帧图(与视频画幅比一致)
|
||||
- 产品摄影、概念艺术、杂志封面等通用类型
|
||||
|
||||
**详细规范:**
|
||||
- 角色卡(10段结构)+首帧图+一致性锁定:`references/制作流程/长视频分段制作流程.md`
|
||||
- 材质质感库+反塑料感宣言+胶片型号+有机瑕疵:`references/知识库/10_后期细节/后期细节词库.md` + `references/知识库/12_画质分辨率/画质分辨率词库.md`
|
||||
- 导演风格参数化映射(28+风格去名化+四轴降解):`references/知识库/15_视觉风格/视觉风格词库.md`
|
||||
|
||||
---
|
||||
|
||||
### F4. 生成分镜提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户提供脚本/分镜板,要求"按分镜生成""拆分镜""分镜提示词"
|
||||
- 长视频(>15秒)需走完整前期制作流程
|
||||
- 用户上传 N 宫格分镜板/漫画分镜
|
||||
|
||||
**前置:剧本分析(Step 1,必做)**
|
||||
|
||||
进入路径分流前,先完成剧本类型判定(A叙事剧情/B单人Vlog/C旁白知识/D产品展示/E纯氛围)+ 维度拆解(①节奏全类型必做,②-⑤按类型选做),产出驱动后续路径选择、景别设计、微表情弧线、台词语气修饰、4层格式适配。详见 `references/制作流程/分镜提示词制作流程.md` Step 1。
|
||||
|
||||
**处理流程(按路径分流):**
|
||||
|
||||
| 路径 | 触发条件 | 核心任务 |
|
||||
|:---:|:---|:---|
|
||||
| A — ≤15秒单段 | 纯文字描述,无图片 | 找到单一视觉 hook,生成 2-3 个版本 |
|
||||
| B — >15秒长视频 | 需叙事/多镜头 | 走生产流水线:角色设计→角色卡片图→分镜脚本→分镜参考图→逐镜头提示词+剪辑方案 |
|
||||
| D — 分镜板驱动 | 上传 N 宫格分镜板 | 拆解多格→D-1(≤4格单条多段)/D-2(≥5格多条独立)→输出 prompt+剪辑节奏建议 |
|
||||
|
||||
**输出格式:**
|
||||
|
||||
F4 输出 = 主题 + 导演阐述 + 完整提示词(代码块包裹)。多镜头序列附过渡策略。
|
||||
|
||||
> 完整输出模板(基础结构/时间戳分段/时长服从内容/极简优先铁律)见 `references/制作流程/分镜提示词制作流程.md`。
|
||||
|
||||
**单段(路径 A,≤15s):** 主题 + 导演阐述 + 单块代码块提示词
|
||||
|
||||
提示词内部结构(4层结构,按类型适配):`①主体列表(置顶,按类别分行:人物/场景/道具,@图片引用优先)→ ②设定(人物逐人必写不可遗漏/场景/光线/构图/视觉风格,每项1句,按类型取舍)→ ③镜头叙事(每镜头1段流畅描述:机位/景别/朝向+动作/变化+运镜嵌在动作中+有台词时带语气)→ ④负面提示词(放最后,3.3标准模板)`
|
||||
|
||||
> 11字段(一致性锚定/类型质感/人物设定/场景/景深对焦/摄影质感/表演幅度/背景动态/镜头空间/表演指令/负面词)降为**构建时内部思考清单**,不作为输出字段标签。详见制作流程第三节 3.2。
|
||||
|
||||
>5s 使用时间戳分段;≤5s 可用单段描述。
|
||||
|
||||
**史诗/大制作(可选,科幻/灾难/奇幻等高品质视觉):** 追加品质锚定(渲染引擎+VFX等级)+ 大气连贯声明 + 收束句
|
||||
|
||||
**多段分镜(路径 B,>15s):** 主题 + 总时长 + 过渡策略 + N 个独立分镜(每段≤15s,各含完整提示词代码块)
|
||||
|
||||
**分镜板(路径 D):** D-1(≤4格)单条多段 / D-2(≥5格)多条独立提示词;格间关系三分类与决策见 `references/制作流程/图生视频与分镜板制作流程.md`
|
||||
|
||||
> 时长、比例、分辨率在即梦平台 UI 底部控制栏设置,提示词中不重复指定。
|
||||
|
||||
**剪辑节奏公式(>15秒必选):** 呼吸式 / 心跳式 / 海浪式 / 子弹时间 / 脉冲式 / 静默锤击
|
||||
|
||||
**详细方法论:**
|
||||
- 创意策略+6步总流程+路径分流+4层结构(主体按类别分行+负面词放最后+镜头朝向规则,11字段降为内部思考清单)+标准负面词:`references/制作流程/分镜提示词制作流程.md`
|
||||
- 长视频策略+生产流水线(25格聚合矩阵+节奏曲线+景别曲线+P0/P1/P2优先级):`references/制作流程/长视频分段制作流程.md`
|
||||
- 分镜板驱动(路径D格间关系三分类+三层动作分级):`references/制作流程/图生视频与分镜板制作流程.md`
|
||||
- 剪辑节奏(六大节奏公式+AI素材专属5对策+9步工作流):`references/制作流程/多镜头剪辑节奏流程.md`
|
||||
- **垂直场景模板(21类场景清单+演员调度三要素+过渡策略6种)**:`references/知识库/03_场景描述/场景描述词库.md`
|
||||
- **微表情系统(面部7区域+4级强度+情绪弧线编排,表演密集镜头专用)**:`references/知识库/01_主体描述/主体描述词库.md`
|
||||
- **音频与音效标签规范(空间声学+材质拟声+音色控制)**:`references/知识库/13_音效音频/音效音频词库.md`
|
||||
|
||||
---
|
||||
|
||||
## 触发条件
|
||||
|
||||
当用户表达以下意图时,加载并使用本技能:
|
||||
|
||||
**F1 反推图片提示词:**
|
||||
- "反推提示词""看图写提示词""图生文""img2prompt"
|
||||
- 上传图片 + "帮我写提示词"
|
||||
|
||||
**F2 反推视频提示词:**
|
||||
- "图生视频""根据图片生成视频""这张图怎么做成视频"
|
||||
- "反推视频提示词""分析这个视频的提示词"
|
||||
- 上传图片/视频 + "做成视频"
|
||||
|
||||
**F3 生成图片提示词:**
|
||||
- "帮我写生图提示词""优化提示词""扩写提示词"
|
||||
- "角色参考图""首帧图""关键帧图""生成角色卡提示词"
|
||||
|
||||
**F4 生成分镜提示词:**
|
||||
- "拆分镜""分镜提示词""按分镜生成""逐镜头提示词"
|
||||
- 上传 N 宫格分镜板 + "按这几格生成"
|
||||
- "长视频提示词""超长视频"
|
||||
|
||||
**通用触发词:** 运镜、景别、机位、推拉摇移、四维编码、Z轴、Y轴、X轴、剪辑节奏、剪辑公式、25格、分镜流水线、美学约束、Octane渲染、冷暖色调、赛博霓虹、dreamina、即梦、Seedance、图生视频
|
||||
|
||||
---
|
||||
|
||||
## 提示词维度
|
||||
|
||||
扩写或反推时,从以下维度中选择必要项,不机械塞满所有维度。各维度由知识库15维度文件覆盖:
|
||||
|
||||
| 维度 | 说明 | 知识库位置 |
|
||||
|:---|:---|:---|
|
||||
| 主体描述 | 人/物/场景,含外貌细节与微表情 | `知识库/01_主体描述` |
|
||||
| 动作/行为 | 主体动作、姿势、互动 | `知识库/02_动作行为` |
|
||||
| 场景描述 | 背景、环境、时间、天气 | `知识库/03_场景描述` |
|
||||
| 镜头类型 | 景别(特写→远景) | `知识库/04_镜头类型` + 四维编码 Z 轴 |
|
||||
| 运镜方式 | 摄像机运动方式与节奏 | `知识库/05_运镜方式` + 四维编码运动维度 |
|
||||
| 焦距/视角 | 镜头焦段、拍摄角度 | `知识库/06_焦距视角` + 四维编码 Y/X/F 轴 |
|
||||
| 光线/时间 | 光源类型、方向、强弱 | `知识库/07_光线时间`(光影三层-光源层) |
|
||||
| 氛围/天气 | 情绪氛围、天气条件 | `知识库/08_氛围天气` |
|
||||
| 色彩风格/后期处理 | 调色、滤镜、电影质感 | `知识库/09_色彩后期`(光影三层-色调层 + 冷暖色调) |
|
||||
| 后期细节 | 磨皮、锐化、运动模糊、胶片颗粒 | `知识库/10_后期细节`(有机瑕疵) |
|
||||
| 特效/渲染 | 光效、散景、粒子、GI/SSS/体积光 | `知识库/11_特效渲染`(深度美学约束) |
|
||||
| 画质/分辨率 | 输出规格 | ⚠️ `知识库/12_画质分辨率`(平台 UI 设置,非提示词废话词;反塑料感宣言) |
|
||||
| 音效/音频 | 空间声学、材质拟声、音色控制 | `知识库/13_音效音频`(视频提示词 `音效:` 行专用) |
|
||||
| 构图/画面布局 | 构图法则、版式、画面布局 | `知识库/14_构图布局`(极简先锋构图法则) |
|
||||
| 视觉风格 | 导演风格参数化映射 + 艺术流派/渲染风格 | `知识库/15_视觉风格`(28+风格去名化) |
|
||||
|
||||
> 完整维度候选词见 `references/知识库/` 各维度文件:镜头景别→`04_镜头类型/镜头景别词库.md`、运镜→`05_运镜方式/运镜方式词库.md`、焦距视角/四维编码→`06_焦距视角/焦距视角词库.md`、光影→`07_光线时间/光线时间词库.md`、有机瑕疵/反塑料感→`10_后期细节/后期细节词库.md`、胶片型号/画质→`12_画质分辨率/画质分辨率词库.md`、音效→`13_音效音频/音效音频词库.md`、构图→`14_构图布局/构图布局词库.md`、导演风格→`15_视觉风格/视觉风格词库.md`。F1/F3 图片提示词维度体系同上,不另设来源。
|
||||
|
||||
---
|
||||
|
||||
## 运镜四维编码系统
|
||||
|
||||
一个完整镜头 = [Z 距离] + [Y 高度] + [X 方位] + [F 滤镜] + [运动] + [节奏] + [约束]
|
||||
|
||||
> 完整编码表(Z1-Z9 景别/Y1-Y7 高度/X1-X4 方位/F 滤镜)、默认参数、焦段心理学见 `references/知识库/06_焦距视角/焦距视角词库.md`(Z 轴全表另见 `04_镜头类型/镜头景别词库.md`,运镜词库见 `05_运镜方式/运镜方式词库.md`)。
|
||||
|
||||
**两条铁律(强制):**
|
||||
1. 每个镜头最多双轴运动,三轴同时变化 = 失控
|
||||
2. Z1-Z3(近距)+ X 轴大幅旋转 = 崩脸陷阱,近景环绕应换 Z4+ 或减小旋转幅度
|
||||
|
||||
---
|
||||
|
||||
## 变量规则
|
||||
|
||||
只有当用户需要复用、替换、选择或做模板时才使用变量(`{{variable_name}}`)。变量分类(character/item/action/location/visual/technical/other)、内联默认值、候选词组规则在本节内建。
|
||||
|
||||
---
|
||||
|
||||
## 深度美学约束(商业级/电影级)
|
||||
|
||||
当项目要求商业级/电影级品质时,在基础结构之上叠加深度美学约束(渲染标准 GI/SSS/焦散/体积光、冷暖色调对比系统、极简先锋构图法则)。
|
||||
|
||||
> 渲染标准(GI/SSS/焦散/体积光)见 `references/知识库/11_特效渲染/特效渲染词库.md`;6 套冷暖色调 HEX 预设见 `references/知识库/09_色彩后期/色彩后期词库.md`;极简先锋构图法则见 `references/知识库/14_构图布局/构图布局词库.md`。
|
||||
|
||||
> 注意:3A 游戏风格图片(如"黑神话"系列)prompt 越短越有效,不要堆砌技术参数。
|
||||
|
||||
---
|
||||
|
||||
## 视频提示词工作流(Seedance2.0-ShotDesign v2.0)
|
||||
|
||||
> 详见 `references/制作流程/分镜提示词制作流程.md`(6步总流程+路径分流表+极简优先铁律)。本章节为 F2/F4 视频提示词的核心方法论框架。
|
||||
|
||||
### F2 视频提示词工作流(5步)
|
||||
|
||||
> F2(反推视频提示词)使用此5步工作流。F4(生成分镜提示词)在此基础上前置 Step 1 剧本分析,变为6步(详见 `references/制作流程/分镜提示词制作流程.md`)。
|
||||
|
||||
收到视频提示词需求后,严格按顺序执行:
|
||||
|
||||
| 步骤 | 名称 | 核心任务 |
|
||||
|:---:|:---|:---|
|
||||
| 1 | 需求解析与参数确认 | 确认时长/比例/生成模式/风格/素材;智能推理原则——能推理的不追问,追问控制在 1-2 个问题内 |
|
||||
| 2 | 视觉诊断与分镜构思 | 三层知识库路由加载参考→构思分镜草案→选定导演风格与视觉方案 |
|
||||
| 3 | 提示词构建 | 按4层结构撰写提示词(按类型适配选层;构建时用11字段思考清单内部过目),时间轴分镜,一镜一动 |
|
||||
| 4 | 强制自我校验 | 8 项校验规则逐条检查,有 error 必重写,全部通过才可交付 |
|
||||
| 5 | 专业交付 | 主题+导演阐述+完整提示词(代码块包裹),多段分镜附过渡策略 |
|
||||
|
||||
> **F2 的交互差异:** F2 在步骤 2-3 插入两轮用户交互(选定 Hook → 输出提示词)。F4 在步骤 2 根据路径分流(A≤15s/B>15s/D分镜板),步骤 3 按场次逐镜头组装,步骤 5 同时输出分镜表格和提示词序列。
|
||||
|
||||
### 三层知识库路由
|
||||
|
||||
> 路由原则(以 `references/知识库/` 15 维度目录为路由目标):镜头类维度(04_镜头类型/05_运镜方式/06_焦距视角)+ 品质类维度(10_后期细节/12_画质分辨率)始终加载;其余维度(主体微表情/场景/光影/音效/风格等)按需求语义加载;用户显式指定维度时直接加载对应词库。核心原则:宁可多读不可少读。运行时 `references-add/知识库/` 同维度内容优先于 `references/知识库/`。
|
||||
|
||||
### 提示词模板
|
||||
|
||||
> 详见 `references/制作流程/分镜提示词制作流程.md` 第三节:3.1 基础六要素(构建思考参考)+ 3.2 4层结构(输出格式,含11字段内部思考清单 3.2.1 + 4层式输出 3.2.2含类型适配表,负面词放最后)+ 3.3 标准负面词模板。
|
||||
|
||||
4层结构按Step 1类型判定适配:①主体列表(置顶,按类别分行:人物/场景/道具,@图片引用优先)+ ②设定(人物/场景/光线/构图/视觉风格,每项1句,按类型取舍)+ ③镜头叙事(每镜头1段流畅描述,朝向必须写明,连续动作不拆,有台词时带语气)+ ④负面提示词(放最后,3.3标准模板)。构建时用11字段思考清单内部过目确保不遗漏(一致性锚定/类型质感/人物设定/场景/景深对焦/摄影质感/表演幅度/背景动态/镜头空间/表演指令/负面词),但最终输出不出现字段标签。
|
||||
|
||||
### 光影三层结构
|
||||
|
||||
> 详见 `references/知识库/07_光线时间/光线时间词库.md`(光源层6类+光行为层9种+色调层8公式+灯光Recipes)。
|
||||
|
||||
```
|
||||
光影:[光源词](光源层),[光行为词](光行为层),[色调公式](色调层)。
|
||||
```
|
||||
|
||||
缺失任何一层视为不合格。从光线时间词库选取具体词汇填入。
|
||||
|
||||
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 将光影三层视为史诗/大制作结构的**可选高级技巧**;Seedance2.0-ShotDesign v2.0 将其作为**每条视频提示词的强制规范**。本技能以 ShotDesign 强制规范为准。对于极简概念片(4-8s、无复杂光影需求),可使用简化光影描述但须包含三层基本要素。
|
||||
|
||||
### 微表情系统(表演密集镜头专用)
|
||||
|
||||
> 7 区域分区词库(眼/眉/唇/鼻/颌喉/额/面颊)、4 级强度体系(L1-L4,默认 L2 内敛)、2 秒精度情绪弧线编排、反 AI 假脸三黄金准则见 `references/知识库/01_主体描述/主体描述词库.md`。
|
||||
|
||||
### 导演风格参数化映射
|
||||
|
||||
> 28+ 风格库(国际大师9位/中国影视4类/新媒体7类/特殊6类,每位含可直接嵌入的安全提示词)见 `references/知识库/15_视觉风格/视觉风格词库.md`。
|
||||
|
||||
**去名化规范(强制):** 最终提示词严禁出现导演名/IP名,必须降解为四轴物理参数(色彩/灯光/美术/机位),使用"安全提示词"行。
|
||||
|
||||
---
|
||||
|
||||
## 核心规则
|
||||
|
||||
> 综合两大参考技能+1个2.5时间测算参考的最佳实践提炼,执行以本节为准。流程级规则详见 `references/制作流程/分镜提示词制作流程.md`。
|
||||
|
||||
**平台与合规:**
|
||||
1. **提示词语言跟随用户**——中文用户→中文提示词,非中文用户→英文提示词(Seedance2.0-ShotDesign v2.0 双语自动检测)
|
||||
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 规则 #1 要求"所有提示词必须使用中文"。本技能以 ShotDesign 双语规则为准——中文用户输出中文,非中文用户输出英文。加载 seedance2.0 参考技能时,其全中文规则仅适用于中文用户场景。
|
||||
2. **@引用使用对应语言命名**:中文 `@图片1`,英文 `@Image1`
|
||||
3. **不得包含写实真人面部素材** — 平台会自动拦截,建议面部模糊或转 3D/动画风格
|
||||
4. **混合文件上限 12 个**(图片≤9+视频≤3+音频≤3)
|
||||
5. **单次生成上限 15 秒**,超出需分段拼接(>15s 自动分段,每段≤15s,最短≥8s)
|
||||
|
||||
**品质与长度:**
|
||||
6. **提示词品质上限 ≤500 字符(中文)/ ≤1000 词(英文)**,最优区间 60-100 词(中文约 120-200 字符);平台硬性接受上限 ~2000 字符
|
||||
7. **禁止废话词**——"杰作/4k/8k/超清晰/masterpiece/ultra HD" 等,用物理材质词替代(反塑料感宣言)
|
||||
8. **具体优于模糊**——"穿红色风衣的女子在霓虹雨夜奔跑" >> "一个女人走路"
|
||||
|
||||
**运镜与动作:**
|
||||
9. **运镜术语消歧义**——中文用中文运镜词(推轨推进/航拍/摇臂升降),英文用完整短语(`dolly tracking shot`),禁止裸写 Dolly/Aerial/Crane/Pan/Arc/Dutch
|
||||
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 的示例中大量混合中英文运镜词(如"Aerial大远景俯拍""Slow Crane Down""Smooth Orbit")。参考其案例时,**必须将示例中的裸英文运镜词转换为消歧义后的安全写法**(中文用中文运镜词,英文用完整短语),不可直接复制。
|
||||
10. **一镜一动**——每个时间切片只指定一个运镜动作,主体运动和镜头运动分离描述(Seedance2.0-ShotDesign v2.0 新增)
|
||||
11. **运动强度明确化**——使用具体修饰词(猛烈/渐进/丝滑/explosive/gradual/smooth),避免"糊动"
|
||||
|
||||
**图生视频与叙事:**
|
||||
12. **I2V 只写变化**——图生视频时不重复首帧已有内容,用 `保留原始构图和色彩` 锁定一致性
|
||||
13. **描述性优于叙事性**——只写镜头看到的(视觉词),不写角色感受的(情绪词);情绪必须转化为可视化身体表现
|
||||
14. **微表情克制原则**——按需触发+强度分级,默认 L2(内敛/可读),每切片表情描写不超过 40%
|
||||
|
||||
**图片提示词:**
|
||||
15. **不做机械直译**,英文提示词应使用图像模型常见表达
|
||||
16. **画幅比已声明**,末尾有禁止项声明
|
||||
|
||||
---
|
||||
|
||||
## 质量自检清单
|
||||
|
||||
> 综合 seedance2.0-prompt-skill 质量自检 + Seedance2.0-ShotDesign 8项强制校验规则。
|
||||
> **⛔ 硬性规则:未通过校验的提示词禁止向用户展示。**
|
||||
|
||||
**8项强制校验规则(视频提示词,Seedance2.0-ShotDesign v2.0):**
|
||||
- [ ] ① 长度检查:中文≤500字符 / 英文≤1000词(85%-100%为warning)
|
||||
- [ ] ② 时间切片检查:>5秒视频必须使用时间戳分镜,起点从0开始,无重叠,末端匹配
|
||||
- [ ] ③ 运镜专业度:至少包含1个专业运镜术语(缺失=监控探头感)
|
||||
- [ ] ④ 废话词拦截:杰作/超清晰/masterpiece=硬阻断;4k/8k=软警告
|
||||
- [ ] ⑤ 资产引用限制:图片≤9、视频≤3、音频≤3、混合≤12
|
||||
- [ ] ⑥ 冲突检测:运动冲突(快速+慢动作)、光学冲突(超广角+浅景深)、风格冲突(IMAX vs VHS 等)
|
||||
- [ ] ⑦ 裸英文运镜词检测:Dolly/Aerial/Crane/Pan/Arc/Dutch/Steadicam → 中文或完整短语
|
||||
- [ ] ⑧ 结构完整性:核心层(主体+负面词+镜头叙事)必须存在,②设定按类型取舍(A/B全用/C人物可选/D/E人物省略,详见制作流程第三节 3.2.2 类型适配表)
|
||||
|
||||
**通用:**
|
||||
- [ ] 提示词有清晰主体
|
||||
- [ ] 输出复杂度符合用户需求
|
||||
- [ ] 风格词和技术词有用而非堆砌
|
||||
|
||||
**视频提示词:**
|
||||
- [ ] @引用编号与素材清单一一对应
|
||||
- [ ] 总文件数 ≤ 12
|
||||
- [ ] 时间戳分镜覆盖完整时长
|
||||
- [ ] 运镜坐标合规(无双轴以上同时运动)
|
||||
- [ ] 总字符数 ≤2000(Python `len()` 实测,品质基准 ≤500)
|
||||
- [ ] 版权敏感词已扫(5 条铁律)
|
||||
- [ ] 一镜一动(每切片单一运镜动作)
|
||||
- [ ] 光影三层结构完整(光源层+光行为层+色调层)
|
||||
- [ ] 音效行以 `音效:` 开头,禁止项行使用标准内容
|
||||
- [ ] 输出语言与用户输入语言匹配
|
||||
|
||||
**图片提示词:**
|
||||
- [ ] 画幅比已声明
|
||||
- [ ] 人种特征与主题一致
|
||||
- [ ] 末尾有禁止项声明
|
||||
- [ ] 全部中文(NanoBanana/即梦)或自然英文(MJ/SD)
|
||||
|
||||
---
|
||||
|
||||
## 文件目录结构
|
||||
|
||||
### 一、技能文件目录(Skill 根目录)
|
||||
|
||||
```
|
||||
提示词生成工具/ ← Skill 根目录
|
||||
├── SKILL.md ← 技能入口文件(本文件)
|
||||
│
|
||||
├── 参考skills/ ← 知识库(1个外部参考技能,只读,方法论来源;ShotDesign/seedance25 已提炼落库至 references/)
|
||||
│ └── seedance2.0-prompt-skill/ ← F2/F4 视频提示词工程参考(四维编码体系)
|
||||
│ ├── SKILL.md ← 视频提示词完整方法论
|
||||
│ ├── references/ ← 14 个专题参考文件
|
||||
│ │ ├── camera-codec.md ← 四维编码系统(Z/Y/X/F)
|
||||
│ │ ├── aesthetic-constraints.md ← 深度美学约束
|
||||
│ │ ├── production-pipeline.md ← 长视频生产流水线
|
||||
│ │ ├── editing-rhythm.md ← 剪辑节奏公式
|
||||
│ │ ├── image-generation.md ← 图片生成规范
|
||||
│ │ ├── image-to-prompt.md ← 图生视频方法论(路径C)
|
||||
│ │ ├── storyboard-driven.md ← 分镜板驱动(路径D)
|
||||
│ │ ├── creative-strategy.md ← 创意策略
|
||||
│ │ ├── long-video-strategy.md ← 长视频策略
|
||||
│ │ ├── platform-specs.md ← 平台规范
|
||||
│ │ ├── vocabulary.md ← 词汇库
|
||||
│ │ ├── examples.md ← 示例库
|
||||
│ │ └── cli-integration.md ← CLI 集成
|
||||
│ ├── experiments/cases/ ← 30 个实验案例
|
||||
│ └── projects/ ← 项目案例
|
||||
│
|
||||
├── references/ ← 默认引用文件地址(标准库,出厂自带)
|
||||
│ ├── README.md ← 标准库说明
|
||||
│ ├── 制作流程/ ← 标准制作流程(分镜提示词制作流程/长视频分段制作流程/图生视频与分镜板制作流程/多镜头剪辑节奏流程,共4文件)
|
||||
│ ├── 接口调用/ ← 接口定义与平台规范(当前平台规范见制作流程/分镜提示词制作流程.md 第六节;此目录预留给未来独立 API/MCP 文档)
|
||||
│ ├── _meta/ ← 辅助参考资料(案例库/术语表)
|
||||
│ └── 知识库/ ← 标准知识库(15 维度,按提示词组成要素分类)
|
||||
│ ├── 01_主体描述/ ← 人/物/场景,含外貌细节与微表情系统
|
||||
│ ├── 02_动作行为/ ← 主体动作、姿势、互动、物理连贯性
|
||||
│ ├── 03_场景描述/ ← 背景、环境、时间、天气、空间锚定
|
||||
│ ├── 04_镜头类型/ ← 景别(特写→远景)+ 四维编码 Z 轴
|
||||
│ ├── 05_运镜方式/ ← 摄像机运动方式与节奏 + 四维编码运动维度
|
||||
│ ├── 06_焦距视角/ ← 镜头焦段、拍摄角度 + 四维编码 Y/X/F 轴 + 焦段心理学
|
||||
│ ├── 07_光线时间/ ← 光源类型、方向、强弱 + 光影三层(光源层/光行为层/色调层)
|
||||
│ ├── 08_氛围天气/ ← 情绪氛围、天气条件
|
||||
│ ├── 09_色彩后期/ ← 调色、滤镜、电影质感 + 冷暖色调对比系统
|
||||
│ ├── 10_后期细节/ ← 磨皮、锐化、运动模糊、胶片颗粒 + 有机瑕疵
|
||||
│ ├── 11_特效渲染/ ← 光效、散景、粒子、GI/SSS/体积光 + 深度美学约束
|
||||
│ ├── 12_画质分辨率/ ← 输出规格 + 反塑料感宣言(平台 UI 设置,非提示词废话词)
|
||||
│ ├── 13_音效音频/ ← 空间声学、材质拟声、音色控制(视频提示词 `音效:` 行)
|
||||
│ ├── 14_构图布局/ ← 构图法则、版式、画面布局、极简先锋构图
|
||||
│ └── 15_视觉风格/ ← 导演风格参数化映射(28+风格去名化)+ 艺术流派/渲染风格
|
||||
│
|
||||
└── references-add/ ← 用户部署后新增沉淀地(增量库,冲突时增量优先)
|
||||
├── README.md ← 增量机制说明
|
||||
├── 制作流程/ ← 新增/变更的制作流程
|
||||
├── 接口调用/ ← 新增的 API 接口文档与平台规范
|
||||
└── 知识库/ ← 新增知识(15 维度,与 references/ 结构对应)
|
||||
├── 01_主体描述/ ← 人/物/场景,含外貌细节与微表情系统
|
||||
├── 02_动作行为/ ← 主体动作、姿势、互动、物理连贯性
|
||||
├── 03_场景描述/ ← 背景、环境、时间、天气、空间锚定
|
||||
├── 04_镜头类型/ ← 景别(特写→远景)+ 四维编码 Z 轴
|
||||
├── 05_运镜方式/ ← 摄像机运动方式与节奏 + 四维编码运动维度
|
||||
├── 06_焦距视角/ ← 镜头焦段、拍摄角度 + 四维编码 Y/X/F 轴 + 焦段心理学
|
||||
├── 07_光线时间/ ← 光源类型、方向、强弱 + 光影三层
|
||||
├── 08_氛围天气/ ← 情绪氛围、天气条件
|
||||
├── 09_色彩后期/ ← 调色、滤镜、电影质感 + 冷暖色调对比系统
|
||||
├── 10_后期细节/ ← 磨皮、锐化、运动模糊、胶片颗粒 + 有机瑕疵
|
||||
├── 11_特效渲染/ ← 光效、散景、粒子、GI/SSS/体积光 + 深度美学约束
|
||||
├── 12_画质分辨率/ ← 输出规格 + 反塑料感宣言
|
||||
├── 13_音效音频/ ← 空间声学、材质拟声、音色控制
|
||||
├── 14_构图布局/ ← 构图法则、版式、画面布局、极简先锋构图
|
||||
└── 15_视觉风格/ ← 导演风格参数化映射 + 艺术流派/渲染风格
|
||||
```
|
||||
|
||||
### 二、过程产物目录(产出落盘位置)
|
||||
|
||||
> **⛔ 产出路径唯一权威:`references-add/路径配置.md`**。执行分镜创作前必须先读该文件;用户自定义路径优先,默认路径为**用户桌面 `分镜提示词/` 文件夹**(Windows/macOS 自动适配),按视频标题建子目录。
|
||||
|
||||
```
|
||||
{用户桌面}/分镜提示词/
|
||||
└── {视频标题}/ ← 按视频标题归类(来自 references-add/路径配置.md)
|
||||
├── 00_剧本分析.md ← Step 1 剧本分析(5维度)
|
||||
├── 01_需求分析与路径.md ← Step 2-3 需求分析+路径分流
|
||||
├── 02_段1提示词.md ← Step 4 提示词构建(多段递增 03/04…)
|
||||
├── 05_校验与交付.md ← Step 5-6 强制校验+交付
|
||||
└── 分镜提示词_终版.md ← 最终交付物(可带模板版本命名)
|
||||
```
|
||||
|
||||
> 首次创建时检查已有文件夹避免标题冲突;技能目录内 `output/` 仅存放开发期样例与审计报告,不作为用户产出位置。
|
||||
|
||||
---
|
||||
|
||||
## 动态增量管理
|
||||
|
||||
本技能采用**三层引用架构**:
|
||||
|
||||
| 层级 | 目录 | 定位 | 读写 |
|
||||
|:---:|:---|:---|:---|
|
||||
| 1 | `参考skills/` | 外部参考技能(方法论来源,已提炼落库至 references/) | 只读 |
|
||||
| 2 | `references/` | 默认引用文件地址(出厂自带标准库) | 开发环境可编辑;部署环境只读 |
|
||||
| 3 | `references-add/` | 用户部署后新增的流程/方法/知识库沉淀地 | 可读写,持续增长 |
|
||||
|
||||
### 部署环境检测
|
||||
|
||||
根据技能根目录的**绝对路径**判断当前是否已部署到用户电脑:
|
||||
|
||||
| 环境 | 判定条件 | 增量机制 | 新增内容写入位置 |
|
||||
|:---:|:---|:---|:---|
|
||||
| **开发环境** | 路径含 `MCNVideo AI\project\短视频分镜脚本`(原始开发路径) | 不启用 references-add/ | 直接写入 `references/` 对应子目录 |
|
||||
| **部署环境** | 路径不含上述开发特征(如 `~/.workbuddy/skills/...`) | 启用 references-add/ | 写入 `references-add/` 对应子目录,不修改 `references/` |
|
||||
|
||||
### 冲突检测与修复
|
||||
|
||||
用户在对话过程中新增方法、流程、知识库后,执行以下冲突检测流程:
|
||||
|
||||
1. **比对检测**:将新增内容与 `references/` 中同类内容逐一比对(同名文件、同主题内容)
|
||||
2. **无冲突**:直接写入 `references-add/` 对应子目录
|
||||
3. **有冲突**:以**新增内容为主**(写入 `references-add/`),同时在 `references/` 对应文件中加 ⚠️ 注释标注冲突点及增量库中的正确规则,不删除或覆盖标准库原始内容
|
||||
|
||||
### 运行时引用优先级
|
||||
|
||||
技能执行过程中同时加载 `references/` 和 `references-add/`,两者内容冲突时**以 references-add/ 为主**:
|
||||
|
||||
```
|
||||
参考skills/(方法论源) → references/(默认标准库) → references-add/(用户增量,冲突时以此为准)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 快速启动模板
|
||||
|
||||
### F1/F2 反推模式
|
||||
|
||||
```
|
||||
【输入素材】
|
||||
- 类型:[图片 / 视频]
|
||||
- 路径/URL:[粘贴路径]
|
||||
- 目标平台:[即梦Seedance / NanoBanana / Midjourney / SD]
|
||||
- 期望输出:[图片提示词 / 视频提示词]
|
||||
- 视频时长(F2):[4-8s / 9-12s / 13-15s / >15s]
|
||||
```
|
||||
|
||||
### F3 生成模式
|
||||
|
||||
```
|
||||
【创作需求】
|
||||
- 内容描述:[一句话描述你想要的画面]
|
||||
- 图像类型:[角色参考图 / 首帧图 / 产品摄影 / 概念艺术 / 其他]
|
||||
- 画幅比:[9:16 / 16:9 / 1:1 / 3:2 / 21:9]
|
||||
- 风格偏好:[写实 / 3D渲染 / 插画 / 概念艺术 / 其他]
|
||||
- 复杂度:[极简 / 平衡 / 结构化]
|
||||
```
|
||||
|
||||
### F4 分镜模式
|
||||
|
||||
```
|
||||
【创作需求】
|
||||
- 视频时长:[≤15s / >15s / >45s]
|
||||
- 视频比例:[9:16 / 16:9 / 1:1]
|
||||
- 脚本来源:[已有脚本粘贴 / 分镜板上传 / 需AI先生成]
|
||||
- 参考素材:[纯文本 / 有图片 / 有图片+视频]
|
||||
|
||||
【脚本内容】(如已有)
|
||||
- [粘贴脚本正文]
|
||||
|
||||
【分镜板】(如上传)
|
||||
- [上传 N 宫格分镜板图片]
|
||||
```
|
||||
@@ -1,49 +0,0 @@
|
||||
# 雨夜巷弄·拾起旧照
|
||||
|
||||
**导演阐述:** Z5胸像缓推建立空间感→Z3近景展现发现瞬间→Z1面部特写完成情绪弧线(惊讶→落泪)。全程定机+微推,不靠运镜抢戏,靠微表情渐进递推承载叙事。冷青调底色×暖黄路灯孤岛形成视觉张力,雨丝贯穿三层光影作为物理质感锚点。
|
||||
|
||||
```
|
||||
电影感写实 | 冷青调+暖黄路灯对比 | 35mm胶片质感(Kodak Portra 800)
|
||||
|
||||
[0s-3s]
|
||||
女性,25岁,湿发贴面,微表情L2-眉心微蹙(克制)。从巷口走入,步伐0.5s/步×4步=2s,雨伞微倾。窄巷,湿石板路,前景雨丝,背景霓虹招牌虚焦。Z5胸像 | Y3平视 | X1正面 | 缓推(1-3s)。路灯暖黄点光源,雨丝散射,青冷底调。
|
||||
|
||||
[3s-7s]
|
||||
微表情L3-瞳孔放大+嘴唇微张(惊讶,渐进0.3s过渡)。停步→低头→弯腰→拾起照片,3.5s。地面水洼反射霓虹,照片半浸水中(前景道具)。Z3近景 | Y4微俯 | X2侧面30° | 定机微摇。水洼反射补光,面部分割光,冷暖对冲。
|
||||
|
||||
[7s-10s]
|
||||
微表情L3→L4弧线(惊讶→眼眶湿润→泪珠溢出),落泪≥3s。双手持照片→指尖微颤→抬头(视线失焦望远方)。照片内容不可辨识(虚焦处理),雨势渐大。Z1面部特写 | Y3平视 | X1正面 | 静止定机。路灯侧逆光,雨幕柔化,暖黄孤岛。
|
||||
|
||||
光影三层:暖黄路灯点光源 | 雨丝散射+水洼反射+面部分割 | 冷青底调×暖黄孤岛
|
||||
|
||||
音效:环境音-雨打伞面(材质拟声·尼龙)+远处车流低频+巷道回声(空间声学·窄混响);动作音-脚步踩水(湿地面)+照片拾起(纸张×水声)+末段雨势渐大(遮蔽环境音)
|
||||
|
||||
禁止:4K/8K/masterpiece/杰作 | 人物×道具物理交互过激 | 写实真人脸部素材 | 对称构图(手持镜头)| 情绪瞬间切换(需0.3s过渡)| 裸用"cinematic"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
**时间预算表(2.5精准测算)**
|
||||
|
||||
| 项目 | 内容 | 时长 |
|
||||
|------|------|------|
|
||||
| 台词 | 无 | 0s |
|
||||
| 表情 | 微表情弧线 L2→L3→L4 | 5s(3-10s段) |
|
||||
| 身体 | 走位2s + 弯腰拾取2s | 4s |
|
||||
| 道具 | 照片拾起+持握 | 含在身体动作内 |
|
||||
| 运镜 | 缓推3s + 定机7s | 10s |
|
||||
| 首帧 | 定场建立空间 | 1s(含在0-3s段) |
|
||||
| 末帧 | 停留钩子 | 1s(含在7-10s段) |
|
||||
| **合计** | | **10s ✓** |
|
||||
|
||||
**7项校验**
|
||||
|
||||
| # | 检查项 | 结果 |
|
||||
|---|--------|------|
|
||||
| ① | 字符数 | ~480字符 ✓(≤500品质基准) |
|
||||
| ② | 时间戳分镜 | 0-3 / 3-7 / 7-10,无重叠,末端匹配 ✓ |
|
||||
| ③ | 运镜专业度 | "缓推""定机微摇" ✓ |
|
||||
| ④ | 废话词拦截 | 无4K/8K/masterpiece ✓ |
|
||||
| ⑤ | 资产引用 | 纯文本,0素材 ✓ |
|
||||
| ⑥ | 负面清单 | 禁止项已附 ✓ |
|
||||
| ⑦ | 时长匹配 | 落泪≥3s ✓,走位0.5s/步 ✓ |
|
||||
@@ -1,196 +0,0 @@
|
||||
# 技能审计报告 — 短视频分镜创作·分镜制作技能
|
||||
|
||||
> 审计依据:`技能审计检查清单.md`(13条检查点,6大维度)
|
||||
> 审计范围:SKILL.md + references/(制作流程4文件 + 知识库15维度) + references-add/
|
||||
> 审计日期:2026-08-20
|
||||
|
||||
---
|
||||
|
||||
## 审计结果总览
|
||||
|
||||
| 级别 | 数量 | 说明 |
|
||||
|:---:|:---:|:---|
|
||||
| **P0(断链/红线)** | 2 | 必须修复,否则技能执行会出错 |
|
||||
| **P1(不一致/冗余)** | 5 | 应修复,影响执行一致性 |
|
||||
| **P2(轻微)** | 1 | 可选修复 |
|
||||
| ✅ 通过 | 5 | 无问题 |
|
||||
|
||||
---
|
||||
|
||||
## 一、流程清晰(检查点 1-3)
|
||||
|
||||
### #1 步骤顺序正确 — ⚠️ P1
|
||||
|
||||
**问题:** SKILL.md「视频提示词工作流」节(L276)仍描述"5 步工作流",但 F4 已升级为 6 步(新增 Step 1 剧本分析)。该节声称是"F2/F4 共用的框架",但 F4 流程实际为 6 步。
|
||||
|
||||
**具体位置:**
|
||||
- L276:`### 5 步工作流` — 标题未更新
|
||||
- L288:`5 步工作流是 F2/F4 共用的框架` — 此声明已不成立(F4=6步,F2=5步)
|
||||
|
||||
**修复建议:** 标题改为"视频提示词工作流(F2 5步 / F4 6步)";L288 改为"F2 使用 5 步工作流,F4 在此基础上前置 Step 1 剧本分析变为 6 步"。
|
||||
|
||||
### #2 步骤编号连续 — ✅ 通过
|
||||
|
||||
制作流程文件 Step 1→6 连续无跳号;SKILL.md F2 表格 Step 1→5 连续。
|
||||
|
||||
### #3 无跳步 — ✅ 通过
|
||||
|
||||
F4 流程 Step 1→2→3→4→5→6 无跳步;F2 流程 Step 1→2→3→4→5 无跳步。
|
||||
|
||||
---
|
||||
|
||||
## 二、边界清晰(检查点 4-5)
|
||||
|
||||
### #4 步骤间职责不越界 — ✅ 通过
|
||||
|
||||
- Step 1 剧本分析只做 5 维度拆解,不做路径选择
|
||||
- Step 2 需求分析只做参数确认,不做提示词组装
|
||||
- Step 4 只组装提示词,校验归 Step 5
|
||||
|
||||
### #5 字段归属正确 — ✅ 通过
|
||||
|
||||
- 人物设定 → 11字段模板字段③,归属正确
|
||||
- 表演指令 → 字段⑩,归属正确
|
||||
- 负面词 → 字段⑪,归属正确
|
||||
|
||||
---
|
||||
|
||||
## 三、引用链路完整(检查点 6-7)
|
||||
|
||||
### #6 上游→下游不断裂 — ⚠️ P1
|
||||
|
||||
**问题:** SKILL.md「视频提示词工作流」节与制作流程文件断裂。
|
||||
|
||||
- 制作流程文件 Step 1→Step 3 有引用链("结合剧本分析结论")✅
|
||||
- 制作流程文件 Step 1→Step 4 有引用链("剧本分析产出是六要素组装的内容来源")✅
|
||||
- **但** SKILL.md L276-321「视频提示词工作流」节完全没有提及 Step 1 剧本分析 — 用户只读 SKILL.md 时看不到 F4 需要先做剧本分析
|
||||
|
||||
### #7 引用路径正确 — ⛔ P0
|
||||
|
||||
**问题:** PromptSkill4image 目录已被删除,但 SKILL.md 仍有 **20 处引用** 指向它。
|
||||
|
||||
**断链清单:**
|
||||
|
||||
| 行号 | 引用内容 | 断链类型 |
|
||||
|:---:|:---|:---|
|
||||
| L8 | `融合三大参考技能方法论:PromptSkill4image` | 描述失效 |
|
||||
| L30 | F1 主要参考技能 `PromptSkill4image` | 表格断链 |
|
||||
| L32 | F3 主要参考技能 `PromptSkill4image + ShotDesign` | 表格断链 |
|
||||
| L36 | `PromptSkill4image/` — 图像提示词工程 | 目录声明断链 |
|
||||
| L58 | `参考skills/PromptSkill4image/SKILL.md` 标准输出模板 A | 文件引用断链 |
|
||||
| L129 | `参考skills/PromptSkill4image/SKILL.md` 通用图片提示词 | 文件引用断链 |
|
||||
| L222-236 | 维度表 8 处 `PromptSkill4image subject/action/scene/lighting/mood/color_scheme/material/render_quality/composition/style` | 维度来源断链 |
|
||||
| L238 | `F1/F3 图片提示词维度体系另见 参考skills/PromptSkill4image/SKILL.md` | 路径断链 |
|
||||
| L258 | `参考skills/PromptSkill4image/SKILL.md` 变量规则章节 | 文件引用断链 |
|
||||
| L327 | `综合三大参考技能的最佳实践提炼` | 描述失效 |
|
||||
| L407 | 目录结构 `PromptSkill4image/` | 目录声明断链 |
|
||||
|
||||
**修复建议:**
|
||||
- L8/327:"三大"→"两大"(PromptSkill4image 已删除,只剩 seedance2.0 + ShotDesign)
|
||||
- L30/32:F1/F3 主要参考技能改为"ShotDesign + 知识库/01/03/12/15"或内部自建图片提示词方法论
|
||||
- L58/129/258:指向 references/ 内部文件或自建图片提示词模板
|
||||
- L222-236:维度表"主要来源"列删除 PromptSkill4image,改为"知识库/对应维度"
|
||||
- L36/407:删除 PromptSkill4image 目录结构声明
|
||||
|
||||
---
|
||||
|
||||
## 四、一致性(检查点 8-10)
|
||||
|
||||
### #8 术语统一 — ⚠️ P1
|
||||
|
||||
**问题:** "六要素"一词在 SKILL.md 中承载了两个不同含义:
|
||||
|
||||
| 位置 | 用法 | 实际指代 |
|
||||
|:---:|:---|:---|
|
||||
| L79 | F2 Step 3 "六要素组装" | F2 反推场景(应为基础六要素) |
|
||||
| L94 | "六要素公式" | 制作流程公式(现已拆为基础六要素+11字段) |
|
||||
| L163 | "基础六要素" | 简单场景模板 |
|
||||
| L180 | "基础六要素/完整11字段" | 两种模板 |
|
||||
| L222-224 | "ShotDesign 六要素" | 参考技能原始六要素 |
|
||||
| L284 | "六要素精准组装" | 5步工作流 Step 3 |
|
||||
| L294 | "六要素组装公式" | 公式展开 |
|
||||
|
||||
**SKILL.md 未说明 F2(反推)应使用基础六要素而非 11 字段。**
|
||||
|
||||
### #9 字段不缺失 — ⛔ P0
|
||||
|
||||
**问题:** 校验项数 7→8 未同步到 SKILL.md。
|
||||
|
||||
| 位置 | 当前值 | 应为 |
|
||||
|:---:|:---:|:---:|
|
||||
| L80 | F2 Step 4 "7 项校验规则" | 8 项 |
|
||||
| L285 | 5步工作流 Step 4 "7 项校验规则" | 8 项 |
|
||||
| L361 | "综合…7项强制校验规则" | 8 项 |
|
||||
| L364 | "7项强制校验规则(视频提示词)" | 8 项 |
|
||||
|
||||
制作流程文件 Step 5 已正确更新为"8项"(新增第 2 项字段完整性检查),但 SKILL.md 自身的质量自检清单和 F2 工作流表格均未同步。last_change 字段写了"7→8"但实际未执行。
|
||||
|
||||
### #10 格式不矛盾 — ⚠️ P1
|
||||
|
||||
**问题:** F2 同一步骤在 SKILL.md 两处用了不同名称:
|
||||
|
||||
| 位置 | Step 3 名称 |
|
||||
|:---:|:---|
|
||||
| L79(F2 表格) | "六要素组装" |
|
||||
| L284(5步工作流表格) | "六要素精准组装" |
|
||||
|
||||
制作流程文件统一用"提示词构建"。三处同一步骤三个名称。
|
||||
|
||||
---
|
||||
|
||||
## 五、红线(检查点 11-12)
|
||||
|
||||
### #11 产物链完整 — ✅ 通过
|
||||
|
||||
F4 有完整产物链:`00_剧本分析 → 01_需求分析 → 02-04_提示词 → 05_校验交付`。
|
||||
|
||||
### #12 硬编码禁止 — ✅ 通过
|
||||
|
||||
知识库 15 维度文件 + 制作流程 4 文件中未发现账号名/角色名硬编码。
|
||||
|
||||
---
|
||||
|
||||
## 六、冗余(检查点 13)
|
||||
|
||||
### #13 重复定义 — ⚠️ P1
|
||||
|
||||
**问题:** SKILL.md 与制作流程文件重复定义了同一段内容,且版本不一致。
|
||||
|
||||
| 重复内容 | SKILL.md 位置 | 制作流程文件位置 | 冲突 |
|
||||
|:---|:---:|:---:|:---|
|
||||
| 工作流步骤 | L276-288(5步) | L6-12(6步) | 步数不同 |
|
||||
| 六要素公式 | L294-299 | L91-149(3.1基础+3.2完整11字段) | 版本不同 |
|
||||
| 校验清单 | L360-394(7项) | L65-73(8项) | 项数不同 |
|
||||
|
||||
**修复建议:** SKILL.md 中这些内容改为引用指针(指向制作流程文件),不重复定义。保留概要表格但不写死项数。
|
||||
|
||||
---
|
||||
|
||||
## 附:其他发现
|
||||
|
||||
### A1. 接口调用/ 空目录 — P1
|
||||
|
||||
SKILL.md L448 声明 `接口调用/ ← 标准接口定义与平台规范`,但实际目录为空。平台规范内容已并入制作流程文件第六节。
|
||||
|
||||
**建议:** 要么将平台规范独立成文件放入接口调用/,要么删除该目录声明。
|
||||
|
||||
### A2. seedance25-timed-prompter.md 未纳入架构 — P2
|
||||
|
||||
`参考skills/` 下有 `seedance25-timed-prompter.md`(单文件,非目录),是 Seedance 2.5 专用技能。其内容已提炼到制作流程文件中,但 SKILL.md description 和目录结构声明未提及它。
|
||||
|
||||
**建议:** description "两大参考技能"改为"两大参考技能+1个2.5时间测算参考";目录结构补充该文件声明。
|
||||
|
||||
---
|
||||
|
||||
## 修复优先级
|
||||
|
||||
| 优先级 | 问题 | 修复动作 |
|
||||
|:---:|:---|:---|
|
||||
| **P0-1** | #7 PromptSkill4image 20处断链 | 全部删除/替换为内部引用 |
|
||||
| **P0-2** | #9 校验7项→8项未同步 | SKILL.md 4处 7→8 |
|
||||
| **P1-1** | #1 L276 5步/共用声明过时 | 标题+L288 改为 F2 5步/F4 6步 |
|
||||
| **P1-2** | #8 六要素术语不统一 | F2 明确标注"基础六要素" |
|
||||
| **P1-3** | #10 Step 3 三处名称不同 | 统一为"提示词构建" |
|
||||
| **P1-4** | #13 重复定义且版本冲突 | SKILL.md 改为引用指针 |
|
||||
| **P1-5** | A1 接口调用空目录 | 删除目录声明或填充内容 |
|
||||
| **P2-1** | A2 seedance25 未纳入架构 | 补充声明 |
|
||||
@@ -1,57 +0,0 @@
|
||||
# 路径配置(运行时优先)
|
||||
|
||||
> 本文件是**产出路径的唯一权威配置**,运行时优先于 `SKILL.md`「文件目录结构 - 过程产物目录」中的默认声明。
|
||||
> 只要本文件存在(含默认配置),AI 执行分镜创作前必须先读本文件;如有「用户自定义路径」记录,一律以用户指定为准。
|
||||
|
||||
## 一、默认路径(用户未自定义时生效)
|
||||
|
||||
产出统一输出到**用户电脑桌面** `分镜提示词/` 文件夹,按视频标题建子目录,按运行系统自动解析:
|
||||
|
||||
| 系统 | 桌面路径 | 产出根目录 |
|
||||
|:---|:---|:---|
|
||||
| Windows | `C:\Users\{用户名}\Desktop\` | `C:\Users\{用户名}\Desktop\分镜提示词\` |
|
||||
| macOS | `~/Desktop/`(即 `/Users/{用户名}/Desktop/`) | `~/Desktop/分镜提示词/` |
|
||||
|
||||
**AI 执行规则:**
|
||||
1. 先判断当前运行系统(Windows / macOS)
|
||||
2. 按上表拼接桌面路径
|
||||
3. 目录不存在则自动创建
|
||||
4. 产出结构:`{产出根目录}/{视频标题}/…`(内部文件结构不变,仅根目录可变)
|
||||
|
||||
**产出结构示例(6步流程产物):**
|
||||
|
||||
```
|
||||
分镜提示词/
|
||||
└── {视频标题}/
|
||||
├── 00_剧本分析.md ← Step 1 剧本分析(5维度)
|
||||
├── 01_需求分析与路径.md ← Step 2-3
|
||||
├── 02_段1提示词.md ← Step 4(多段时 02/03/04… 递增)
|
||||
├── …
|
||||
└── 分镜提示词_终版.md ← 最终交付物(命名可带模板版本,如 _11字段版)
|
||||
```
|
||||
|
||||
## 二、用户自定义路径(最高优先级)
|
||||
|
||||
**如果用户明确要求修改产出位置,一律以用户指定为准,不要沿用默认桌面路径,也不要自作主张改回桌面。**
|
||||
|
||||
出现自定义需求时,在此追加记录(保留用户原话,便于追溯):
|
||||
|
||||
```
|
||||
> 用户指定:{用户原话}
|
||||
> 解析后路径:{绝对路径}
|
||||
> 记录时间:{日期}
|
||||
```
|
||||
|
||||
记录后,AI 每次执行分镜创作都以「解析后路径」为产出根目录;用户再次修改时直接更新本记录即可(旧记录保留,标注新记录生效)。
|
||||
|
||||
## 三、解析规则(优先级从高到低)
|
||||
|
||||
1. 本文件「用户自定义路径」记录 → 用自定义路径(最新一条生效)
|
||||
2. 本文件默认路径(按系统判断)→ 用桌面 `分镜提示词/`
|
||||
3. 路径含 `~` 时自动展开为用户主目录
|
||||
4. 路径含 `{用户名}` 时替换为当前系统用户名
|
||||
5. 目录不存在时自动创建
|
||||
|
||||
## 变更记录
|
||||
|
||||
- 2026-08-20:初始创建。默认路径由技能目录内 `output/` 改为用户桌面 `分镜提示词/`(用户指定:"改为默认保存到用户 桌面 分镜提示词 文件夹")。
|
||||
@@ -0,0 +1,675 @@
|
||||
---
|
||||
name: 短视频分镜脚本
|
||||
description: >
|
||||
短视频视觉创作提示词工程技能:图片提示词反推、视频提示词反推、
|
||||
生图提示词生成、分镜提示词生成(脚本→分镜)。
|
||||
适用于即梦 Seedance、Midjourney、Stable Diffusion 等 AI 生图/生视频平台。
|
||||
触发场景:反推提示词、图生文、视频提示词、生图提示词、分镜提示词、
|
||||
角色卡、首帧图、运镜、景别、时间戳分镜、图生视频。
|
||||
version: "1.0"
|
||||
agent_created: true
|
||||
updated_at: "2026-08-26"
|
||||
last_change: "产出结构定稿:①开发机与③用户环境产出根目录由 桌面 MCNSkill项目/分镜提示词/ 改为 桌面 MCNSkill项目/(账号层直挂:{账号名}/提示词{编号}/,去掉「分镜提示词」技能文件夹层,与脚本创作「脚本{编号}」同构);dsh 环境不变 工作区 D:\dshworkspace\创作任务\{账号名}\提示词{编号}\(references-add/路径配置.md 判定表+执行规则+解析规则+示例+变更记录,SKILL.md 声明+示例树)"
|
||||
deployment: source
|
||||
created_at: "2026-08-20"
|
||||
---
|
||||
|
||||
# 短视频分镜脚本 Skill
|
||||
|
||||
## 技能概述
|
||||
|
||||
本技能是一套**中文优先**的 AI 视觉提示词工程系统,专注于短视频分镜脚本创作场景。将图片、视频、文字描述、脚本等输入,转化为可直接用于 AI 生图/生视频平台的高质量提示词。
|
||||
|
||||
**四大核心功能:**
|
||||
|
||||
| 功能 | 名称 | 输入 | 输出 | 主要参考技能 |
|
||||
|:---:|:---|:---|:---|:---|
|
||||
| F1 | 反推图片提示词 | 图片 | 图片生成提示词 | 内建方法论(观察→增强→结构化) |
|
||||
| F2 | 反推视频提示词 | 图片/视频 | 视频生成提示词 | references/制作流程(5步工作流+多模态参考+8项校验)+ seedance2.0(路径C/D+四维编码+版权铁律) |
|
||||
| F3 | 生成图片提示词 | 文字描述/概念 | 图片生成提示词 | 知识库/15维度(品质锚定+材质库+反塑料感) |
|
||||
| F4 | 生成分镜提示词 | 脚本/分镜板 | 分镜提示词序列 | references/制作流程(时间戳分镜+智能分段+长视频策略)+ seedance2.0(生产流水线+剪辑节奏) |
|
||||
|
||||
**参考技能位置:** `参考skills/`(技能根目录下,1个外部参考技能,只读,提供基础方法论;ShotDesign/seedance25 方法论已提炼落库至 references/,源文件已移除)
|
||||
- `seedance2.0-prompt-skill/` — 视频/图片提示词生成(即梦 Seedance 2.0 专用,含四维编码、美学约束、剪辑节奏、生产流水线、30个实验案例)
|
||||
|
||||
> 知识库采用三层引用架构:`参考skills/`(方法论源)→ `references/`(默认标准库)→ `references-add/`(用户增量)。详见下方「动态增量管理」节。
|
||||
|
||||
---
|
||||
|
||||
## 四大核心功能
|
||||
|
||||
### F1. 反推图片提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户上传/链接/引用一张图片
|
||||
- "反推提示词""看图写提示词""图生文""img2prompt""根据这张图写提示词"
|
||||
|
||||
**处理流程:**
|
||||
0. **视觉准入门(P0)**:开始反推前必须确认模型真实看见图片像素,而不是只拿到文件路径/文件指针/历史上下文。准入验证方式:先写出3个不可从文件名、历史提示词或用户文字中猜出的画面事实(如具体人物动作、背景可见元素、光线落点)。若看不到图、图像未成功加载、视觉通道不确定,必须停止并告知"当前无法看见图片,不能反推提示词",**禁止根据历史描述、用户反馈、文件名、前轮提示词脑补生成**。
|
||||
1. **判断图片类型**(7类:产品摄影/电商、人像、风景、美食、建筑室内、海报文字、抽象艺术;难判时用产品摄影模板),顺带扫描图片质量(模糊/过曝/裁切/水印),质量结果决定第4步"疑似"标注密度
|
||||
2. **三层观察画面要素**(先事实层,再关系层,最后神韵层;缺一不可):
|
||||
- **事实层**:基础属性(画幅比)、构图透视+机位、光影布光、色彩色调、纹理材质、主体细节、道具清单、场景空间、画质质感。人物含服装结构(外层+内层+腰部如有)、持物/挂载物、发型佩戴、脸型肤色;场景按前中后景三层列出。
|
||||
- **关系层**:人物是否看镜头、谁看谁、视线落点、人物之间是否有交互、动作是否像行走/闲聊/经过镜头而非摆拍、人物与道具是否是生活动作而非展示动作。多人图必须判断"同一瞬间"与"人物关系",不能只列人和物;**人物交互必须做强度分级**(无交互/弱交互/中交互/强交互):弱交互=同行交流感、眼神略偏、身体不明显转向;中交互=一方看向另一方但不互相凝视;强交互=双方明确对视/凝视/身体明显转向。原图是弱交互时,提示词只能写"轻微交流感/眼神略偏/非强对视",禁止自动升级成"互相看着对方/凝视/强对视"。
|
||||
- **神韵层**:画面为什么像活人——清纯/松弛/灵动/古典/生活流/湿润晨雾/空气感/水润感/烟火气等;同时标出AI易污染方向(网红脸、摆拍感、假笑、硬衣、干冰烟雾、影楼感)。
|
||||
3. **按类型叠加专属栏目**(见下方"类型适配表")
|
||||
4. **置信分级与硬软锚点分级**:区分高置信观察和推测性风格词,严禁脑补画面不存在内容;低分辨率图用"疑似/隐约可见"标注。**硬锚点**用于道具、服装形制、人物站位、持物关系、前中后景元素;**软锚点**用于人脸、表情、视线、互动、气质、空气感和画面神韵。硬锚点要具体,软锚点要语境化,禁止用极限器官量化压死人脸神韵。
|
||||
5. **输出双版本**:A.结构还原版(保道具/服装/场景/人物位置不丢);B.神韵优化版(保审美/表情/互动/空气感,适当松绑器官级硬量化)。默认优先交付神韵优化版,同时保留结构还原版供审计。
|
||||
6. 如需复用,提炼 `{{variable}}` 变量并提供候选词组
|
||||
|
||||
**每步自检(Step-Check,每步执行完必做,不通过则重做该步,禁止带病进下一步):**
|
||||
|
||||
| 步骤 | 自检判据(逐项回看原图核对) |
|
||||
|---|---|
|
||||
| 0 视觉准入 | 必须能说出3个不可从上下文猜出的画面事实;若只拿到路径/文件指针/历史描述,立即停止,禁止脑补生成 |
|
||||
| 1 类型判断 | 类型判定与质量扫描结论将落地到第4步标注密度;无"扫了一眼就定型" |
|
||||
| 2 三层观察 | **错误重灾区,每层写完结论后回看原图一次再落笔**:①事实层——朝向/肤色/持物/挂载物/服装/场景逐项核;②关系层——是否看镜头、谁看谁、是否边走边聊、动作是否生活化,并标注交互强度(无/弱/中/强),弱交互不得写成互相凝视;③神韵层——是否有活人感、松弛感、湿润空气感、古典骨相;④**核法必须是"先看图、再对照已写结论"**——拿结论去图里找印证=确认偏差 |
|
||||
| 3 类型叠加 | 专属栏目与三层观察底座无重复无遗漏 |
|
||||
| 4 置信+硬软锚点分级 | 所有推测词带"疑似";所见即所得维度无脑补;硬锚点(道具/服装/站位/持物)必须具体,软锚点(表情/脸/视线/空气感)禁止极限量化 |
|
||||
| 5 输出前美学自检 | ①人物标签=完整主体名称;②道具/挂载物逐件打勾;③反向词正向零出现;④坐标系分界;⑤正负提示词分离;⑥**活人感自检**:是否网红脸/假笑/惊恐张嘴/直视镜头游客照/硬衣塑料感/干冰烟雾;若出现,降低器官硬量化,改用神态语境与审美负向词 |
|
||||
| 5.5 生成闭环复盘 | 多轮出图后先列保留项/回退项/替换项;已经实测有效的脸部、表情、视线、道具、场景锚点必须**逐字复制**(见"金标锚点逐字保护"),禁止同义改写;只替换失败模块,禁止一轮失败后全量重写导致上一轮优势丢失 |
|
||||
| 6 变量提炼 | 变量化不破坏实体聚合结构(同一人物属性不拆到多段) |
|
||||
|
||||
**人物专项(画面含人物时必做 5 项):** 服饰造型(**结构化描述**:外层(品类+颜色+衣长+袖型)+内层(可见部分)+腰部(腰带/腰封宽窄+位置,**如有**——无则省略防脑补);汉服示例"灰白交领长衫(过臀,宽袖垂坠),领口两片襟布在胸前交叠形成斜向襟线,露出白色内衬窄边,腰间深蓝宽腰封约一掌宽";现代装示例"oversized白色卫衣(过胯,落肩宽袖),胸前无图案,下摆罗纹收口")/ 身材比例 / 肢体姿势 / 脸型轮廓 / 面部神态(肤色用具体色名:象牙白/小麦色/古铜色/深棕色/暖黄调/冷白调,不写"白""黑";**基础肤色取面部受光面**——鼻梁高光/受光侧脸颊/边缘光的色调,**禁取整体面部观感**——逆光背光面偏暗、暖调滤镜偏黄都会造成"古铜感"误判(实测:逆光图A整体观感偏深被判"古铜肤色",实际受光面与B同为暖白偏粉;受光角度不同的两人观感差≠肤色差);**多人场景先核两人受光角度是否一致**——受光角度不同导致的观感差,写真实基础肤色即可,明暗差由光影层自然处理)。**还原力精度要求:** ①肢体姿势写到**角度/手部动作/视线落点**粒度(如"侧身约30度朝画面左,右手提裙摆,视线望向画面右上"),姿势语言用 `references/知识库/02_动作行为/动作行为词库.md`;②**姿势动词≤2个/人**——复合动作(扛+斜搭+延伸类)改用道具几何锚定:接触点+道具两端相对身体方位(如"扁担中段搭右肩,前端在身前右手握持处,后端斜向身后上方延伸");③**持物/挂载物位置用相对人物的身体方位,禁用画面绝对坐标**——身体锚点(身前/身后/左肩/右腰/腿侧/右肩至背部高度等),禁写"画面左下角/右上角"(实测:扁担末端写"伸向画面左下角"导致挂载竹篮被锚定到画面边角截断;正确写法"竹编篮筐挂在身后侧扁担段上,位于右肩至背部高度")。**长杆类道具最小锚点法**:扁担/伞/棍/枪等长杆类道具不能只写名称,也不能写成机械长篇几何说明;**下笔前先回答三问**:①承载方式:肩扛 / 单手握提 / 双手握提 / 落地斜靠?(看杆与身体的接触点,不默认肩扛——实测:右手手提斜杆挂篮被误判成"肩扛横杆",导致筐被画到身后、手被解放空手)②杆身长轴方向:水平 / 斜上 / 斜下 / 竖直?(看杆在画面里的实际角度,不默认横向)③挂载物落点:挂上端 / 挂中段 / 挂下端 / 杆外侧?(看筐/篮在杆上的实际位置)。三问不答完,禁止写"肩扛""横向"等默认描述。答完后最少写清4个锚点:①身体接触点(搭在哪个肩/握在哪只手/贴近哪个身体部位);②长轴方向(横向/斜横向/竖向,尽量用相对身体方向);③手部作用(扶住/握住/自然垂放,不强行摆拍展示);④挂载物归属(挂在哪一端/哪一段)。**挂载物≠背负物**:挂在道具上的篮筐、包袱、灯笼等必须写成"挂在某段道具下方、与身体背部有距离",禁止写成贴背/背在身上/背篓;挂载物位置用"身后侧扁担段下方、右肩至背部高度"这类身体相对方位,避免漂移到画面边角或贴背。**扁担专项防偏**(仅在长杆三问①承载方式=肩扛时适用;三问=单手握提时按普通长杆最小锚点法处理,不触发扁担专项):原图确认为扁担时,正向必须写"平直硬木扁担/平直木扁担",并写"中段搭在肩上,长轴横向或斜横向延伸";禁止只写"木棍/长杆",否则易变竖直手杖;禁止写"弯曲、柔软、藤条感、绳状"等会让扁担变形的词。若生成图出现木棍、竖杆、弯杆、软杆、竹筐变背篓,则只局部修道具段与对应负向词,不重写脸部/表情/场景有效锚点。**坐标系分界**:物品位置=人物段用身体坐标(物品跟着人物走,换场景/多人归属均稳定);人物站位=场景层用画面坐标("居画面中偏左略前"是构图信息,归场景层——不要矫枉过正把站位也改成身体坐标);④**微表情双轨制**——观察分析用 `references/知识库/01_主体描述/主体描述词库.md` 的微表情7区域×4级强度(保观察精度),写入提示词正文时**转译为直白可视化词**("眉弯L3+嘴大L3"→"露齿大笑"),L值标注是创作语言、文生图模型不识别;**动作状态词优先**(开怀大笑/咧嘴大笑/放声大笑/会心微笑)+ **可观察子状态**(露上牙/上排牙齿完全可见/眼睛眯成弯月);**禁几何抽象词**("嘴大张呈O形""一字眉""V形领""圆形脸"等)——模型会把"O/一字/V/圆形"字面读成几何形态,生成"惊讶圆嘴/惊讶一字眉/V领睡袍/圆饼Line truncated
|
||||
|
||||
**类型适配表(在事实层/关系层/神韵层三层观察底座上叠加专属栏目):**
|
||||
|
||||
| 图片类型 | 专属叠加栏目 |
|
||||
|---|---|
|
||||
| 产品摄影/电商 | 卖点描述(质感/工艺/情绪价值,只描述可见卖点不编造功能) |
|
||||
| 人像摄影 | 外貌细化(种族族裔+肤色具体色名+妆容发型气质) |
|
||||
| 风景/自然 | 主体景观描述(地貌/植被/水体/季节天气) |
|
||||
| 美食摄影 | 食欲感与新鲜感描述(温度感/水分感/光影对食物质感的强化) |
|
||||
| 建筑/室内 | 空间结构描述(空间类型/层次纵深感/材质/陈设/风格定位) |
|
||||
| 海报/文字图 | 文字与版式描述(逐字转录所有可辨识文字+位置+字体风格) |
|
||||
| 抽象/艺术 | 主体元素+艺术风格(绘画媒介/图形类型/流派归类) |
|
||||
|
||||
**文字转录强制要求(画面含可辨识文字即必做,不限图片类型):** 画面中所有可辨识文字逐字转录,注明位置("瓶身正面居中""右下角""T恤胸前""背景招牌")与字体风格(衬线/无衬线/手写/装饰体),不省略、不模糊、不合并、不虚构。非海报类图(人像服饰slogan、场景路牌招牌、产品包装等)同样适用。
|
||||
|
||||
**文字二分类(转录后决定去留):** ①内容性文字(招牌名/产品文案/海报标题/服饰slogan)→ 写入提示词正文(复刻需要);②标识性文字(水印/署名/@账号名/logo/时间戳/平台ID)→ **正向提示词零出现**(含否定式提及与说明性文字——"左下角水印只进反向词"这类描述也禁止写,正向提示词出现"水印"字样本身就有诱导生成水印的风险),只在观察报告提及+负面约束"水印"项承载。
|
||||
|
||||
**反向提示词(7 类,按图片类型筛选用项):**
|
||||
- 画面质量类:低清晰度, 模糊, 噪点, 过曝, 欠曝, 画质低劣, 分辨率不足
|
||||
- 结构与比例类:透视错误, 比例错误, 主体变形, 构图杂乱, 边缘破损, 重复物体
|
||||
- 材质与色彩类:材质错误, 反光混乱, 阴影错误, 色彩过饱和, 色彩发灰, 廉价质感
|
||||
- 文字与标识类:文字乱码, 多余文字, 错误文字, 水印, 错误logo
|
||||
- 人物类(含人物时):肢体错误, 手指错误, 面部崩坏, 皮肤塑料感, 眼神异常, 多余肢体
|
||||
- **AI审美污染类(含人物且原图为生活流/古典/自然人像时优先选配)**:网红脸, 现代写真脸, 现代商业写真感, 过度通透高清, 棚拍精修感, 欧式大双眼皮, 尖下巴, 高鼻梁整容感, 过大眼睛, 惊恐表情, 夸张张嘴, 僵硬笑容, 假笑, 摆拍感, 直视镜头, 游客照, 硬挺新衣, 化纤质感, 塑料感, 影楼汉服, 舞台浓烟, 干冰烟雾, 过度戏剧光
|
||||
- **长杆/挂载物专项类(原图有扁担、伞、杆、挂篮等长杆+挂载物时按失败项选配)**:手持木棍, 竖直木棍, 拐杖, 竖杆道具, 白色长棍, 弯曲扁担, 弯曲木杆, 软杆, 变形杆, 藤条弯杆, 背篓, 竹筐贴背, 竹筐落地, 竹筐贴边, 挂载物截断, 道具展示感
|
||||
- AI痕迹类:AI痕迹明显, 细节缺失, 不自然过渡
|
||||
|
||||
**反向词默认选配规则:** 画面质量+AI痕迹类必带;含人物加人物类;海报/文字图加文字标识类;产品/美食加材质色彩类;建筑/风景加结构比例类;有长杆/挂载物且生成失败时加长杆/挂载物专项类。**负向词分层精简**:按"通用质量/人脸审美污染/本图专属纠偏/风格场景误差"四层选配,不把所有历史失败无限堆叠进负向词;本图专属纠偏只针对当前图片或最近一轮真实失败项,问题消失后可下调或移除,避免负向词过重把正向主体也打散。**反脑补项**——场景观察为穷尽清单,原图未出现的**形态级**元素(山体/塔/水面/招牌等具体形态)逐项加入反向词;**概念级氛围词(远景暖光晕染/空气透视感/晨雾光感)豁免**,不进反脑补清单——它们是画面感来源;烟雾/雾气失控放大时反向词加"浓烟";**对抗项(仅原图背景虚化时加)**——背景细节过多, 景深过大(**禁用"背景清晰"**:拆词后会把"清晰"整体否定,导致全图发软)。
|
||||
|
||||
**目标平台适配(用户指明时按平台语法适配输出):**
|
||||
- **默认即梦/通用自然语言**:自然语言描述;**正向与负向提示词分开输出**(即梦有"不希望呈现的内容"独立输入框,负向词贴该框;单输入框平台在负向部分用否定句式转写如"画面中不出现…",禁止与正向词混排——混排后模型无法区分正负,"低清晰度, 模糊"会被当正向描述执行)
|
||||
- **Midjourney**:参数式语法(`--ar 16:9 --style raw --v 6`),负面词用 `--no` 承载
|
||||
- **Stable Diffusion**:权重语法(`(word:1.3)`),6分类反向词放独立负面词框(negative prompt)
|
||||
- **NanoBanana**:自然语言;默认仍按正向提示词与负向提示词分开输出。若平台只支持单输入框,负向内容必须改写为自然语言否定句(如"画面中不出现…"),放在独立负向段落中,禁止裸负向词直接混排在正向文本末尾
|
||||
未指明平台时按即梦/通用输出,不强行参数化。
|
||||
|
||||
**输出格式:** 双版本输出(均按实体聚合+全局项聚合):
|
||||
- **结构还原版**:保证道具、服装、场景、人物位置、持物关系不丢;适合审计硬锚点。
|
||||
- **神韵优化版(默认推荐生成)**:在保留硬锚点基础上,降低人脸/表情/视线/空气感的器官级硬量化,强化人物关系、生活流语境、古典骨相、软布料、湿润空气感;适合直接喂模型生成。
|
||||
人物按"每人一块全信息"组织(基础→表情→发型佩戴→服装含材质→朝向→动作→持物→视线;**人物画面位置不写在人物块,统一归场景层人物布局**),全局项合并为5块——场景(环境+人物布局+前中后景内容)/镜头(景别+机位+虚化+拍摄风格)/光影(光源类型+逆光入画+色调系统三段式)/画面质感(渲染规格+年代流派媒介三合一锚定)/画面风格(流派+情绪基调+画面感词),加文字/负面约束/基础属性 + 类型专属栏目。
|
||||
|
||||
**版本说明:** 极简版信息密度不足以承载还原约束,已废弃;但单一硬还原版会压死人脸神韵,改为"结构还原版+神韵优化版"双版本。默认把神韵优化版作为生成层主稿,结构还原版作为审计层硬锚点清单。
|
||||
|
||||
**双版本 × 两层输出关系:** "结构还原版/神韵优化版"是内容策略差异,"结构化版/整段版"是交付形态差异。两个版本都可按结构化版审计、再转为整段版生成;默认交付顺序为:先给结构还原版结构化审计层(核硬锚点)→再给神韵优化版整段生成层(直接用于生成)。禁止把"结构还原版"误解为"结构化版",也禁止把"神韵优化版"误解为只要整段不要审计。
|
||||
|
||||
**两层输出分工(审计层 vs 生成层):** 结构化版与整段版是两层产物,缺一不可:
|
||||
- **结构化版=审计层**:按**实体聚合**组织——**每个人物一块写完全部个体信息**(基础→表情→发型佩戴→服装含材质→朝向→动作→持物→视线;位置归场景层人物布局),全局项按5块聚合(场景/镜头/光影/画面质感/画面风格),供人工逐人核对——**不直接喂模型**
|
||||
- **整段版=生成层**:喂模型的最终提示词,与结构化版同一实体聚合结构,去掉**全局块字段标签**(【场景】【镜头】等)合并为流畅自然语言段——**人物标签(女性A/女性B)保留**,人物段以"女性A:"开头,场景段布局用**完整主体名称**绑定("女性A居画面中偏左略前,女性B居画面中偏右"——禁裸编号"A居""B居",必须与人物块标签字面完全一致)——**人物标签是跨层实体绑定锚点,剥掉后多人段落无法区分、布局与人物段断链**(实测:两段同以"脸型窄长…的年轻女性"开头,模型无从知道谁站哪边);**禁止把同一人的属性拆到多个段落**(拆散后模型要跨段拼装,归属断链——材质/颜色/道具会张冠李戴);**道具与佩戴物内联到持有者段落**;**正向与负向分开**——整段版正文只含正向提示词(人物段+场景/镜头/光影/画面质感/画面风格全局段),**负面约束独立成第二部分输出**,标识行只写"负向提示词:"五个字,**不带括号操作指引**("(贴即梦XX框)"之类的平台分发说明是技能内部知识,不写入输出——平台怎么分发由用户自行判断,规则留在"目标平台适配"节),**禁止负向词直接混排在正向文本末尾**——剥掉【负面约束】标签后模型无从区分正负,"低清晰度, 模糊"会被当作正向描述执行(实测用户抓出)
|
||||
- **逐件核对**:结构化版→整段版转写后,确认所有道具/佩戴物已内联到对应人物块,禁止聚合时静默丢弃(实测:竹篮在观察层被发现,却在聚合写入时丢失)
|
||||
- **对话展示格式**:最终提示词不用长行代码块展示(横向滚动条导致用户复制不便),以普通文本段落输出,段与段空行分隔
|
||||
|
||||
**画面感保护条款:** 还原导向≠无脑精确化。逐项精确(姿势/服饰/道具/虚化)的同时,**保留 1-2 处"模糊氛围词"**(如"远景暖光晕染""空气透视感""轻雾弥漫")不拆解、不量化、不进反脑补清单——过度具体化会让生成图变成"摆拍工作照",丢失"生活瞬间感"(实测:纯精确提示词生成的图还原度高但画面感弱于带氛围词的版本)。
|
||||
|
||||
**生成闭环复盘与有效锚点保护(多轮出图后必做):** 每轮生成图对比原图后,先列三栏再改提示词:①保留项(本轮比上一轮更接近原图的脸部、表情、朝向、道具、场景、光影、质感句);②回退项(上一轮好、本轮变差的局部);③替换项(当前明确失败的局部)。修改只动替换项所在模块,保留项原句不得因其他问题被顺手重写。尤其在修扁担/竹筐/背景时,不得误删已实测有效的面部朝向和表情锚点;在修视线/表情时,不得误伤扁担、挂载物、场景氛围锚点。
|
||||
|
||||
**金标锚点逐字保护(多轮出图核心机制):** 当某一轮生成图的某个局部(如 A 的面部朝向/笑容/表情)明显优于其他轮时,将该局部对应的提示词原句标记为"金标句"。金标句一经标记,后续所有轮次的提示词中该局部句子必须**逐字复制粘贴**,禁止同义改写、合并精简、拆分重组或"优化措辞"——实测:仅把"嘴角横向打开"改成"嘴角上扬"就导致笑容效果完全丢失。回退时不重新从原图反推,而是直接粘贴金标句原文。只有用户明确说"这版某处不好要改"时,才允许动对应金标句,且改后旧金标句仍需保留备查。金标句的标记范围按模块划分:A 面部块(脸型→表情→朝向→头部姿态)是一个可标记模块;B 面部块是另一个;道具块、场景块、光影块各自独立标记。标记后该模块在后续轮次中"冻结",非用户明确要求不得解冻。
|
||||
|
||||
**非看镜头/人物交互专项(人像多人图必做):** 判断人物是否看镜头、谁看谁、是否同行/闲聊/经过镜头、表情是否回应对方。若原图是生活流抓拍,提示词必须写"非看镜头"、"边走边聊"、"自然经过镜头前"、"动作不是摆拍展示道具"等关系语境;负向词加入"直视镜头/游客照/摆拍感/网红写真"。视线落点是人物关系信息,不得省略为泛泛"望向前方"。
|
||||
|
||||
**视线词高风险规则:** 视线是软锚点,高于普通表情词风险。"视线越过镜头右侧"可能减少直视镜头,也可能让模型误读为看镜头外展示;"视线轻轻落向同伴/含笑回应"容易把弱交互放大成互相凝视。处理多人弱交互时,优先写头部朝向与表情语境,视线只写低强度词(如"眼神略偏""不直视镜头"),慎写精确落点;只有原图明确看向某人时才写"看向同伴"。若某一版面部朝向/神态已经实测更接近原图,后续不得把该面部句泛化替换为未经验证的新视线句。
|
||||
|
||||
**视线词与交互强度匹配表(写下视线前先查表):**
|
||||
| 交互强度 | 视线写法 | 禁止写法 |
|
||||
|---|---|---|
|
||||
| 强交互 | "看向女性A,目光落在她脸上" | 禁止弱化为"略偏向"——原图明确看人就不能写弱 |
|
||||
| 中交互 | "脸朝女性A方向,目光大致落在她肩颈区域" | 禁止写"凝视/深情注视"——会升级成强对视 |
|
||||
| 弱交互 | "眼神略偏,不直视镜头" | 禁止写具体落点("看向A/落向A")——会把弱放大成强 |
|
||||
| 无交互 | "目光朝前方" | 禁止写"看向同伴" |
|
||||
|
||||
交互强度判错时,先回到交互强度判定(无/弱/中/强),不直接调视线词——先定强度,再查表选视线写法。
|
||||
|
||||
**美学自检(输出前必做):** 字段检查通过不代表图会好看。输出前必须自问:人物像活人吗?是否出现网红脸/尖下巴/过大眼睛/高鼻梁整容感?表情是否惊吓、假笑或僵硬?人物是否不该看镜头却直视镜头?衣服是否硬挺新衣/塑料感/影楼汉服?雾气是否变干冰浓烟?若任一命中,降低人脸与表情的器官级量化,改用神态语境、古典骨相、软布料、湿润空气感与审美负向词。
|
||||
|
||||
**结构化版格式模板(人物按实体聚合每人一块+全局项5块聚合,每人一块内按聚合清单顺序写——分行是硬性格式,禁止合并单行;关键还原项前置(人物表情/服装/朝向/虚化),背景细节后置——模型对提示词开头权重最高。**输出产物禁带元规则标注**——"(穷尽清单)""(前置)""(画面感保护词)"等括号注记不写入观察报告/结构化版/整段版,规则术语只留在本技能文件,输出层用自然语言。**全局项禁止跨字段重复**——同一信息只在一处写,如虚化只写镜头层、色调只写光影层、人物画面位置只写场景层):**
|
||||
> **人物标签=性别+角色编号**(如"女性A""女性B",单人时直接"人物"),禁止用裸编号"A""B"——脱离上下文无法辨认是谁;**标签不带画面位置**——位置是关系性信息,归场景层,标签重复写会冗余:[基础(脸型+肤色——**肤色取面部受光面色调,不取逆光/暖调下的整体观感**;易漂移色名加锚定如"灰白≈浅亚麻/不含蓝调")→表情(**动作语境+面部协同**:先写"看同伴/听人说话/边走边笑/非看镜头"等关系语境,再写少量可见状态;禁极限张口、强制瞪眼、强制强调瞳孔细节、机械唇部拉伸等器官命令;推荐"自然开怀大笑,嘴角横向打开,露出上排牙,脸颊提起,眼周带笑但眼睛仍自然睁着,像边走边说话"或"闭唇但笑意明显,嘴角向两侧轻微上扬,脸颊微微提起,眼神柔和带笑,像听到同伴说话后忍不住笑",多人分离描述;弱交互不等于弱表情,闭唇笑也要写清笑意强度)→发型与佩戴物(簪/耳饰)→服装含材质(外层品类+颜色+衣长+袖型+内层可见+腰部如有+材质内联如"亚麻粗织感";**汉服专有品类加形态锚定**——"抹胸"补"(贴身吊带状)"防脑补成现代内衣,"披帛"有用法锚定"搭肩/双手拎两端"兜底可不加)→朝向(**面部朝向四件套+可见部位锚定+角度档位自洽**:①左右朝向看鼻尖朝画面左/右/正前;②上下朝向看下巴/鼻尖平视、微抬、微低或内收;③头部倾斜看是否歪头,无明显歪斜不写;④视线落点看眼睛看向哪里。四分之三侧脸=完整一只眼+另一只**变窄但完整可见**+一只耳朵("鼻尖明显朝向画面左,左眼完整清晰,右眼因侧转明显变窄但完整可见");接近正侧脸=仅一只眼完整可见+另一只完全不可见——**禁遮挡机制词("被鼻梁挡住")与模糊量词("一线")**,只写可见状态;"四分之三侧脸"单独写会被弱化成正脸,可见部位量化才锁得住;非人物用角度锚定正对/45度/正侧面)→姿势动作→持物(名称+材质+接触点+**两端相对身体方位**,无则省略;**道具上挂载的其他物品(如扁担上挂的竹篮)随道具一起写,且独立写明相对身体方位**(如"竹编篮筐挂在身后侧扁担段上,位于右肩至背部高度")——挂载物单独留在观察层会在聚合时静默丢失(实测竹篮两次被丢);挂载物不写独立位置会跟随道具末端漂移到画面边角被截断(实测第四轮竹篮只剩边角1/3))→视线落点]|场景:[环境类型+空间特征+**人物布局**(**用完整主体名称**(女性A/女性B)写每人画面位置+前后关系+间距——与人物块标签字面完全一致,禁裸编号A/B;多人加"同一瞬间、同一光线"——不含情绪节律,防表情趋同污染)+前中后景三层逐层列各层陈设(**只写"有什么",不写虚化**——虚化属镜头层;未出现的大类元素直接进负面约束)]|镜头:[景别+机位+虚化**结果转译**:原图有虚化写"背景虚化成柔和色块,仅可辨认轮廓剪影"(**用"虚化"不用"模糊"**——负面约束含"模糊",正向出现会与之打架、弱化景深执行);原图全清晰写"全画面清晰锐利,前后景均无虚化"——**禁写焦段/光圈参数(如85mm、f值)与"浅景深"等参数化术语**,虚化结果句已承载全部景深信息,重复写参数反而引入不确定性+**拍摄风格子项**(原图可辨的静态执行项):POV主观视角/手持拍摄感/俯拍仰拍等;**晃动感/呼吸感/跟拍节奏等动态词仅视频提示词用,静帧反推不写**]|光影:[**光源类型先行**(自然光为主/单一人工光源/混合光)+方向+行为;强方向光**逆光入画**:"光从人物背后左上方射入,发丝边缘发光(rim light glow)"+**色调系统三段式**:饱和度(低饱和度/正常饱和度)+色相(如"冷灰偏旧""整体暖黄调")+胶片类型(如"复古胶片色调""暖调胶片模拟")——完整示例"低饱和度,冷灰偏旧的复古胶片色调"或"整体暖黄调,背景暖褐暖灰"(具体色名留在各实体内联处不重复);**渲染术语禁写**——"体积光"是CGI术语,直白写"光柱清晰可见";**画面现象的位置词需明确参照**——"光柱在画面左侧"(明确写"画面左侧"),禁裸写"左侧"(人物左还是画面左歧义)]|画面质感:[**渲染规格+质感风格锚定**——这是独立于"风格流派"的渲染指令层:①渲染规格(8K高清/微颗粒胶片感/非完美锐度/轻微色差/暗部细节保留/HDR等,**这些是输出规格词模型可识别,与禁写的"输入参数"85mm/f值不同**)②质感风格锚定("纪录片摄影风格""胶片模拟""柔光片效果"等——*Line truncated
|
||||
|
||||
**多图模式(同主体多角度/多张图反推,衔接 F3 角色卡):**
|
||||
提取共通主体描述(多图高置信交集)+ 各图差异项(姿态/光线/景别/角度);冲突项标注"图A/B不一致"由用户裁定。输出可直接喂 F3 角色卡的一致性主体锚定 + 差异镜头库。
|
||||
|
||||
**风格反推双轨输出(艺术风格维度专用):**
|
||||
风格维度同时输出「风格命名」(人类可读,如"韦斯·安德森式对称构图")+「参数化描述」(去名化、可直接用于生成,规则见 `references/知识库/15_视觉风格/视觉风格词库.md` 去名化使用规范);命名与描述均标注置信度。
|
||||
|
||||
**注意:** 不声称还原图片原始隐藏参数,说明这是对画面的实用重构。
|
||||
|
||||
**还原路径指引(输出后主动告知用户,按用途分流):**
|
||||
- **100% 复刻原片** → 走图生图/垫图(把原图作为参考图喂给平台),F1 提示词仅作辅助约束;纯文生图无法逐像素复刻
|
||||
- **改图/延展(同构图换元素)** → 文生图直接使用本提示词,改动目标字段即可
|
||||
- **学图(提炼风格/结构复用)** → F1 提示词 + 第 6 步变量提炼,替换变量生成同风格新图
|
||||
|
||||
**详细方法论(观察维度→词库语言对照):**
|
||||
- 人物专项+微表情7区域拼乐高+反AI假脸四大陷阱:`references/知识库/01_主体描述/主体描述词库.md`
|
||||
- 姿势粒度语言(三层动作分级+运动强度修饰词,肢体姿势/手部/视线落点写法):`references/知识库/02_动作行为/动作行为词库.md`
|
||||
- 光影布光(光影三层:光源层/光行为层/色调层+常用灯光组合速查;强方向光用逆光入画写法——"光从人物背后X上方射入,发丝边缘发光(rim light glow)"):`references/知识库/07_光线时间/光线时间词库.md`
|
||||
- 色彩色调(冷暖色调六套预设+后期处理词+张力宣言):`references/知识库/09_色彩后期/色彩后期词库.md`
|
||||
- 构图透视+机位+**前中后景三层布置+画面坐标方位**(极简先锋五法则+构图几何词库+构图模板):`references/知识库/14_构图布局/构图布局词库.md`
|
||||
- 镜头焦距+光圈推断+**X轴朝向+画面坐标规则**(四维编码Y/X轴+摄影器材英文参数6.1):`references/知识库/06_焦距视角/焦距视角词库.md` + `references/知识库/10_后期细节/后期细节词库.md`
|
||||
- 场景模板与特效词(21类垂直场景+丁达尔/体积光,可选):`references/知识库/03_场景描述/场景描述词库.md` + `references/知识库/11_特效渲染/特效渲染词库.md`
|
||||
- 纹理材质+画质质感(有机瑕疵+反塑料感套装+摄影质感维度表):`references/知识库/10_后期细节/后期细节词库.md` + `references/知识库/12_画质分辨率/画质分辨率词库.md`(反塑料感宣言+胶片型号)
|
||||
- 视觉风格反推(28+导演风格去名化规范+国际大师/中国影视/新媒体/特殊四类风格库):`references/知识库/15_视觉风格/视觉风格词库.md`
|
||||
|
||||
---
|
||||
|
||||
### F2. 反推视频提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户上传图片要求"用这张图做视频""图生视频""根据图片生成视频"
|
||||
- 用户上传视频要求"分析这个视频的提示词""反推视频提示词"
|
||||
- "这张图怎么做成视频""图生视频提示词"
|
||||
|
||||
**处理流程(5步工作流 + 两轮交互):**
|
||||
|
||||
F2 在 5 步工作流框架内执行,其中步骤 2-3 包含两轮用户交互:
|
||||
|
||||
| 步骤 | 名称 | F2 执行内容 | 交互 |
|
||||
|:---:|:---|:---|:---|
|
||||
| 1 | 需求解析 | 确认时长/比例/生成模式/风格/素材;能推理的不追问 | — |
|
||||
| 2 | 视觉诊断 | 读图/读视频→主体/氛围/最有戏元素/画质来源/4层退化策略/建议时长/比例诊断/平台合规风险 → 给出 2 个 Hook 候选(反应/凝视) | **第1轮:用户选定 Hook** |
|
||||
| 3 | 提示词构建 | 用户选定后,按基础六要素公式输出完整提示词(凝视/反应模式对应不同模板),一镜一动 | **第2轮:输出提示词** |
|
||||
| 4 | 强制校验 | 8 项校验规则逐条检查,有 error 必重写 | — |
|
||||
| 5 | 专业交付 | 代码块包裹提示词 + 主题 + 导演阐述 | — |
|
||||
|
||||
> 5 步工作流详见下方「视频提示词工作流」节。两轮交互模式与 Hook 候选(反应/凝视)见 `references/制作流程/图生视频与分镜板制作流程.md` 路径C 双范式。
|
||||
|
||||
**核心约束:**
|
||||
- Seedance prompt 上限 2000 字符(Python `len()` 实测,平台接受上限);**品质最优区间 ≤500 字符**(超出导致模型注意力崩溃,详见下方冲突说明)
|
||||
- 版权敏感词必扫(5 条铁律:禁夜场BGM词/不凑齐夜场环境4元素/删涉灰场景词/多人场景用静态全景机位/禁人物×道具物理交互)
|
||||
- 运镜四维编码系统(Z/Y/X/F)
|
||||
- 前 2 秒生死线
|
||||
|
||||
> **⚠️ 字符限制冲突说明:** seedance2.0-prompt-skill 实测平台接受上限 2000 字符;Seedance2.0-ShotDesign v2.0 官方规范建议 ≤500 字符(中文)/ ≤1000 词(英文),品质最优区间 60-100 词(中文约 120-200 字符)。**以 500 字符为品质基准,2000 字符为硬性上限。**
|
||||
|
||||
**详细方法论:**
|
||||
- 6步总流程+路径分流+4层结构(主体按类别分行+负面词放最后+镜头朝向规则,11字段降为内部思考清单)+时长速查:`references/制作流程/分镜提示词制作流程.md`
|
||||
- 路径C双范式(反应/凝视)+11条核心原则+版权审查SOP:`references/制作流程/图生视频与分镜板制作流程.md`
|
||||
- 四维编码(Z景别/Y高度/X方位/F滤镜):`references/知识库/04_镜头类型/镜头景别词库.md` + `references/知识库/06_焦距视角/焦距视角词库.md`
|
||||
- 运镜安全写法+运动强度分级:`references/知识库/05_运镜方式/运镜方式词库.md`
|
||||
- 光影三层+品质锚定+反塑料感:`references/知识库/07_光线时间/光线时间词库.md` + `references/知识库/12_画质分辨率/画质分辨率词库.md`
|
||||
|
||||
---
|
||||
|
||||
### F3. 生成图片提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户提供一句话、关键词、草稿、半成品提示词
|
||||
- "帮我写生图提示词""优化提示词""扩写提示词""变高级""结构化"
|
||||
- 视频生产前置:角色参考图、首帧图、关键帧图
|
||||
|
||||
**处理流程:**
|
||||
1. 识别主体和目标图像类型
|
||||
2. 补充必要维度:主体细节、场景、风格、构图、光影、色彩、材质、情绪、技术质量、画幅比例
|
||||
3. 判断复杂度级别(极简/平衡/结构化)
|
||||
4. 先输出可复制结果,再补充变量和建议
|
||||
|
||||
**复杂度分级:**
|
||||
|
||||
| 级别 | 适用场景 | 格式 |
|
||||
|:---:|:---|:---|
|
||||
| Level 1 极简版 | 快速试图、不喜欢复杂结构 | `[主体],[核心风格],[场景/构图],[光影/氛围],[质量收尾]` |
|
||||
| Level 2 平衡版(默认) | 大多数用户 | `[主体+特征],[环境],[动作],[构图/镜头],[光影],[色彩],[风格],[质量],[画幅比]` |
|
||||
| Level 3 结构化版 | 模板化、商业级、可复用 | 分维度展开:主体/场景/构图/光影/色彩/风格/细节/质量/负面约束 |
|
||||
|
||||
**图片类型:**
|
||||
- 角色参考图(9:16 竖版)— 视频生产前置步骤
|
||||
- 首帧图(与视频画幅比一致)
|
||||
- 产品摄影、概念艺术、杂志封面等通用类型
|
||||
|
||||
**详细规范:**
|
||||
- 角色卡(10段结构)+首帧图+一致性锁定:`references/制作流程/长视频分段制作流程.md`
|
||||
- 材质质感库+反塑料感宣言+胶片型号+有机瑕疵:`references/知识库/10_后期细节/后期细节词库.md` + `references/知识库/12_画质分辨率/画质分辨率词库.md`
|
||||
- 导演风格参数化映射(28+风格去名化+四轴降解):`references/知识库/15_视觉风格/视觉风格词库.md`
|
||||
|
||||
---
|
||||
|
||||
### F4. 生成分镜提示词
|
||||
|
||||
**适用场景:**
|
||||
- 用户提供脚本/分镜板,要求"按分镜生成""拆分镜""分镜提示词"
|
||||
- 长视频(>15秒)需走完整前期制作流程
|
||||
- 用户上传 N 宫格分镜板/漫画分镜
|
||||
|
||||
**前置:剧本分析(Step 1,必做)**
|
||||
|
||||
进入路径分流前,先完成剧本类型判定(A叙事剧情/B单人Vlog/C旁白知识/D产品展示/E纯氛围)+ 维度拆解(①节奏全类型必做,②-⑤按类型选做),产出驱动后续路径选择、景别设计、微表情弧线、台词语气修饰、4层格式适配。详见 `references/制作流程/分镜提示词制作流程.md` Step 1。
|
||||
|
||||
**处理流程(按路径分流):**
|
||||
|
||||
| 路径 | 触发条件 | 核心任务 |
|
||||
|:---:|:---|:---|
|
||||
| A — ≤15秒单段 | 纯文字描述,无图片 | 找到单一视觉 hook,生成 2-3 个版本 |
|
||||
| B — >15秒长视频 | 需叙事/多镜头 | 走生产流水线:角色设计→角色卡片图→分镜脚本→分镜参考图→逐镜头提示词+剪辑方案 |
|
||||
| D — 分镜板驱动 | 上传 N 宫格分镜板 | 拆解多格→D-1(≤4格单条多段)/D-2(≥5格多条独立)→输出 prompt+剪辑节奏建议 |
|
||||
|
||||
**输出格式:**
|
||||
|
||||
F4 输出 = 主题 + 导演阐述 + 完整提示词(代码块包裹)。多镜头序列附过渡策略。
|
||||
|
||||
> 完整输出模板(基础结构/时间戳分段/时长服从内容/极简优先铁律)见 `references/制作流程/分镜提示词制作流程.md`。
|
||||
|
||||
**单段(路径 A,≤15s):** 主题 + 导演阐述 + 单块代码块提示词
|
||||
|
||||
提示词内部结构(4层结构,按类型适配):`①主体列表(置顶,按类别分行:人物/场景/道具,@图片引用优先)→ ②设定(人物逐人必写不可遗漏/场景/光线/构图/视觉风格,每项1句,按类型取舍)→ ③镜头叙事(每镜头1段流畅描述:机位/景别/朝向+动作/变化+运镜嵌在动作中+有台词时带语气)→ ④负面提示词(放最后,3.3标准模板)`
|
||||
|
||||
> 11字段(一致性锚定/类型质感/人物设定/场景/景深对焦/摄影质感/表演幅度/背景动态/镜头空间/表演指令/负面词)降为**构建时内部思考清单**,不作为输出字段标签。详见制作流程第三节 3.2。
|
||||
|
||||
>5s 使用时间戳分段;≤5s 可用单段描述。
|
||||
|
||||
**史诗/大制作(可选,科幻/灾难/奇幻等高品质视觉):** 追加品质锚定(渲染引擎+VFX等级)+ 大气连贯声明 + 收束句
|
||||
|
||||
**多段分镜(路径 B,>15s):** 主题 + 总时长 + 过渡策略 + N 个独立分镜(每段≤15s,各含完整提示词代码块)
|
||||
|
||||
**分镜板(路径 D):** D-1(≤4格)单条多段 / D-2(≥5格)多条独立提示词;格间关系三分类与决策见 `references/制作流程/图生视频与分镜板制作流程.md`
|
||||
|
||||
> 时长、比例、分辨率在即梦平台 UI 底部控制栏设置,提示词中不重复指定。
|
||||
|
||||
**剪辑节奏公式(>15秒必选):** 呼吸式 / 心跳式 / 海浪式 / 子弹时间 / 脉冲式 / 静默锤击
|
||||
|
||||
**详细方法论:**
|
||||
- 创意策略+6步总流程+路径分流+4层结构(主体按类别分行+负面词放最后+镜头朝向规则,11字段降为内部思考清单)+标准负面词:`references/制作流程/分镜提示词制作流程.md`
|
||||
- 长视频策略+生产流水线(25格聚合矩阵+节奏曲线+景别曲线+P0/P1/P2优先级):`references/制作流程/长视频分段制作流程.md`
|
||||
- 分镜板驱动(路径D格间关系三分类+三层动作分级):`references/制作流程/图生视频与分镜板制作流程.md`
|
||||
- 剪辑节奏(六大节奏公式+AI素材专属5对策+9步工作流):`references/制作流程/多镜头剪辑节奏流程.md`
|
||||
- **垂直场景模板(21类场景清单+演员调度三要素+过渡策略6种)**:`references/知识库/03_场景描述/场景描述词库.md`
|
||||
- **微表情系统(面部7区域+4级强度+情绪弧线编排,表演密集镜头专用)**:`references/知识库/01_主体描述/主体描述词库.md`
|
||||
- **音频与音效标签规范(空间声学+材质拟声+音色控制)**:`references/知识库/13_音效音频/音效音频词库.md`
|
||||
|
||||
---
|
||||
|
||||
## 触发条件
|
||||
|
||||
当用户表达以下意图时,加载并使用本技能:
|
||||
|
||||
**F1 反推图片提示词:**
|
||||
- "反推提示词""看图写提示词""图生文""img2prompt"
|
||||
- 上传图片 + "帮我写提示词"
|
||||
|
||||
**F2 反推视频提示词:**
|
||||
- "图生视频""根据图片生成视频""这张图怎么做成视频"
|
||||
- "反推视频提示词""分析这个视频的提示词"
|
||||
- 上传图片/视频 + "做成视频"
|
||||
|
||||
**F3 生成图片提示词:**
|
||||
- "帮我写生图提示词""优化提示词""扩写提示词"
|
||||
- "角色参考图""首帧图""关键帧图""生成角色卡提示词"
|
||||
|
||||
**F4 生成分镜提示词:**
|
||||
- "拆分镜""分镜提示词""按分镜生成""逐镜头提示词"
|
||||
- 上传 N 宫格分镜板 + "按这几格生成"
|
||||
- "长视频提示词""超长视频"
|
||||
|
||||
**通用触发词:** 运镜、景别、机位、推拉摇移、四维编码、Z轴、Y轴、X轴、剪辑节奏、剪辑公式、25格、分镜流水线、美学约束、Octane渲染、冷暖色调、赛博霓虹、dreamina、即梦、Seedance、图生视频
|
||||
|
||||
---
|
||||
|
||||
## 提示词维度
|
||||
|
||||
扩写或反推时,从以下维度中选择必要项,不机械塞满所有维度。各维度由知识库15维度文件覆盖:
|
||||
|
||||
| 维度 | 说明 | 知识库位置 |
|
||||
|:---|:---|:---|
|
||||
| 主体描述 | 人/物/场景,含外貌细节与微表情 | `知识库/01_主体描述` |
|
||||
| 动作/行为 | 主体动作、姿势、互动 | `知识库/02_动作行为` |
|
||||
| 场景描述 | 背景、环境、时间、天气 | `知识库/03_场景描述` |
|
||||
| 镜头类型 | 景别(特写→远景) | `知识库/04_镜头类型` + 四维编码 Z 轴 |
|
||||
| 运镜方式 | 摄像机运动方式与节奏 | `知识库/05_运镜方式` + 四维编码运动维度 |
|
||||
| 焦距/视角 | 镜头焦段、拍摄角度 | `知识库/06_焦距视角` + 四维编码 Y/X/F 轴 |
|
||||
| 光线/时间 | 光源类型、方向、强弱 | `知识库/07_光线时间`(光影三层-光源层) |
|
||||
| 氛围/天气 | 情绪氛围、天气条件 | `知识库/08_氛围天气` |
|
||||
| 色彩风格/后期处理 | 调色、滤镜、电影质感 | `知识库/09_色彩后期`(光影三层-色调层 + 冷暖色调) |
|
||||
| 后期细节 | 磨皮、锐化、运动模糊、胶片颗粒 | `知识库/10_后期细节`(有机瑕疵) |
|
||||
| 特效/渲染 | 光效、散景、粒子、GI/SSS/体积光 | `知识库/11_特效渲染`(深度美学约束) |
|
||||
| 画质/分辨率 | 输出规格 | ⚠️ `知识库/12_画质分辨率`(平台 UI 设置,非提示词废话词;反塑料感宣言) |
|
||||
| 音效/音频 | 空间声学、材质拟声、音色控制 | `知识库/13_音效音频`(视频提示词 `音效:` 行专用) |
|
||||
| 构图/画面布局 | 构图法则、版式、画面布局 | `知识库/14_构图布局`(极简先锋构图法则) |
|
||||
| 视觉风格 | 导演风格参数化映射 + 艺术流派/渲染风格 | `知识库/15_视觉风格`(28+风格去名化) |
|
||||
|
||||
> 完整维度候选词见 `references/知识库/` 各维度文件:镜头景别→`04_镜头类型/镜头景别词库.md`、运镜→`05_运镜方式/运镜方式词库.md`、焦距视角/四维编码→`06_焦距视角/焦距视角词库.md`、光影→`07_光线时间/光线时间词库.md`、有机瑕疵/反塑料感→`10_后期细节/后期细节词库.md`、胶片型号/画质→`12_画质分辨率/画质分辨率词库.md`、音效→`13_音效音频/音效音频词库.md`、构图→`14_构图布局/构图布局词库.md`、导演风格→`15_视觉风格/视觉风格词库.md`。F1/F3 图片提示词维度体系同上,不另设来源。
|
||||
|
||||
---
|
||||
|
||||
## 运镜四维编码系统
|
||||
|
||||
一个完整镜头 = [Z 距离] + [Y 高度] + [X 方位] + [F 滤镜] + [运动] + [节奏] + [约束]
|
||||
|
||||
> 完整编码表(Z1-Z9 景别/Y1-Y7 高度/X1-X4 方位/F 滤镜)、默认参数、焦段心理学见 `references/知识库/06_焦距视角/焦距视角词库.md`(Z 轴全表另见 `04_镜头类型/镜头景别词库.md`,运镜词库见 `05_运镜方式/运镜方式词库.md`)。
|
||||
|
||||
**两条铁律(强制):**
|
||||
1. 每个镜头最多双轴运动,三轴同时变化 = 失控
|
||||
2. Z1-Z3(近距)+ X 轴大幅旋转 = 崩脸陷阱,近景环绕应换 Z4+ 或减小旋转幅度
|
||||
|
||||
---
|
||||
|
||||
## 变量规则
|
||||
|
||||
只有当用户需要复用、替换、选择或做模板时才使用变量(`{{variable_name}}`)。变量分类(character/item/action/location/visual/technical/other)、内联默认值、候选词组规则在本节内建。
|
||||
|
||||
---
|
||||
|
||||
## 深度美学约束(商业级/电影级)
|
||||
|
||||
当项目要求商业级/电影级品质时,在基础结构之上叠加深度美学约束(渲染标准 GI/SSS/焦散/体积光、冷暖色调对比系统、极简先锋构图法则)。
|
||||
|
||||
> 渲染标准(GI/SSS/焦散/体积光)见 `references/知识库/11_特效渲染/特效渲染词库.md`;6 套冷暖色调 HEX 预设见 `references/知识库/09_色彩后期/色彩后期词库.md`;极简先锋构图法则见 `references/知识库/14_构图布局/构图布局词库.md`。
|
||||
|
||||
> 注意:3A 游戏风格图片(如"黑神话"系列)prompt 越短越有效,不要堆砌技术参数。
|
||||
|
||||
---
|
||||
|
||||
## 视频提示词工作流(Seedance2.0-ShotDesign v2.0)
|
||||
|
||||
> 详见 `references/制作流程/分镜提示词制作流程.md`(6步总流程+路径分流表+极简优先铁律)。本章节为 F2/F4 视频提示词的核心方法论框架。
|
||||
|
||||
### F2 视频提示词工作流(5步)
|
||||
|
||||
> F2(反推视频提示词)使用此5步工作流。F4(生成分镜提示词)在此基础上前置 Step 1 剧本分析,变为6步(详见 `references/制作流程/分镜提示词制作流程.md`)。
|
||||
|
||||
收到视频提示词需求后,严格按顺序执行:
|
||||
|
||||
| 步骤 | 名称 | 核心任务 |
|
||||
|:---:|:---|:---|
|
||||
| 1 | 需求解析与参数确认 | 确认时长/比例/生成模式/风格/素材;智能推理原则——能推理的不追问,追问控制在 1-2 个问题内 |
|
||||
| 2 | 视觉诊断与分镜构思 | 三层知识库路由加载参考→构思分镜草案→选定导演风格与视觉方案 |
|
||||
| 3 | 提示词构建 | 按4层结构撰写提示词(按类型适配选层;构建时用11字段思考清单内部过目),时间轴分镜,一镜一动 |
|
||||
| 4 | 强制自我校验 | 8 项校验规则逐条检查,有 error 必重写,全部通过才可交付 |
|
||||
| 5 | 专业交付 | 主题+导演阐述+完整提示词(代码块包裹),多段分镜附过渡策略 |
|
||||
|
||||
> **F2 的交互差异:** F2 在步骤 2-3 插入两轮用户交互(选定 Hook → 输出提示词)。F4 在步骤 2 根据路径分流(A≤15s/B>15s/D分镜板),步骤 3 按场次逐镜头组装,步骤 5 同时输出分镜表格和提示词序列。
|
||||
|
||||
### 三层知识库路由
|
||||
|
||||
> 路由原则(以 `references/知识库/` 15 维度目录为路由目标):镜头类维度(04_镜头类型/05_运镜方式/06_焦距视角)+ 品质类维度(10_后期细节/12_画质分辨率)始终加载;其余维度(主体微表情/场景/光影/音效/风格等)按需求语义加载;用户显式指定维度时直接加载对应词库。核心原则:宁可多读不可少读。运行时 `references-add/知识库/` 同维度内容优先于 `references/知识库/`。
|
||||
|
||||
### 提示词模板
|
||||
|
||||
> 详见 `references/制作流程/分镜提示词制作流程.md` 第三节:3.1 基础六要素(构建思考参考)+ 3.2 4层结构(输出格式,含11字段内部思考清单 3.2.1 + 4层式输出 3.2.2含类型适配表,负面词放最后)+ 3.3 标准负面词模板。
|
||||
|
||||
4层结构按Step 1类型判定适配:①主体列表(置顶,按类别分行:人物/场景/道具,@图片引用优先)+ ②设定(人物/场景/光线/构图/视觉风格,每项1句,按类型取舍)+ ③镜头叙事(每镜头1段流畅描述,朝向必须写明,连续动作不拆,有台词时带语气)+ ④负面提示词(放最后,3.3标准模板)。构建时用11字段思考清单内部过目确保不遗漏(一致性锚定/类型质感/人物设定/场景/景深对焦/摄影质感/表演幅度/背景动态/镜头空间/表演指令/负面词),但最终输出不出现字段标签。
|
||||
|
||||
### 光影三层结构
|
||||
|
||||
> 详见 `references/知识库/07_光线时间/光线时间词库.md`(光源层6类+光行为层9种+色调层8公式+灯光Recipes)。
|
||||
|
||||
```
|
||||
光影:[光源词](光源层),[光行为词](光行为层),[色调公式](色调层)。
|
||||
```
|
||||
|
||||
缺失任何一层视为不合格。从光线时间词库选取具体词汇填入。
|
||||
|
||||
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 将光影三层视为史诗/大制作结构的**可选高级技巧**;Seedance2.0-ShotDesign v2.0 将其作为**每条视频提示词的强制规范**。本技能以 ShotDesign 强制规范为准。对于极简概念片(4-8s、无复杂光影需求),可使用简化光影描述但须包含三层基本要素。
|
||||
|
||||
### 微表情系统(表演密集镜头专用)
|
||||
|
||||
> 7 区域分区词库(眼/眉/唇/鼻/颌喉/额/面颊)、4 级强度体系(L1-L4,默认 L2 内敛)、2 秒精度情绪弧线编排、反 AI 假脸三黄金准则见 `references/知识库/01_主体描述/主体描述词库.md`。
|
||||
|
||||
### 导演风格参数化映射
|
||||
|
||||
> 28+ 风格库(国际大师9位/中国影视4类/新媒体7类/特殊6类,每位含可直接嵌入的安全提示词)见 `references/知识库/15_视觉风格/视觉风格词库.md`。
|
||||
|
||||
**去名化规范(强制):** 最终提示词严禁出现导演名/IP名,必须降解为四轴物理参数(色彩/灯光/美术/机位),使用"安全提示词"行。
|
||||
|
||||
---
|
||||
|
||||
## 核心规则
|
||||
|
||||
> 综合两大参考技能+1个2.5时间测算参考的最佳实践提炼,执行以本节为准。流程级规则详见 `references/制作流程/分镜提示词制作流程.md`。
|
||||
|
||||
**平台与合规:**
|
||||
1. **提示词语言跟随用户**——中文用户→中文提示词,非中文用户→英文提示词(Seedance2.0-ShotDesign v2.0 双语自动检测)
|
||||
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 规则 #1 要求"所有提示词必须使用中文"。本技能以 ShotDesign 双语规则为准——中文用户输出中文,非中文用户输出英文。加载 seedance2.0 参考技能时,其全中文规则仅适用于中文用户场景。
|
||||
2. **@引用使用对应语言命名**:中文 `@图片1`,英文 `@Image1`
|
||||
3. **不得包含写实真人面部素材** — 平台会自动拦截,建议面部模糊或转 3D/动画风格
|
||||
4. **混合文件上限 12 个**(图片≤9+视频≤3+音频≤3)
|
||||
5. **单次生成上限 15 秒**,超出需分段拼接(>15s 自动分段,每段≤15s,最短≥8s)
|
||||
|
||||
**品质与长度:**
|
||||
6. **提示词品质上限 ≤500 字符(中文)/ ≤1000 词(英文)**,最优区间 60-100 词(中文约 120-200 字符);平台硬性接受上限 ~2000 字符
|
||||
7. **禁止废话词**——"杰作/4k/8k/超清晰/masterpiece/ultra HD" 等,用物理材质词替代(反塑料感宣言)
|
||||
8. **具体优于模糊**——"穿红色风衣的女子在霓虹雨夜奔跑" >> "一个女人走路"
|
||||
|
||||
**运镜与动作:**
|
||||
9. **运镜术语消歧义**——中文用中文运镜词(推轨推进/航拍/摇臂升降),英文用完整短语(`dolly tracking shot`),禁止裸写 Dolly/Aerial/Crane/Pan/Arc/Dutch
|
||||
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 的示例中大量混合中英文运镜词(如"Aerial大远景俯拍""Slow Crane Down""Smooth Orbit")。参考其案例时,**必须将示例中的裸英文运镜词转换为消歧义后的安全写法**(中文用中文运镜词,英文用完整短语),不可直接复制。
|
||||
10. **一镜一动**——每个时间切片只指定一个运镜动作,主体运动和镜头运动分离描述(Seedance2.0-ShotDesign v2.0 新增)
|
||||
11. **运动强度明确化**——使用具体修饰词(猛烈/渐进/丝滑/explosive/gradual/smooth),避免"糊动"
|
||||
|
||||
**图生视频与叙事:**
|
||||
12. **I2V 只写变化**——图生视频时不重复首帧已有内容,用 `保留原始构图和色彩` 锁定一致性
|
||||
13. **描述性优于叙事性**——只写镜头看到的(视觉词),不写角色感受的(情绪词);情绪必须转化为可视化身体表现
|
||||
14. **微表情克制原则**——按需触发+强度分级,默认 L2(内敛/可读),每切片表情描写不超过 40%
|
||||
|
||||
**图片提示词:**
|
||||
15. **不做机械直译**,英文提示词应使用图像模型常见表达
|
||||
16. **画幅比已声明**,末尾有禁止项声明
|
||||
|
||||
---
|
||||
|
||||
## 质量自检清单
|
||||
|
||||
> 综合 seedance2.0-prompt-skill 质量自检 + Seedance2.0-ShotDesign 8项强制校验规则。
|
||||
> **⛔ 硬性规则:未通过校验的提示词禁止向用户展示。**
|
||||
|
||||
**8项强制校验规则(视频提示词,Seedance2.0-ShotDesign v2.0):**
|
||||
- [ ] ① 长度检查:中文≤500字符 / 英文≤1000词(85%-100%为warning)
|
||||
- [ ] ② 时间切片检查:>5秒视频必须使用时间戳分镜,起点从0开始,无重叠,末端匹配
|
||||
- [ ] ③ 运镜专业度:至少包含1个专业运镜术语(缺失=监控探头感)
|
||||
- [ ] ④ 废话词拦截:杰作/超清晰/masterpiece=硬阻断;4k/8k=软警告
|
||||
- [ ] ⑤ 资产引用限制:图片≤9、视频≤3、音频≤3、混合≤12
|
||||
- [ ] ⑥ 冲突检测:运动冲突(快速+慢动作)、光学冲突(超广角+浅景深)、风格冲突(IMAX vs VHS 等)
|
||||
- [ ] ⑦ 裸英文运镜词检测:Dolly/Aerial/Crane/Pan/Arc/Dutch/Steadicam → 中文或完整短语
|
||||
- [ ] ⑧ 结构完整性:核心层(主体+负面词+镜头叙事)必须存在,②设定按类型取舍(A/B全用/C人物可选/D/E人物省略,详见制作流程第三节 3.2.2 类型适配表)
|
||||
|
||||
**通用:**
|
||||
- [ ] 提示词有清晰主体
|
||||
- [ ] 输出复杂度符合用户需求
|
||||
- [ ] 风格词和技术词有用而非堆砌
|
||||
|
||||
**视频提示词:**
|
||||
- [ ] @引用编号与素材清单一一对应
|
||||
- [ ] 总文件数 ≤ 12
|
||||
- [ ] 时间戳分镜覆盖完整时长
|
||||
- [ ] 运镜坐标合规(无双轴以上同时运动)
|
||||
- [ ] 总字符数 ≤2000(Python `len()` 实测,品质基准 ≤500)
|
||||
- [ ] 版权敏感词已扫(5 条铁律)
|
||||
- [ ] 一镜一动(每切片单一运镜动作)
|
||||
- [ ] 光影三层结构完整(光源层+光行为层+色调层)
|
||||
- [ ] 音效行以 `音效:` 开头,禁止项行使用标准内容
|
||||
- [ ] 输出语言与用户输入语言匹配
|
||||
|
||||
**图片提示词:**
|
||||
- [ ] 画幅比已声明
|
||||
- [ ] 人种特征与主题一致
|
||||
- [ ] 末尾有禁止项声明
|
||||
- [ ] 全部中文(NanoBanana/即梦)或自然英文(MJ/SD)
|
||||
|
||||
---
|
||||
|
||||
## 文件目录结构
|
||||
|
||||
### 一、技能文件目录(Skill 根目录)
|
||||
|
||||
```
|
||||
提示词生成工具/ ← Skill 根目录
|
||||
├── SKILL.md ← 技能入口文件(本文件)
|
||||
│
|
||||
├── 参考skills/ ← 知识库(1个外部参考技能,只读,方法论来源;ShotDesign/seedance25 已提炼落库至 references/)
|
||||
│ └── seedance2.0-prompt-skill/ ← F2/F4 视频提示词工程参考(四维编码体系)
|
||||
│ ├── SKILL.md ← 视频提示词完整方法论
|
||||
│ ├── references/ ← 14 个专题参考文件
|
||||
│ │ ├── camera-codec.md ← 四维编码系统(Z/Y/X/F)
|
||||
│ │ ├── aesthetic-constraints.md ← 深度美学约束
|
||||
│ │ ├── production-pipeline.md ← 长视频生产流水线
|
||||
│ │ ├── editing-rhythm.md ← 剪辑节奏公式
|
||||
│ │ ├── image-generation.md ← 图片生成规范
|
||||
│ │ ├── image-to-prompt.md ← 图生视频方法论(路径C)
|
||||
│ │ ├── storyboard-driven.md ← 分镜板驱动(路径D)
|
||||
│ │ ├── creative-strategy.md ← 创意策略
|
||||
│ │ ├── long-video-strategy.md ← 长视频策略
|
||||
│ │ ├── platform-specs.md ← 平台规范
|
||||
│ │ ├── vocabulary.md ← 词汇库
|
||||
│ │ ├── examples.md ← 示例库
|
||||
│ │ └── cli-integration.md ← CLI 集成
|
||||
│ ├── experiments/cases/ ← 30 个实验案例
|
||||
│ └── projects/ ← 项目案例
|
||||
│
|
||||
├── references/ ← 默认引用文件地址(标准库,出厂自带)
|
||||
│ ├── README.md ← 标准库说明
|
||||
│ ├── 制作流程/ ← 标准制作流程(分镜提示词制作流程/长视频分段制作流程/图生视频与分镜板制作流程/多镜头剪辑节奏流程,共4文件)
|
||||
│ ├── 接口调用/ ← 接口定义与平台规范(当前平台规范见制作流程/分镜提示词制作流程.md 第六节;此目录预留给未来独立 API/MCP 文档)
|
||||
│ ├── _meta/ ← 辅助参考资料(案例库/术语表)
|
||||
│ └── 知识库/ ← 标准知识库(15 维度,按提示词组成要素分类)
|
||||
│ ├── 01_主体描述/ ← 人/物/场景,含外貌细节与微表情系统
|
||||
│ ├── 02_动作行为/ ← 主体动作、姿势、互动、物理连贯性
|
||||
│ ├── 03_场景描述/ ← 背景、环境、时间、天气、空间锚定
|
||||
│ ├── 04_镜头类型/ ← 景别(特写→远景)+ 四维编码 Z 轴
|
||||
│ ├── 05_运镜方式/ ← 摄像机运动方式与节奏 + 四维编码运动维度
|
||||
│ ├── 06_焦距视角/ ← 镜头焦段、拍摄角度 + 四维编码 Y/X/F 轴 + 焦段心理学
|
||||
│ ├── 07_光线时间/ ← 光源类型、方向、强弱 + 光影三层(光源层/光行为层/色调层)
|
||||
│ ├── 08_氛围天气/ ← 情绪氛围、天气条件
|
||||
│ ├── 09_色彩后期/ ← 调色、滤镜、电影质感 + 冷暖色调对比系统
|
||||
│ ├── 10_后期细节/ ← 磨皮、锐化、运动模糊、胶片颗粒 + 有机瑕疵
|
||||
│ ├── 11_特效渲染/ ← 光效、散景、粒子、GI/SSS/体积光 + 深度美学约束
|
||||
│ ├── 12_画质分辨率/ ← 输出规格 + 反塑料感宣言(平台 UI 设置,非提示词废话词)
|
||||
│ ├── 13_音效音频/ ← 空间声学、材质拟声、音色控制(视频提示词 `音效:` 行)
|
||||
│ ├── 14_构图布局/ ← 构图法则、版式、画面布局、极简先锋构图
|
||||
│ └── 15_视觉风格/ ← 导演风格参数化映射(28+风格去名化)+ 艺术流派/渲染风格
|
||||
│
|
||||
└── references-add/ ← 用户部署后新增沉淀地(增量库,冲突时增量优先)
|
||||
├── README.md ← 增量机制说明
|
||||
├── 制作流程/ ← 新增/变更的制作流程
|
||||
├── 接口调用/ ← 新增的 API 接口文档与平台规范
|
||||
└── 知识库/ ← 新增知识(15 维度,与 references/ 结构对应)
|
||||
├── 01_主体描述/ ← 人/物/场景,含外貌细节与微表情系统
|
||||
├── 02_动作行为/ ← 主体动作、姿势、互动、物理连贯性
|
||||
├── 03_场景描述/ ← 背景、环境、时间、天气、空间锚定
|
||||
├── 04_镜头类型/ ← 景别(特写→远景)+ 四维编码 Z 轴
|
||||
├── 05_运镜方式/ ← 摄像机运动方式与节奏 + 四维编码运动维度
|
||||
├── 06_焦距视角/ ← 镜头焦段、拍摄角度 + 四维编码 Y/X/F 轴 + 焦段心理学
|
||||
├── 07_光线时间/ ← 光源类型、方向、强弱 + 光影三层
|
||||
├── 08_氛围天气/ ← 情绪氛围、天气条件
|
||||
├── 09_色彩后期/ ← 调色、滤镜、电影质感 + 冷暖色调对比系统
|
||||
├── 10_后期细节/ ← 磨皮、锐化、运动模糊、胶片颗粒 + 有机瑕疵
|
||||
├── 11_特效渲染/ ← 光效、散景、粒子、GI/SSS/体积光 + 深度美学约束
|
||||
├── 12_画质分辨率/ ← 输出规格 + 反塑料感宣言
|
||||
├── 13_音效音频/ ← 空间声学、材质拟声、音色控制
|
||||
├── 14_构图布局/ ← 构图法则、版式、画面布局、极简先锋构图
|
||||
└── 15_视觉风格/ ← 导演风格参数化映射 + 艺术流派/渲染风格
|
||||
```
|
||||
|
||||
### 二、过程产物目录(产出落盘位置)
|
||||
|
||||
> **⛔ 产出路径唯一权威:`references-add/路径配置.md`**。执行分镜创作前必须先读该文件;用户自定义路径优先。默认路径按运行环境判定(两步:第一步查本机 `D:\AgentSkill` 是否存在——**无 = ③用户环境**(技能无论装在哪、什么路径);有 → 第二步看技能自身路径——**在 `D:\AgentSkill\` 下 = ①开发机**、**含 `.dsh` = ②dsh 环境**):dsh 环境**优先操作主工作区** `D:\dshworkspace\创作任务\`(与脚本创作技能同根同构),无主工作区时兜底**用户桌面 `DSHSkill项目/`**;开发机/用户环境为**用户桌面 `MCNSkill项目/`**(**账号层直挂**:`{账号名}/提示词{编号}/`,与脚本创作「脚本{编号}」同构,Windows/macOS 自动适配)。按账号名/提示词编号建子目录(编号默认继承上游脚本编号)。
|
||||
|
||||
```
|
||||
D:\dshworkspace\创作任务\ ← dsh 环境优先根目录(主工作区「创作任务」,与脚本创作同根;无主工作区时兜底桌面 DSHSkill项目/)
|
||||
└── {账号名}/ ← 对应账号(从上游脚本创作上下文继承,来自 references-add/路径配置.md;开发机/用户环境为 桌面 MCNSkill项目/{账号名}/,账号层直挂)
|
||||
└── 提示词{编号}/ ← 与「脚本{编号}」平级(编号默认继承上游脚本编号)
|
||||
├── 00_剧本分析.md ← Step 1 剧本分析(5维度)
|
||||
├── 01_需求分析与路径.md ← Step 2-3 需求分析+路径分流
|
||||
├── 02_段1提示词.md ← Step 4 提示词构建(多段递增 03/04…)
|
||||
├── 05_校验与交付.md ← Step 5-6 强制校验+交付
|
||||
└── 分镜提示词_终版.md ← 最终交付物(可带模板版本命名)
|
||||
```
|
||||
|
||||
> 首次创建时检查已有文件夹避免标题冲突;技能目录内 `output/` 仅存放开发期样例与审计报告,不作为用户产出位置。
|
||||
|
||||
---
|
||||
|
||||
## 动态增量管理
|
||||
|
||||
本技能采用**三层引用架构**:
|
||||
|
||||
| 层级 | 目录 | 定位 | 读写 |
|
||||
|:---:|:---|:---|:---|
|
||||
| 1 | `参考skills/` | 外部参考技能(方法论来源,已提炼落库至 references/) | 只读 |
|
||||
| 2 | `references/` | 默认引用文件地址(出厂自带标准库) | 开发环境可编辑;部署环境只读 |
|
||||
| 3 | `references-add/` | 用户部署后新增的流程/方法/知识库沉淀地 | 可读写,持续增长 |
|
||||
|
||||
### 部署环境检测
|
||||
|
||||
根据**两步判定模型**判断当前环境(第一步查本机 `D:\AgentSkill` 是否存在;有 → 第二步看技能自身路径):
|
||||
|
||||
| 环境 | 判定条件 | 增量机制 | 新增内容写入位置 |
|
||||
|:---:|:---|:---|:---|
|
||||
| **①开发机** | 本机有 `D:\AgentSkill` 且技能路径在 `D:\AgentSkill\` 下 | 不启用 references-add/ | 直接写入 `references/` 对应子目录 |
|
||||
| **②dsh 部署环境** | 本机有 `D:\AgentSkill` 且技能路径含 `.dsh` | 启用 references-add/ | 写入 `references-add/` 对应子目录,不修改 `references/` |
|
||||
| **③用户环境** | 本机无 `D:\AgentSkill`(技能无论装在哪、什么路径,如 `~/.workbuddy/skills/...`) | 启用 references-add/ | 写入 `references-add/` 对应子目录,不修改 `references/` |
|
||||
|
||||
### 冲突检测与修复
|
||||
|
||||
用户在对话过程中新增方法、流程、知识库后,执行以下冲突检测流程:
|
||||
|
||||
1. **比对检测**:将新增内容与 `references/` 中同类内容逐一比对(同名文件、同主题内容)
|
||||
2. **无冲突**:直接写入 `references-add/` 对应子目录
|
||||
3. **有冲突**:以**新增内容为主**(写入 `references-add/`),同时在 `references/` 对应文件中加 ⚠️ 注释标注冲突点及增量库中的正确规则,不删除或覆盖标准库原始内容
|
||||
|
||||
### 运行时引用优先级
|
||||
|
||||
技能执行过程中同时加载 `references/` 和 `references-add/`,两者内容冲突时**以 references-add/ 为主**:
|
||||
|
||||
```
|
||||
参考skills/(方法论源) → references/(默认标准库) → references-add/(用户增量,冲突时以此为准)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 快速启动模板
|
||||
|
||||
### F1/F2 反推模式
|
||||
|
||||
```
|
||||
【输入素材】
|
||||
- 类型:[图片 / 视频]
|
||||
- 路径/URL:[粘贴路径]
|
||||
- 目标平台:[即梦Seedance / NanoBanana / Midjourney / SD]
|
||||
- 期望输出:[图片提示词 / 视频提示词]
|
||||
- 视频时长(F2):[4-8s / 9-12s / 13-15s / >15s]
|
||||
```
|
||||
|
||||
### F3 生成模式
|
||||
|
||||
```
|
||||
【创作需求】
|
||||
- 内容描述:[一句话描述你想要的画面]
|
||||
- 图像类型:[角色参考图 / 首帧图 / 产品摄影 / 概念艺术 / 其他]
|
||||
- 画幅比:[9:16 / 16:9 / 1:1 / 3:2 / 21:9]
|
||||
- 风格偏好:[写实 / 3D渲染 / 插画 / 概念艺术 / 其他]
|
||||
- 复杂度:[极简 / 平衡 / 结构化]
|
||||
```
|
||||
|
||||
### F4 分镜模式
|
||||
|
||||
```
|
||||
【创作需求】
|
||||
- 视频时长:[≤15s / >15s / >45s]
|
||||
- 视频比例:[9:16 / 16:9 / 1:1]
|
||||
- 脚本来源:[已有脚本粘贴 / 分镜板上传 / 需AI先生成]
|
||||
- 参考素材:[纯文本 / 有图片 / 有图片+视频]
|
||||
|
||||
【脚本内容】(如已有)
|
||||
- [粘贴脚本正文]
|
||||
|
||||
【分镜板】(如上传)
|
||||
- [上传 N 宫格分镜板图片]
|
||||
```
|
||||
+6
-5
@@ -7,7 +7,7 @@
|
||||
```
|
||||
references-add/
|
||||
├── README.md ← 本文件
|
||||
├── 路径配置.md ← 产出路径唯一权威(默认:用户桌面 分镜提示词/,运行时必读)
|
||||
├── 路径配置.md ← 产出路径唯一权威(dsh 环境优先 `D:\dshworkspace\创作任务\`、无主工作区时桌面 DSHSkill项目/;开发机/用户环境 桌面 MCNSkill项目/{账号名}/提示词{编号}/ 账号层直挂,运行时必读)
|
||||
├── 制作流程/ ← 新增/变更的制作流程文件
|
||||
├── 接口调用/ ← 新增的 API 接口文档与平台规范
|
||||
└── 知识库/ ← 新增知识(15 维度,与 references/ 结构对应)
|
||||
@@ -38,12 +38,13 @@ references-add/
|
||||
|
||||
### 部署环境检测
|
||||
|
||||
根据技能根目录的**绝对路径**判断当前是否已部署到用户电脑:
|
||||
根据**两步判定模型**判断当前环境(第一步查本机 `D:\AgentSkill` 是否存在;有 → 第二步看技能自身路径):
|
||||
|
||||
| 环境 | 判定条件 | 增量机制 | 新增内容写入位置 |
|
||||
|:---:|:---|:---|:---|
|
||||
| **开发环境** | 路径含 `MCNVideo AI\project\短视频分镜脚本` | 不启用 references-add/ | `references/` 对应子目录 |
|
||||
| **部署环境** | 路径不含上述开发特征 | 启用 references-add/(本目录) | `references-add/` 对应子目录 |
|
||||
| **①开发机** | 本机有 `D:\AgentSkill` 且技能路径在 `D:\AgentSkill\` 下 | 不启用 references-add/ | `references/` 对应子目录 |
|
||||
| **②dsh 部署环境** | 本机有 `D:\AgentSkill` 且技能路径含 `.dsh` | 启用 references-add/(本目录) | `references-add/` 对应子目录 |
|
||||
| **③用户环境** | 本机无 `D:\AgentSkill`(技能无论装在哪、什么路径) | 启用 references-add/(本目录) | `references-add/` 对应子目录 |
|
||||
|
||||
### 冲突检测与修复
|
||||
|
||||
@@ -80,7 +81,7 @@ references-add/
|
||||
|
||||
## 运行时加载规则
|
||||
|
||||
**仅部署环境生效**(路径不含开发特征时)。同时加载 `references/` 和 `references-add/` 的内容,两者冲突时**以 references-add/ 为主**:
|
||||
**仅非开发机环境生效**(②dsh 部署环境/③用户环境,即本机无 `D:\AgentSkill` 或技能路径含 `.dsh` 时)。同时加载 `references/` 和 `references-add/` 的内容,两者冲突时**以 references-add/ 为主**:
|
||||
|
||||
| 维度 | 加载规则 |
|
||||
|:---|:---|
|
||||
@@ -0,0 +1,75 @@
|
||||
# 路径配置(运行时优先)
|
||||
|
||||
> 本文件是**产出路径的唯一权威配置**,运行时优先于 `SKILL.md`「文件目录结构 - 过程产物目录」中的默认声明。
|
||||
> 只要本文件存在(含默认配置),AI 执行分镜创作前必须先读本文件;如有「用户自定义路径」记录,一律以用户指定为准。
|
||||
|
||||
## 一、默认路径(用户未自定义时生效)
|
||||
|
||||
**先判定运行环境(两步:第一步查本机 `D:\AgentSkill` 是否存在——无 = 用户环境;有 → 第二步看技能自身路径),再按运行系统解析桌面路径:**
|
||||
|
||||
| 判定步骤 | 条件 | 环境 | 默认产出根目录 |
|
||||
|:---|:---|:---|:---|
|
||||
| 第一步 | 本机**无** `D:\AgentSkill`(源技能仓库目录,只存在于开发机) | ③ 用户环境(技能无论装在哪、什么路径) | 用户桌面 `MCNSkill项目/`(**账号层直挂**:`{账号名}/提示词{编号}/`,与脚本创作「脚本{编号}」同构) |
|
||||
| 第二步 | 本机有 `D:\AgentSkill`,且技能路径在 `D:\AgentSkill\` 下 | ① 开发机(源技能) | 用户桌面 `MCNSkill项目/`(**账号层直挂**:`{账号名}/提示词{编号}/`,与脚本创作「脚本{编号}」同构) |
|
||||
| 第二步 | 本机有 `D:\AgentSkill`,且技能路径含 `.dsh`(如 `C:\Users\{用户名}\.dsh\skills\storyboard-prompt`) | ② dsh 部署环境 | **优先** `D:\dshworkspace\创作任务\`(主工作区「创作任务」目录);主工作区不存在时用用户桌面 `DSHSkill项目/` |
|
||||
|
||||
桌面路径按运行系统自动解析:
|
||||
|
||||
| 系统 | 桌面路径 |
|
||||
|:---|:---|
|
||||
| Windows | `C:\Users\{用户名}\Desktop\` |
|
||||
| macOS | `~/Desktop/`(即 `/Users/{用户名}/Desktop/`) |
|
||||
|
||||
**AI 执行规则:**
|
||||
1. 先按两步判定运行环境——第一步查本机 `D:\AgentSkill` 是否存在(**无 = ③用户环境**,技能无论装在哪、什么路径);有 → 第二步看技能自身路径(**在 `D:\AgentSkill\` 下 = ①开发机**;**含 `.dsh` = ②dsh 环境**)。再按上表确定产出根目录(dsh 环境 → **优先操作** `D:\dshworkspace\创作任务\`,主工作区 `D:\dshworkspace` 存在即用(「创作任务」子目录不存在则创建);主工作区不存在时用桌面 `DSHSkill项目/`;开发机/用户环境 → 桌面 `MCNSkill项目/`,**账号层直挂**(`{账号名}/提示词{编号}/`,与脚本创作同构))
|
||||
2. 再判断当前运行系统(Windows / macOS),拼接桌面路径
|
||||
3. 目录不存在则自动创建
|
||||
4. 产出结构:`{产出根目录}/{账号名}/提示词{编号}/…`(内部文件结构不变,仅根目录可变)
|
||||
5. **账号名判定**:取当前创作所属账号——从上游脚本创作上下文(人设卡片/账号名)继承;独立使用且上下文无账号信息时,询问用户确认账号名后再建目录
|
||||
6. **提示词编号判定**:默认从上游脚本编号继承(脚本01 → 提示词01,一一对应);独立使用(无上游脚本)时,按账号目录下已有「提示词{编号}」最大值递增
|
||||
|
||||
**产出结构示例(6步流程产物):**
|
||||
|
||||
```
|
||||
D:\dshworkspace\创作任务\ ← dsh 环境优先根目录(主工作区「创作任务」,与脚本创作同根;无主工作区时兜底桌面 DSHSkill项目/)
|
||||
└── {账号名}/ ← 对应账号(从上游脚本创作上下文继承,与脚本创作同口径)
|
||||
└── 提示词{编号}/ ← 与「脚本{编号}」平级(编号默认继承上游脚本编号;开发机/用户环境为 桌面 MCNSkill项目/{账号名}/提示词{编号}/,账号层直挂)
|
||||
├── 00_剧本分析.md ← Step 1 剧本分析(5维度)
|
||||
├── 01_需求分析与路径.md ← Step 2-3
|
||||
├── 02_段1提示词.md ← Step 4(多段时 02/03/04… 递增)
|
||||
├── …
|
||||
└── 分镜提示词_终版.md ← 最终交付物(命名可带模板版本,如 _11字段版)
|
||||
```
|
||||
|
||||
## 二、用户自定义路径(最高优先级)
|
||||
|
||||
**如果用户明确要求修改产出位置,一律以用户指定为准,不要沿用默认桌面路径,也不要自作主张改回桌面。**
|
||||
|
||||
出现自定义需求时,在此追加记录(保留用户原话,便于追溯):
|
||||
|
||||
```
|
||||
> 用户指定:{用户原话}
|
||||
> 解析后路径:{绝对路径}
|
||||
> 记录时间:{日期}
|
||||
```
|
||||
|
||||
记录后,AI 每次执行分镜创作都以「解析后路径」为产出根目录;用户再次修改时直接更新本记录即可(旧记录保留,标注新记录生效)。
|
||||
|
||||
## 三、解析规则(优先级从高到低)
|
||||
|
||||
1. 本文件「用户自定义路径」记录 → 用自定义路径(最新一条生效)
|
||||
2. 本文件默认路径 → 先按两步判定运行环境(第一步查本机 `D:\AgentSkill` 是否存在:无 = ③用户环境;有 → 第二步看技能路径:在 `D:\AgentSkill\` 下 = ①开发机、含 `.dsh` = ②dsh 环境),再按上表确定产出根目录(dsh 环境 → 优先 `D:\dshworkspace\创作任务\`、主工作区不存在时用桌面 `DSHSkill项目/`;开发机/用户环境 → 桌面 `MCNSkill项目/`,**账号层直挂** `{账号名}/提示词{编号}/`),再按系统拼接桌面路径
|
||||
3. 路径含 `~` 时自动展开为用户主目录
|
||||
4. 路径含 `{用户名}` 时替换为当前系统用户名
|
||||
5. 目录不存在时自动创建
|
||||
|
||||
## 变更记录
|
||||
|
||||
- 2026-08-20:初始创建。默认路径由技能目录内 `output/` 改为用户桌面 `分镜提示词/`(用户指定:"改为默认保存到用户 桌面 分镜提示词 文件夹")。
|
||||
- 2026-08-26:新增运行环境判断——技能不在 `.dsh` 路径下(本地/源技能环境)时,默认产出根目录改为用户桌面 `MCNSkill输出/`;dsh 部署环境维持桌面 `分镜提示词/` 不变(用户指定:"技能的输出不在dsh路径下时,默认放在桌面 MCNSkill输出 中")。
|
||||
- 2026-08-26(修订):非 dsh 环境默认产出根目录由桌面 `MCNSkill输出/` 调整为桌面 `MCNSkill项目/分镜提示词/`——统一项目文件夹中的本技能对应文件夹(用户指定:"改为默认放在 桌面 MCNSkill项目 中对应文件夹中")。
|
||||
- 2026-08-26(再修订):产出结构新增账号层——`{产出根目录}/{账号名}/{视频标题}/`,与脚本创作技能按账号归档同口径;dsh 与非 dsh 环境均在对应文件夹下按账号建子目录(用户指定:"分镜提示词 也应该放在对应账号下")。
|
||||
- 2026-08-26(第三次修订):dsh 部署环境默认产出根目录由桌面 `分镜提示词/` 改为桌面 `DSHSkill项目/`(用户指定:"在 dsh环境下 生成的文件放到 桌面DSHSkill项目 文件夹下"),账号层结构不变:`DSHSkill项目/{账号名}/{视频标题}/`。
|
||||
- 2026-08-26(第四次修订,与脚本创作两级规则对齐):dsh 部署环境改为**优先操作** `D:\dshworkspace\创作任务\`(主工作区「创作任务」目录,与脚本创作技能同根;用户指定:"dsh 环境下 分镜提示词也应该在 工作区 D:\dshworkspace\创作任务\{账号名}\提示词{编号}");主工作区不存在时兜底桌面 `DSHSkill项目/`。产出结构由 `{账号名}/{视频标题}/` 改为 `{账号名}/提示词{编号}/`——与脚本创作「脚本{编号}」平级,编号默认继承上游脚本编号,独立使用时按已有最大值递增。
|
||||
- 2026-08-26(第五次修订,环境判定模型修正):判定锚点由「技能路径是否含 `.dsh`」单一判断改为**两步判定**——第一步查本机 `D:\AgentSkill` 是否存在(**无 = ③用户环境**,技能无论装在哪、什么路径);有 → 第二步看技能路径(**在 `D:\AgentSkill\` 下 = ①开发机**;**含 `.dsh` = ②dsh 环境**)。修复用户环境技能装在非 `.dsh` 路径(如 `~/.workbuddy/skills/`)时被误判为开发机、可能错误直接编辑 `references/` 的漏洞(用户指定:用户环境判定锚点是「本机没有 D:\AgentSkill」,与技能装在什么路径无关)。
|
||||
- 2026-08-26(第六次修订,产出结构定稿):①开发机与③用户环境产出根目录由 `桌面 MCNSkill项目/分镜提示词/` 改为 `桌面 MCNSkill项目/`(**账号层直挂**:`{账号名}/提示词{编号}/`,去掉「分镜提示词」技能文件夹层,与脚本创作「脚本{编号}」同构;用户指定:"定稿产出结构:桌面\MCNSkill项目\{账号名}\{脚本文件夹}\(①开发机与③用户环境同构,账号层直挂);② dsh 部署环境不变 D:\dshworkspace\创作任务\{账号名}\脚本{编号}\")。dsh 环境产出不变。
|
||||
+4
-3
@@ -62,12 +62,13 @@ references/
|
||||
|
||||
### 部署环境检测
|
||||
|
||||
根据技能根目录的**绝对路径**判断当前是否已部署到用户电脑:
|
||||
根据**两步判定模型**判断当前环境(第一步查本机 `D:\AgentSkill` 是否存在;有 → 第二步看技能自身路径):
|
||||
|
||||
| 环境 | 判定条件 | references/ 权限 | 新增内容写入位置 |
|
||||
|:---:|:---|:---|:---|
|
||||
| **开发环境** | 路径含 `MCNVideo AI\project\短视频分镜脚本` | 可直接编辑 | `references/` 对应子目录 |
|
||||
| **部署环境** | 路径不含上述开发特征 | 只读 | `references-add/` 对应子目录 |
|
||||
| **①开发机** | 本机有 `D:\AgentSkill` 且技能路径在 `D:\AgentSkill\` 下 | 可直接编辑 | `references/` 对应子目录 |
|
||||
| **②dsh 部署环境** | 本机有 `D:\AgentSkill` 且技能路径含 `.dsh` | 只读 | `references-add/` 对应子目录 |
|
||||
| **③用户环境** | 本机无 `D:\AgentSkill`(技能无论装在哪、什么路径) | 只读 | `references-add/` 对应子目录 |
|
||||
|
||||
### 冲突检测与运行时优先级
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loaded 100 of 561 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user