laohan-fengmianqiuzhi について
laohan-fengmianqiuzhiは、トーク動画のカバー制作向けスキルです。台本からビジュアル案をまとめ、3:4、4:3、16:9の画像を個別に生成して確認します。
主な機能
- 01台本からタイトルとビジュアル上の出来事を抽出
- 02テンプレートライブラリからシーンを選択
- 03人物リファレンスを使ったカバー生成
- 043種類の比率を個別に構図
- 05各カバーの文字と画像を確認
活用シーン
- 01トーク動画の各回のプラットフォーム用カバー制作
- 021つのビジュアル案を3種類の比率に適用
- 03生成画像の人物とタイトルの正確さを確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ hanzhcn/ laohan-skills --skill laohan-fengmianqiuzhiインストール後、Claude Code で/laohan-fengmianqiuzhiを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
OPTIMIZATION-1.20.mdOPTIMIZATION-1.21.mdreferences/dh-cover-product-lessons.mddouyin-cover-study.mdqiuzhi-template-library.mdsamples/baseline-cover-03-kv-prompt.txtsample-s20-choice-prompt.jsonsample-s5-detective-prompt.jsontests/test-contract.mjs詳細
翻訳後に原文が更新されています。最新の内容は原文をご確認ください。
実写トーク動画のカバーを直接生成
目標:トーク原稿から、複数のプラットフォームで通用するクリックフックを抽出します。秋芝の方向性のみを使用し、コピーの対立に合わせて最も適したテンプレートを1つ選び、「人物+シーン+正確な中国語タイトル」の9:16ビジュアルマスターを1枚直接生成します。次に、同じビジュアルの主張を保ちながら実際のキャンバスに合わせて再構成し、実寸のカバー画像を3枚(3:4/4:3/16:9)生成して、4つのプラットフォームにある7つの論理的な入口で共有します。3つの比率はそれぞれ個別に再構成して生成し、トリミングや投稿画面での一時的な画角調整を適応とは見なしません。文字なしの背景画像、文字組みスクリプト、採点器、複数段階の合成には分割しないでください。
入力と制約
episode-config.schema_versionは4です。本人確認用referenceまたは原稿との紐付けが条件を満たさない場合は停止し、契約を独自に変更しないでください。- 現在の
01-口播稿.md、12-发布/多平台发布内容.md、ロック済みの抖音投稿情報を読み取ります。 - 人物referenceは今期の
05-封面/reference/jeffrey-reference.jpgに固定し、画像生成モデルに image reference として渡します。 - ⑥ではまず9:16の完成候補を3枚生成し、続いてデフォルトの01を基に、共有用の実寸カバー画像を3枚生成します。Jeffreyが02または03への変更を明確に指示した場合は、⑫の前に新しいrankを基にこの3枚を再生成してください。旧rankの完成品を混用してはいけません。人物、主要なオブジェクト、タイトルを単純に切り抜くことは禁止です。
- prompt に「あるブロガーのスタイルを模倣」と書かないでください。
references/douyin-cover-study.mdの秋芝に関する観察とreferences/qiuzhi-template-library.mdのみを使用します。 - デフォルトでは秋芝の方向性の候補を3つだけ生成します。ラファエルと柱子哥の方向性は、当面デフォルト出力に含めません。
- 3枚は推薦度の高い順に
01 → 02 → 03と並べます。Jeffreyによる明確な変更指示がない場合、以降の投稿自動化では01を投稿カバーの元候補として優先的に使用します。
実行
1. カバーの文字を抽出する
トーク原稿から以下を抽出します。
主标题:漢字4~10字、最大2行です。理解に本当に影響する製品名は残します。辅助短句:漢字0~8字です。主タイトルだけですでに明確な場合は追加しません。画面事件:Jeffreyが何をしているか、どのような具体的な問題または結果に向き合っているかを示します。
「AIの神ツール」「効率が倍増」など、どんなテーマにも当てはまる空疎な表現は禁止です。カバーの文字はトーク原稿に記載された事実の範囲を超えてはいけません。
2. 最も適した秋芝テンプレートを1つ選ぶ
references/douyin-cover-study.md の秋芝に関する部分と references/qiuzhi-template-library.md をすべて読み取り、まずトークの核心となる対立に基づいてテンプレートを絞り込みます。
- まず内部で意味が最も合致するテンプレートを5~8個選びます。
- 最終的に、今期のフックに意味が最も合致するテンプレートを1つ選びます。カバーは1枚のみ出力します(v1.19以降、順位付けした候補3枚は生成しません)。
1つの基本テンプレート + 最大1つの主要オブジェクトの仕掛けを守ります。- 原則として、前回使用したテンプレートファミリーは繰り返しません(重複防止ルール)。
- 「AIらしさ」を理由に宇宙飛行士、コックピット、未来のオフィス、研究室をデフォルトで選ぶことは禁止です。
CONDITIONAL_ONLYは、意味が明確に合致する場合に限り使用します。
各プロンプトでは、以下を一度にすべて記述してください。
- 9:16の抖音用完成カバー。
- Jeffreyの本人情報、位置、表情、動作、服装。
- 今期に直接関係する主要なシーンまたは主要なオブジェクトを1つ。
- 主タイトルと任意の補助短句の正確な原文、改行、位置、色、太い黒の縁取り。
- その方向性に対応するレイアウトの規則。
- 誤字、余計な文字、プラットフォームUI、透かし、QRコード、追加の人物、無関係な装飾を禁止すること。
2.5 生成前の本人分析(v1.17、老韓AI製品DH Cover v4を基に作成)
固定の本人確認用制約文は廃止されています。生成前に必ずビジュアルモデルを使って、今期の jeffrey-reference.jpg を分析し、実際に視認できる特徴を動的に抽出して各プロンプトに記述してください。顔の形、髪型、眼鏡のデザイン、ひげの形、ほくろの位置、肌の色、現在の服装、表情が対象です。「参考写真と同一人物」という記述だけで本人情報を指定することは禁止です。本人分析の特徴はreference画像の変更に合わせて更新し、別の期の古い説明を再利用してはいけません。
顔の忠実度に関する絶対条件(Jeffrey 2026-09-20):頭部はreference写真の実際の皮膚の質感、毛穴、顔立ちをphotorealのまま忠実に保つ必要があります。デフォルメ、3D風のスタイル化、肌のスムージング、顔の変更は一切禁止です。プロンプトには「face rendered photorealistic exactly as the reference photo, real skin texture, no beautification, no stylization」と明記してください。変更できるのは服装、表情、動作、シーン、小道具、頭身比だけです。 大きな頭の印象を生み出す唯一の正当な方法=体を小さくすること:頭部は自然でリアルな比率と形状を保ちます(顔を横に広げる、大きくする、目鼻立ちを拡大する、漫画風にすることは禁止)。デフォルメによるコントラストはすべて、3Dの体を小さくすることで実現します。
2.6 1枚の画面に関する契約(v1.17、DH Cover v4を基に作成)
- 比率に関する絶対条件:頭頂部から顎までが画面の高さの16%~26%、人物全体が48%~72%を占めること。腰から上を写す近景のヒーローショットとし、全身を写すことや人物を画面の下部に小さく配置することは禁止です。
- 表情の緊張感に関する条件:驚き、興奮、確信、疑念など、明確な緊張感を伴う表情が必要です。普通の笑顔や、リラックスして立っているだけの状態は不合格です。
- 動作フレーズに関する条件:人物の動作は4~40字の完全なフレーズで記述し、持ち上げる、開く、操作する、検証する、指差す、対抗する、のいずれかを含めます。「操作する」とだけ書くことはできません。
- レイアウトは固定しない:選択したテンプレートに合わせて、近景の広角、ローアングル、強い遠近感、主要オブジェクトを手前に突き出す構図を指定します。「人物を下半分、タイトルを上部に横並び」の固定は禁止です。
- 寒色と暖色のコントラスト:寒色と暖色、または明暗のいずれかで、少なくとも2つの強いコントラストを持つテーマカラーを作ります。人物と主要なオブジェクトは輪郭が明確に分離している必要があります。画面全体を単色の青にすること、分割コラージュ、単独の証明写真風構図、Jeffreyを複数登場させることは禁止です。
- 広告KVの3点セット(2026-09-20の実写比較から判明。不足すると秋芝の75%の品質にとどまります):①実写の頭部の縁に暖かい金色のglowを加えて縁取る(実写の顔を3Dシーンに「溶接」するつなぎ目隠しの手法)。②人物の周囲に、テーマ要素を表した小さな発光3Dアクセサリーを3~4個配置する(人物の周囲の空間を埋める)。③全体を高彩度で艶のある仕上がりにする(HIGH-SATURATION punchy colors, bright glossy finish と明記)。映画のような暗いトーンは禁止です。
- 照明とカメラに関する共通条件(2026-09-20のS5検収漏れ監査で追加。テンプレートファミリーに関係なく、すべての画像に必須。明示されていない要素はAIがランダムに決めるため):
- 人物の3方向ライティング:a) テーマオブジェクトの発光を顔に当てる(「lure glow lighting his face from below-left」のように、どの方向から顔を照らすかを明記)。b) 寒色のリムライトで人物の輪郭を照らす(「strong cool rim light outlining his silhouette」)。c) ボリューム光のgod raysを画面内に入れる。いずれかが欠けると人物が「平面的」になります。
- 前方に突き出す動作と視点:人物は片手または主要オブジェクトをカメラに向かって手前に伸ばす必要があります(「toward the viewer/lifting toward the camera」)。自撮りのような遠近感で動きを出します。静的で左右対称の正面向きの構図は禁止です。
- アクセサリーの弧状配置:周囲の要素は「in a loose arc around him, filling the space around him」と明記します。上下に対称で単調な配置は禁止です。
- 雰囲気を出す粒子:dust particles、bubbles、light beamsのうち少なくとも1つを含めます。
- 彩度に関する共通条件:題材(ノワール、ミステリー、危機などの暗い色調を含む)を問わず、HIGH-SATURATIONと明るさの基準を保ちます。色相だけを変え、明るさを落としてはいけません。
2.7 品質ゲート(v1.17、項目ごとに画像を確認)
各画像の生成後、各項目を個別に確認します。1つでも不合格なら、元のプロンプトだけを修正してその画像を再生成します(各画像につき最大2回まで再試行)。
exactTitle(英字のスペルを含め、1文字ずつ拡大して照合)/samePerson/singlePerson/faceProminent(顔が画面の1/6以上)/expressiveAction/expressionContrast/heroObjectClear/compositionIntegrated/thumbnailLegible/noExtraText/noWatermark。
文字の誤りに関する教訓(C07の実記録):公開済みのカバーでは、英語のタイトルが「vibe coking」と生成されていました(正しくはcoding)。ところが、人による確認記録には「誤りゼロ」と誤って記録されていました。AIの文字生成は誤字率を信用できず、人が大まかに見るだけでは不十分です。すべての文字を拡大して1文字ずつ確認し、英単語は1文字ずつ綴りを照合してください。
2.8 秋芝2046の実例観察(Jeffreyが2026-09-20に提供したデスクトップ画面のスクリーンショット9枚、最多いいね数50万)
- 大きな頭のデフォルメ合成:photorealの実写の頭部(元の顔)+3Dのカートゥーンの体で、頭身比は明らかに頭が大きめです。全身を実写風にするわけではありません。
- 非常に大きな3Dタイトルを不揃いに配置:黄/白の文字面+太い黒の縁取り+硬い影で、一部の文字は3Dの押し出し加工を施します。意味の階層に合わせて大小に変化をつけて配置し、画面上部の1/3~1/2を占めます。中国語と英語を混在させます(「AI 导演」「Hermes 教程」「抖音 Agent」「超级豆包」「Seed 2.1 实测」「AI 短剧」)。
- 小道具でタイトルの意味を視覚化:主要なオブジェクトを手に持ち、カメラに向けます(映写機、発光するスマートフォン、ノートパソコン、魔法の帽子、タブレット)。
- 高彩度の3Dテーマシーン:宇宙と月、雪山とペガサス、ロケットの打ち上げ、ビーチ、魔法の舞台など、毎回異なる世界観にし、ボリューム光とリムライトを使います。
- 人物は中央に大きく配置:胸から上、または半身が画面の40~60%を占め、目を見開いて口を開けた驚きの表情でカメラを見ます。
- プラットフォームのコーナーバッジ:隅に「共同制作/先端テクノロジー創造プログラム/独占」などの小さなバッジを配置します(任意であり、必須ではありません)。
2.9 已验证基线样张与标准提示词模板(v1.17定版)
-
samples/baseline-cover-03-kv.png=Jeffrey认可的官方基线("03KV版不错"),samples/baseline-cover-03-kv-prompt.txt为其完整生成提示词(Seedream 5.0 lite,seed=33,identity reference)。 -
标准提示词模板结构(新期只替换主题变量,骨架不动):
KV定调(HIGH-SATURATION punchy glossy)→HEADLINE标题合同(两行错落/白+语义色3D挤出/宽88-94%/英文眉题)→CENTER人物合同(photoreal头硬保真+身份分析动态特征+脸16-26%人物48-72%+表情张力+动作短语+主物件=标题视觉翻译)→环绕发光挂件×4(主题元素弧形)→SCENE主题世界观(冷暖对比/体积光/轮廓分离)→文字精确渲染约束+负面清单。 -
生成后必须走2.7质量门禁(exactTitle逐字符放大比对为第一关)。
-
场景叙事段护栏:场景+动作+道具+光影的目标20—100字、硬上限200(超限截断风险拒);三候选差异化=3个不同模板族×3种sceneId(stage舞台大屏/handheld手持道具/dramatic戏剧场景)。
-
03公式守恒(2026-09-21 Jeffrey裁定:S5/S20两次退化反例后确立):
samples/baseline-cover-03-kv-prompt.txt为母版,新期只允许替换五个槽位——{主题场景世界观}{主物件}{标题组}{服装主题化设计}{表情}——其余句子(自拍式前伸手臂透视、HIGH-SATURATION KV定调、三光系统、比例数字、负面清单)逐字保留。两条硬规则:①服装必须按主题升级设计(如发光电路纹样连帽衫),禁止沿用reference照片的日常装;②姿势必须动态前伸(自拍式手臂朝镜头/主物件举向镜头),禁止站立指点等站桩构图。反例存档:S5侦探(对称站桩)、S20选择台(素polo+指点)均因破坏公式被Jeffrey判退化。- 生成后必须走2.7质量门禁(exactTitle逐字符放大比对为第一关)。 -
场景叙事段护栏:场景+动作+道具+光影的目标20—100字、硬上限200(超限截断风险拒);三候选差异化=3个不同模板族×3种sceneId(stage舞台大屏/handheld手持道具/dramatic戏剧场景)。
-
三光系统句式(组装时逐字复制进prompt,2026-09-21 S20实测:漏写即丢光效):
LIGHTING ON CHARACTER (mandatory three-light system): 1) strong cool rim light outlining his entire silhouette and catching the edges of his hair, separating him from the background; 2) the {主题光} glow lighting his face from the {方向} (dual-side color wash if split scene); 3) a soft top light keeping his face the brightest area of the whole cover.并在SCENE段保留volumetric god rays与floating dust particles catching the light。 -
已否决路线(Jeffrey 2026-09-20,勿再试):"生成无头身体+贴真人照片头"的合成式被否决——贴片感强、头身衔接假、表情只能沿用素材照。本skill维持单pass生图路线(Seedream+identity reference),质量靠2.5-2.8节合同与门禁保证(03KV样张已验证可用)。
共用文字约束:
Render only the following Chinese cover text, exactly as written, with no missing, substituted or extra characters: “[主标题]” and, only when provided, “[辅助短句]”. The Chinese text must be large, crisp, correctly spelled and readable at phone-thumbnail size. Do not render any other words, letters or numbers.
3. 直接生成1张母版
- 用1条提示词调用 image provider,并传入 Jeffrey reference。
- 生成9:16完整成图,保存为
cover-qiuzhi-9x16.<ext>;ext只允许png、jpg、jpeg或webp。 - 完整成图直接保存到
05-封面/根目录;不创建backgrounds/,不运行后排字脚本。 - 如果中文错字、人物不像或主题画错,只修正原提示词并重生(同prompt换seed最多重采2次)。
- 母版真实、可解码、9:16,并且3张共享尺寸成品全部真实可解码、尺寸正确后,才满足⑥机械门槛。人物身份、标题准确度、主题一致性、缩略图安全区必须在当前任务中逐张视觉复看后如实报告,但不新增review文件或生产阶段。
4. 一次生成3张共享尺寸真实成品
在 cover-prompts.md 末尾增加 ## 四平台封面成品,分别编写3条完整生成提示词、调用 image provider、传入同一 Jeffrey reference。三张保持同一视觉主张、主标题、人物和主物件,但必须按真实画布、安全区和断行分别重新构图:
- 3:4:
cover-qiuzhi-3x4.<ext>,必须1080×1440;共享到抖音竖封面、视频号个人主页卡片和小红书。 - 4:3:
cover-qiuzhi-4x3.<ext>,必须1440×1080;共享到抖音横封面、视频号分享卡片和B站首页推荐。 - 16:9:
cover-qiuzhi-16x9.<ext>,必须1920×1080;用于B站个人空间。
只生成这3个物理文件,同比例平台直接复用;平台属性差异由各自标题、介绍、话题和发布字段承担。三张封面仍绑定同一母版与SHA;不得把任一比例简单中心裁切、扩边或在发布页拖动取景后冒充另一比例。
2.10 表情与服装变体(换表情/换装的成熟方案,源自产品v2.1)
reference照片表情/服装单一时(如只有微笑证件照),先用 Qwen-Image-Edit-2509 img2img 生成当期变体,标准中文句式:
保持画面中同一个人的面部完全不变:{identity_description}。只改变着装、表情和姿态:{personAction}。半身像,面向镜头,自然真实人像摄影质感,纯深灰色干净背景,均匀柔和布光。画面中不得出现任何文字、水印或第二个人。
变体失败回落原始帧;变体结果同样过2.7门禁。已知权衡:img2img有轻微AI重绘感(与人物保真的优先级由当期判断)。
2.11 路线结论(产品v2→v4全循环验证,详见references/dh-cover-product-lessons.md)
分层合成(背景+真人贴片+程序字)exactTitle 100%但融合度天花板达不到秋芝式——秋芝风的"人物入景+道具遮挡+统一光影"只有整图生成能拿到(与本skill"单pass正解"结论互证;柱子哥真实环境风用分层=laohan-fengmianzhuzige env_photo)。标题字体备选:SmileySans-Oblique(OFL,APP已验证)。Provider已A/B定案:Seedream 5.0 lite。
-
生成后必须走2.7质量门禁(exactTitle逐字符放大比对为第一关)。
-
场景叙事段护栏:场景+动作+道具+光影的目标20—100字、硬上限200(超限截断风险拒);三候选差异化=3个不同模板族×3种sceneId(stage舞台大屏/handheld手持道具/dramatic戏剧场景)。
-
已否决路线(Jeffrey 2026-09-20,勿再试):"生成无头身体+贴真人照片头"的合成式被否决——贴片感强、头身衔接假、表情只能沿用素材照。本skill维持单pass生图路线(Seedream+identity reference),质量靠2.5-2.8节合同与门禁保证(03KV样张已验证可用)。
共用文字约束:
Render only the following Chinese cover text, exactly as written, with no missing, substituted or extra characters: “[主标题]” and, only when provided, “[辅助短句]”. The Chinese text must be large, crisp, correctly spelled and readable at phone-thumbnail size. Do not render any other words, letters or numbers.
3. 直接生成3张
- 用3条提示词分别调用 image provider,并传入同一张 Jeffrey reference。
- 三张都生成9:16完整成图,按推荐顺序保存为
cover-01-qiuzhi-9x16.<ext>、cover-02-qiuzhi-9x16.<ext>、cover-03-qiuzhi-9x16.<ext>;ext只允许png、jpg、jpeg或webp。 - 完整成图直接保存到
05-封面/根目录;不创建backgrounds/,不运行后排字脚本。 - 如果中文错字、人物不像或主题画错,只修正原提示词并重生该张;不要增加新流程。
- 三张排序候选真实、可解码、9:16且命名符合顺序,并且默认01的3张共享尺寸成品全部真实可解码、尺寸正确后,才满足⑥机械门槛。人物身份、标题准确度、主题一致性、缩略图安全区必须在当前任务中逐张视觉复看后如实报告,但不新增review文件或生产阶段。
- Jeffrey可明确改选02或03;没有明确改选时,发布准备默认从01适配平台所需封面比例,不能静默改用02或03。
4. 一次生成3张共享尺寸真实成品
在 cover-prompts.md 末尾增加 ## 四平台封面成品,并为当前发布rank分别编写3条完整生成提示词、调用 image provider、传入同一 Jeffrey reference。三张保持同一视觉主张、主标题、人物和主物件,但必须按真实画布、安全区和断行分别重新构图:
- 3:4:
cover-<rank>-qiuzhi-3x4.<ext>,必须1080×1440;共享到抖音竖封面、视频号个人主页卡片和小红书。 - 4:3:
cover-<rank>-qiuzhi-4x3.<ext>,必须1440×1080;共享到抖音横封面、视频号分享卡片和B站首页推荐。 - 16:9:
cover-<rank>-qiuzhi-16x9.<ext>,必须1920×1080;用于B站个人空间。
只生成这3个物理文件,同比例平台直接复用;平台属性差异由各自标题、介绍、话题和发布字段承担。三张封面仍绑定同一rank源图与SHA;不得把任一比例简单中心裁切、扩边或在发布页拖动取景后冒充另一比例。
输出
写入 05-封面/cover-prompts.md:
---
schema_version: 3
script_hash: <01-口播稿.md sha256>
distribution_locked_at: <ISO-8601>
prompt_executor: cover-prompt-strategy
image_provider: <实际provider>
reference_mode: REQUIRED
reference_asset: reference/jeffrey-reference.jpg
reference_sha256: <sha256>
strategy: QIUZHI_SINGLE_MASTER_THREE_SIZES
primary_aspect_ratio: "9:16"
required_generated_candidate_count: 1
required_physical_cover_count: 3
required_logical_cover_usage_count: 7
default_publish_candidate: cover-qiuzhi-9x16
---
## 封面文字
- 主标题:<准确原文与断行>
- 辅助短句:<原文或无>
- 事实绑定:<对应口播稿哪一判断>
## 01|秋芝方向|最推荐
- 模板族:<族名>
- 模板:<S编号+模板名>
- 推荐理由:<为什么最适合本期钩子>
<一条可直接生成完整封面的英文提示词>
## 02|秋芝方向|第二推荐
- 模板族:<与01不同的族名>
- 模板:<S编号+模板名>
- 推荐理由:<为什么排第二>
<一条可直接生成完整封面的英文提示词>
## 03|秋芝方向|第三推荐
- 模板族:<与01、02不同的族名>
- 模板:<S编号+模板名>
- 推荐理由:<为什么排第三>
<一条可直接生成完整封面的英文提示词>
不要宣称复制某个账号的CTR或独特风格。这里只借鉴公开封面中可观察的通用版式规律。