laohan-fengmianzhuzige · v4.1.0 · 2026-09-19 · sha256 dcf85870537c19d3
laohan-fengmianzhuzige v4.1.0A
Immutable. This exact content is served forever at /api/v1/blob/dcf85870537c19d3.
--- name: laohan-fengmianzhuzige version: "4.1.0" description: 完全对标柱子哥TzFilm封面体系(81张真实封面逐张检视实证2026-09-20)——三层合成管线:AI背景板(无字无人)+真人融入层+代码排版文字层。Use when 工作流⑥选用zhuzige套(默认),或用户说"柱子哥封面""做封面"。与 laohan-fengmianqiuzhi(秋芝套)互为可切换双轨。 --- # 柱子哥式封面:三层合成(v4.0) **路线定义**(81张真实封面逐张检视实证):柱子哥封面**不是整幅AI生成**,是三层合成——①AI生成/UI截图的**无字背景物件板**;②他本人**真实照片抠像**(每期服装姿势不同,脸100%一致靠真人);③设计工具排版的**五层文字系统**。2026-01他本人试过"AI生成整幅含人物"(#03/#04)后放弃,2026-03起全部转为三层合成。本skill用同一结构复刻。 **历史教训链**:v2.0误判"纯抽帧"(抓错图层)→ v3.0误改"AI单pass生成整幅海报"→ 三硬伤实测确认(身份不像/英文错字ERLY/版式失控,实物在episodes/shoucuogongju/05-封面/gen/)。v4.0 = AI只干它擅长的(场景板),文字与人脸归真人/代码。 ## 输入与前置 1. 当前 `01-口播稿.md`:取hook句+主记忆点→转标题组; 2. 真人帧:优先 `07-剪辑/raw.mp4` hook时段抽帧(无烧录字幕,用raw-transcript.json定位时刻);备选本期reference身份照; 3. `episode-config.schema_version` 为4,绑定不满足时停止。 ## 标题组(五层文字系统,逐条落字后再动工) 1. **英文眉题**:顶部小字大写宽字距,概括主题(如 "EARLY WIN IS BAIT"),拼写必须代码渲染杜绝生图错字; 2. **白色引导行**:语境句6-10字(如"AI手搓的早期成功"); 3. **特大强调kicker**:一个词3-6字超大粗黑(如"是个诱饵")——**语义色四选一**:金#F5C518默认/金钱结论,红#E04545负面质疑否定,蓝#3B82F6科技品牌,绿#22C55E开源赚钱正面。(v3.0五色表作废:紫在81张实证中几乎不用) 4. **高亮条/贴纸**:黄底黑字条或红/绿tag一句副信息(如"该撞的墙我都撞了"); 5. **底部英文脚注**:品牌行 "LAOHAN AI · CASE FILES NO.XX" 式小字宽字距。 ## 三层执行管线(scripts/build_cover.py 一条命令) - **层1 背景板**:火山方舟Seedream生成 **1440x2560 无文字无人脸**场景板(视觉概念从选题冲突提炼,如撞墙→裂纹墙+手搓装置;红线下文);已有合适素材(UI截图/产品实拍)可直接用; - **层2 真人融入层**(三模式,按素材光照选): - `integrated`(**默认**,亮背景webcam帧解法):rembg抠像→压暗+降饱和+冷色罩→**下半身渐变压暗坐进黑暗**→底部alpha溶隐→暖光勾边(rim,光向同背景光源)→身后剪影投影→脸部锚点定位(脸中心x约0.77、脸顶y约0.22、脸高约28%画布)。融入靠调色+光+文字压身,**不靠环境**。 - `column`(仅当素材本身是暗场环境照):带房间的整柱照片区(占全高75-80%),可见边羽化90px溶进海报底,统一调色——柱子哥#76/#78原生做法; - `block_tr`(小窗照片块,#81式,弱融入,仅作快速兜底); - **融入六法**(后期统一风格实证):①真人层压暗后脸必须仍是全画布最亮主体;②躯干必须溶进黑暗/裁出画底,不许亮块悬浮;③勾边光色=背景光源色、光向一致;④文字压人物下身形成深度三明治;⑤粒子/烟雾补空隙且人物前后各一层;⑥亮背景素材禁用带环境宽裁切(会把亮墙放大成主画面)。 - **层3 文字层**:PIL+思源黑体CN Heavy(assets/fonts/)代码渲染标题组五层,**零生图字**; - 产出单张1080x1920母版;不做三候选;不满意改标题组或视觉概念重出。 ## 红线(violation=立即停) 1. 背景板prompt**禁止出现文字/字母/人脸**要求,出图后复核有字即废; 2. **禁止用AI生成人物**,人物必须是Jeffrey真实帧抠像; 3. **禁止生图渲染任何标题文字**(中文英文都不行,错字率不可接受); 4. rembg/字体缺失先修复本体(pip/下载),不得降级绕过。 ## 与开场首帧的关系 ⑥海报封面(本skill)与⑪成片开场hook是两件事都要做,共用钩子创意不共享图。 ## 依赖声明 火山方舟API(ARK_API_KEY)+ `~/.venvs/cover`(rembg+onnxruntime+pillow)+ assets/fonts/SourceHanSansCN-Heavy.otf(SIL OFL可商用)+ ffmpeg(raw抽帧)。