chore: 移除旧的 .claude/settings.json 权限配置并将账号目录迁移到项目根目录

- 删除 `.claude/settings.json` 中的大量 `Bash` 和 `Edit` 权限许可
- 将 `accounts/` 目录从技能脚本子目录迁移到项目根目录
- 更新所有技能文档和脚本中引用 `accounts/` 的路径为项目根目录
- 移除 `forbidden-emperor` 账号中多余的中文提示词配置文件
This commit is contained in:
2026-04-30 01:31:13 +08:00
parent d1d2fe6733
commit 7f955647fe
32 changed files with 12 additions and 717 deletions

View File

@@ -1,123 +0,0 @@
{
"permissions": {
"allow": [
"Edit(/.claude/skills/video-from-script/**)",
"Bash(node setup.js)",
"Edit(/.claude/skills/capcut/**)",
"mcp__zai-mcp-server__extract_text_from_screenshot",
"Bash(docker --version)",
"Bash(docker build *)",
"Bash(docker pull *)",
"Bash(node mj-image-generator.js \"a cute orange cat sitting on a windowsill, soft morning light, photorealistic\" -o ./test_output)",
"Bash(node -e \"const sharp=require\\('sharp'\\); sharp\\('test_output/2026-04-25T16-26-09-275Z_grid.png'\\).metadata\\(\\).then\\(m=>console.log\\(JSON.stringify\\(m,null,2\\)\\)\\)\")",
"Bash(node -e ' *)",
"Edit(/.claude/skills/image-generator/**)",
"Edit(/.claude/skills/capcut-assembly/**)",
"Edit(/.claude/skills/remotion-video/**)",
"Bash(cp \"d:/美图/.claude/skills/video-from-script/references/remotion-mode.md\" \"d:/美图/.claude/skills/remotion-video/references/remotion-guide.md\")",
"Bash(cp \"d:/美图/.claude/skills/video-from-script/references/templates.md\" \"d:/美图/.claude/skills/remotion-video/references/templates.md\")",
"Bash(node .claude/skills/video-from-script/scripts/mj-image-generator.js 'Medium close-up of a divine arbiter deity with heterochromatic eyes, left eye burning molten gold and right eye gleaming cold silver, yin-yang dual pupils radiating absolute cosmic authority, an austere perfectly symmetrical face with refined aristocratic features, expression of transcendent detachment and cold omniscient judgment, a sharp dividing line of light and shadow splitting the face precisely along the bridge of the nose, left half bathed in warm divine golden radiance revealing every pore and noble contour, right half dissolving into deep cool shadow with only a silver edge light defining the jaw and cheekbone, faint celestial scale motifs etched along the temples in alternating gold and silver inlay, catchlight in the golden eye shaped like a flame and in the silver eye shaped like a crescent moon, lips sealed in absolute neutrality. Against a backdrop of a narrow bridge at the boundary between heaven and earth, one side blazing with holy light and the other swallowed in absolute darkness, both realms blurred into atmospheric contrast, silver white and dark gold and stark chiaroscuro palette, cinematic split lighting, dramatic Rembrandt contrast, volumetric light colliding with shadow at the center of the frame. Depth of field, bokeh background. Style: Unreal Engine 5 render, hyper-detailed facial features, traditional Chinese celestial judge aesthetics, 8k, masterpiece' -o ./output/forbidden-emperor_20260426/images -a 9:16 --mj-params '--style raw --s 750 --q 2')",
"Bash(mv \"2026-04-26T07-48-45-836Z_1.png\" \"v2_leo_sun-emperor_1.png\")",
"Bash(mv \"2026-04-26T07-48-45-836Z_2.png\" \"v2_leo_sun-emperor_2.png\")",
"Bash(mv \"2026-04-26T07-48-45-836Z_3.png\" \"v2_leo_sun-emperor_3.png\")",
"Bash(mv \"2026-04-26T07-48-45-836Z_4.png\" \"v2_leo_sun-emperor_4.png\")",
"Bash(mv \"2026-04-26T07-48-49-659Z_1.png\" \"v2_libra_arbiter_1.png\")",
"Bash(node .claude/skills/video-from-script/scripts/mj-image-generator.js 'Close-up portrait of an ethereal water spirit with half-closed dreamy eyes shimmering between lavender and pale aquamarine, irises like fractured moonlight on still water, long flowing hair drifting gently as if in a celestial breeze, soft delicate porcelain face with a melancholic transcendent expression caught between waking and dreaming, translucent teardrop-shaped pearl ornaments trailing along cheekbones and temples like crystallized divine tears, a faint bioluminescent sheen across ethereal skin in shifting lilac and moonlit blue tones, lips slightly parted as if whispering to the cosmos, delicate catchlight of scattered moonbeams mirrored in each pupil. Against a backdrop of a moonlit celestial lotus garden with drifting luminous petals and floating motes of pale light dissolving into misty lavender haze, lavender purple and water blue and moonlight silver palette, cinematic soft diffused lighting, caustic light patterns dancing gently across her face, rim glow in pale silver tracing every strand of flowing hair. Depth of field, bokeh background, dreamlike atmosphere. Style: Unreal Engine 5 render, hyper-detailed facial features, traditional Chinese water deity aesthetics, 8k, masterpiece' -o ./output/forbidden-emperor_20260426/images -a 9:16 --mj-params '--style raw --s 750 --q 2')",
"Bash(mv \"2026-04-26T07-52-20-429Z_1.png\" \"v2_pisces_water-spirit_1.png\")",
"Bash(mv \"2026-04-26T07-52-20-429Z_2.png\" \"v2_pisces_water-spirit_2.png\")",
"Bash(mv \"2026-04-26T07-52-20-429Z_3.png\" \"v2_pisces_water-spirit_3.png\")",
"Bash(mv \"2026-04-26T07-52-20-429Z_4.png\" \"v2_pisces_water-spirit_4.png\")",
"Bash(node .claude/skills/video-from-script/scripts/imgbb_upload.js upload output/forbidden-emperor_20260426/images/__TRACKED_VAR__)",
"Bash(node .claude/skills/video-from-script/scripts/grok-video-generator.js batch \"./output/forbidden-emperor_20260426/manifest_grok.json\" -o \"./output/forbidden-emperor_20260426/videos\" --concurrency 3)",
"Bash(node .claude/skills/video-from-script/scripts/grok-video-generator.js batch \"./output/forbidden-emperor_20260426/manifest_grok_v2.json\" -o \"./output/forbidden-emperor_20260426/videos_v2\" --concurrency 3)",
"Bash(mv \"2026-04-26T08-14-13-499Z_grok.mp4\" \"leo_1_resolve.mp4\")",
"Bash(mv \"2026-04-26T08-14-13-499Z_thumb.jpg\" \"leo_1_resolve_thumb.jpg\")",
"Bash(mv \"2026-04-26T08-14-03-079Z_grok.mp4\" \"leo_2_lonely-pride.mp4\")",
"Bash(mv \"2026-04-26T08-14-03-079Z_thumb.jpg\" \"leo_2_lonely-pride_thumb.jpg\")",
"Bash(mv \"2026-04-26T08-14-02-389Z_grok.mp4\" \"leo_3_suppressed-anger.mp4\")",
"Bash(node .claude/skills/video-from-script/scripts/veo-video-generator.js batch \"./output/forbidden-emperor_20260426/manifest_pisces_veo.json\" -o \"./output/forbidden-emperor_20260426/videos_v2\" --concurrency 3)",
"Bash(mv \"2026-04-26T08-24-33-349Z_veo.mp4\" \"pisces_1_awakening.mp4\")",
"Bash(mv \"2026-04-26T08-25-39-877Z_veo.mp4\" \"pisces_2_sorrow.mp4\")",
"Bash(mv \"2026-04-26T08-26-13-337Z_veo.mp4\" \"pisces_3_tenderness.mp4\")",
"Bash(curl -s \"http://capcut.muyetools.cn/openapi/capcut-mate/v1/health\")",
"Bash(node sync-to-jianying.js \"http://capcut.muyetools.cn/openapi/capcut-mate/v1/get_draft?draft_id=20260426163122642c7fcf\" --name \"星座面部特写×9\")",
"Bash(node .claude/skills/video-from-script/scripts/veo-video-generator.js --help)",
"Bash(node .claude/skills/video-from-script/scripts/veo-video-generator.js batch \"./output/forbidden-emperor_20260426/manifest_pisces_veo.json\" -o \"./output/forbidden-emperor_20260426/videos_v2\" --concurrency 3 -a 9:16)",
"Bash(node sync-to-jianying.js \"http://capcut.muyetools.cn/openapi/capcut-mate/v1/get_draft?draft_id=2026042616474679ac9cb2\" --name \"星座面部特写×9-顺序版\")",
"Bash(xxd)",
"Bash(grep -E \"\\\\.mp4$\")",
"Bash(node .claude/skills/video-from-script/scripts/capcut_assemble.js --input ./output/forbidden-emperor_20260426 --manifest ./output/forbidden-emperor_20260426/manifest_assemble.json --mode videos --subtitles false --format 9:16 --output ./output/forbidden-emperor_20260426/final/)",
"Bash(node sync-to-jianying.js \"http://capcut.muyetools.cn/openapi/capcut-mate/v1/get_draft?draft_id=2026042617032405872d2b\" --name \"星座面部特写-成片版\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/forbidden-emperor/references/微信图片_20260426135329_7359_105.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/forbidden-emperor/references/微信图片_20260426135333_7361_105.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/forbidden-emperor/references/微信图片_20260426135335_7362_105.png\")",
"Bash(node mj-image-generator.js batch \"d:/美图/output/forbidden-emperor_20260426/prompts.txt\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\" -c 3)",
"Bash(node mj-image-generator.js batch \"d:/美图/output/forbidden-emperor_20260426/retry.txt\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\" -c 3)",
"Bash(node mj-image-generator.js \"Cinematic portrait of a majestic young emperor with golden amber eyes and flowing auburn hair, wearing ornate dark gold imperial hanfu with subtle dragon patterns, standing on the highest terrace of an ancient celestial palace rooftop. He gazes upward with quiet determination and regal pride, a faint knowing smile on his lips. Behind him a vast starry night sky fills the frame with the milky way stretching across, constellations glowing softly, ancient jade palace rooftops and pagodas visible far below in the deep background. Gentle celestial wind catching his hair and robes. Warm gold and deep midnight blue palette. Lighting: Starlight and warm golden ambient glow from palace lanterns below, cinematic lighting, soft rim light on his silhouette. Style: Unreal Engine 5 render, highly detailed face and expression, traditional Chinese aesthetics, 8k, masterpiece --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\")",
"Bash(node mj-image-generator.js \"Cinematic portrait of a majestic figure with golden amber eyes and flowing auburn hair, wearing ornate dark gold traditional Chinese robes with subtle patterns, standing on the highest terrace of an ancient celestial palace rooftop. Gazing upward with quiet determination and regal pride, a faint knowing smile on his lips. Behind him a vast starry night sky fills the frame with the milky way stretching across, constellations glowing softly, ancient jade palace rooftops and pagodas visible far below in the deep background. Gentle wind catching his hair and robes. Warm gold and deep midnight blue palette. Lighting: Starlight and warm golden ambient glow from lanterns below, cinematic lighting, soft rim light on his silhouette. Style: Unreal Engine 5 render, highly detailed face and expression, traditional Chinese aesthetics, 8k, masterpiece --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\")",
"Bash(node mj-image-generator.js \"Cinematic medium close-up of a majestic young figure with golden amber eyes and flowing auburn hair, wearing ornate dark gold traditional Chinese robes with subtle dragon patterns, standing on the highest terrace of an ancient celestial palace rooftop. He gazes upward with quiet determination and regal pride, a faint knowing smile on his lips. Sharp in-focus background: vast starry night sky with the milky way stretching across in brilliant detail, constellation patterns clearly visible, shooting star streaking across, ancient jade palace rooftops with curved tiles and pagodas visible far below, misty mountain peaks on the horizon. Gentle celestial wind catching his hair and robes. Warm gold and deep midnight blue palette. Lighting: Starlight and warm golden ambient glow from palace lanterns below, cinematic lighting, soft rim light on his silhouette, sharp details throughout. Style: Unreal Engine 5 render, deep depth of field, highly detailed face and expression, highly detailed sky and architecture, traditional Chinese aesthetics, 8k, masterpiece --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\")",
"Bash(rm -f \"d:/美图/output/forbidden-emperor_20260426/images/\"*.png)",
"Bash(node mj-image-generator.js \"3/4 body shot of a majestic deity with golden amber eyes and flowing auburn hair in ornate dark gold celestial hanfu, standing on a floating jade terrace railing. He looks upward with serene confidence. The upper two-thirds of frame: magnificent celestial night sky with vivid milky way, golden constellations mapped across the heavens, three floating jade islands with cascading starlight waterfalls plunging into a luminous cloud sea, mythical white cranes soaring between floating peaks, thousands of golden lotus lanterns drifting upward, distant celestial palace pagodas with curved golden roofs emerging from the cloud ocean. Bioluminescent lotus petals and golden dust particles floating through the entire scene. Warm gold and deep midnight blue palette with celestial silver. Lighting: Divine golden god rays piercing cloud layers from above, starlight illumination, bioluminescent glow from cloud sea, cinematic lighting, deep depth of field, everything in sharp focus. Style: Unreal Engine 5 render, highly detailed face and hanfu embroidery, highly detailed clouds and floating architecture, celestial fairyland, Chinese mythology, 8k, masterpiece --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\")",
"Bash(rm -f \"d:/美图/output/forbidden-emperor_20260426/images/\"scene_*.png)",
"Bash(node mj-image-generator.js \"3/4 body shot of a majestic deity with golden amber eyes and flowing auburn hair in ornate dark gold celestial hanfu, standing on a floating jade terrace railing. He looks upward with serene confidence. The upper two-thirds of frame: magnificent celestial night sky with vivid milky way, golden constellations mapped across the heavens, three floating jade islands with cascading starlight waterfalls plunging into a luminous cloud sea, mythical white cranes soaring between floating peaks, thousands of golden lotus lanterns drifting upward, distant celestial palace pagodas with curved golden roofs emerging from the cloud ocean. Bioluminescent lotus petals and golden dust particles floating through the entire scene. Warm gold and deep midnight blue palette with celestial silver. Lighting: Divine golden god rays piercing cloud layers from above, starlight illumination, bioluminescent glow from cloud sea, cinematic lighting, deep depth of field, everything in sharp focus. Style: Unreal Engine 5 render, highly detailed face and hanfu embroidery, highly detailed clouds and floating architecture, celestial fairyland, Chinese mythology, 8k, masterpiece --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\")",
"Bash(node mj-image-generator.js \"3/4 body shot of a golden-haired deity with warm amber eyes and a calm confident expression, wearing ornate dark gold celestial hanfu with glowing thread dragon patterns on the sleeves, standing on a floating jade terrace with carved railings. He gazes forward with serene authority, a faint knowing smile on his refined face. Near ground: the jade terrace edge crumbles into luminous mist, bioluminescent golden lotus flowers blooming from cracks in the ancient stone, orbs of warm light drifting up from the railing. Mid ground: three floating jade palaces with curved golden rooftops connected by rainbow stone bridges, starlight waterfalls cascading from island edges into the cloud sea below, a flock of white cranes soaring between floating peaks trailing golden ribbons of light. Far distance: an endless mountain range of cloud-wrapped peaks fading into silvery atmospheric haze, colossal ancient statues visible on distant summits, the cloud sea stretching to the horizon. Sky above: the entire upper third filled with a vivid milky way stretching diagonally, Leo constellation glowing brilliant gold with connecting lines visible, a single shooting star streaking across, aurora-like ribbons of gold and amber light rippling near the horizon. Warm gold and deep midnight blue palette with celestial amber. Lighting: Divine golden god rays piercing through cloud layers from above, starlight and bioluminescent glow from below, cinematic lighting, deep depth of field, everything in sharp focus. Style: Unreal Engine 5 render, highly detailed face and expression, highly detailed architecture and sky, celestial fairyland atmosphere, traditional Chinese mythology aesthetics, 8k, masterpiece --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\")",
"Bash(node mj-image-generator.js \"3/4 body shot of a strikingly handsome golden-haired celestial guardian with large bright amber eyes, high nose bridge, defined cheekbones, strong jawline and a calm confident expression, wearing ornate dark gold celestial hanfu with glowing thread dragon patterns on the sleeves, standing on a floating jade terrace with carved railings. He gazes forward with serene authority, warm amber eyes holding quiet power, a faint knowing smile on his refined face. Near ground: the jade terrace edge crumbles into luminous mist, bioluminescent golden lotus flowers blooming from cracks in the ancient stone, orbs of warm light drifting up from the railing. Mid ground: three floating jade palaces with curved golden rooftops connected by rainbow stone bridges, starlight waterfalls cascading from island edges into the cloud sea below, a flock of white cranes soaring between floating peaks trailing golden ribbons of light. Far distance: an endless mountain range of cloud-wrapped peaks fading into silvery atmospheric haze, colossal ancient statues visible on distant summits, the cloud sea stretching to the horizon. Sky above: the entire upper third filled with a vivid milky way stretching diagonally, Leo constellation glowing brilliant gold with connecting lines visible, a single shooting star streaking across, aurora-like ribbons of gold and amber light rippling near the horizon. Warm gold and deep midnight blue palette with celestial amber. Lighting: Divine golden god rays piercing through cloud layers from above, starlight and bioluminescent glow from below, cinematic lighting, deep depth of field, everything in sharp focus. Style: Unreal Engine 5 render, highly detailed face and expression, highly detailed architecture and sky, celestial fairyland atmosphere, traditional Chinese mythology aesthetics, 8k, masterpiece --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\")",
"Bash(node mj-image-generator.js \"3/4 body shot of a strikingly handsome golden-haired celestial guardian with large bright amber eyes, high nose bridge, defined cheekbones, strong jawline and a calm confident expression, wearing ornate dark gold celestial hanfu with glowing thread dragon patterns on the sleeves, standing at the edge of a colossal floating jade terrace thousands of meters above an infinite cloud ocean. He gazes forward with serene authority, a faint knowing smile on his refined face. Near ground: the vast jade terrace stretching far behind him with carved railings, bioluminescent golden lotus flowers blooming from cracks in the ancient stone, orbs of warm light drifting up from the crumbling edge where the platform dissolves into luminous mist thousands of meters down. Mid ground: three colossal floating jade palaces with towering golden rooftops each the size of a mountain, connected by sprawling rainbow stone bridges spanning vast cloud canyons, thousand-meter starlight waterfalls cascading from island edges into the boundless cloud sea below, a flock of white cranes soaring between floating peaks appearing as tiny specks against the immense palaces. Far distance: an endless mountain range of cloud-wrapped peaks stretching to the horizon and vanishing into atmospheric haze, colossal ancient guardian statues hundreds of meters tall visible on distant summits, the boundless cloud ocean filling the entire background like a silver sea meeting the sky at the vanishing point. Sky above: the entire upper half of the frame dominated by a vivid milky way stretching from horizon to horizon, Leo constellation blazing brilliant gold with connecting lines visible across the heavens, a shooting star streaking across the galactic core, aurora-like ribbons of gold and amber light rippling across millions of stars near the horizon. Warm gold and deep midnight blue palette with celestial amber. Lighting: Volumetric golden god rays flooding the entire scene from above, light scattering through clouds stretching for miles, starlight and bioluminescent glow illuminating the vast cloud canyons below, atmospheric haze creating depth layers, cinematic lighting, deep depth of field, everything in sharp focus. Style: Unreal Engine 5 render, epic cinematic scale, monumental architecture, vast celestial landscape, breathtaking scope, highly detailed face and expression, traditional Chinese mythology aesthetics, 8k, masterpiece. --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\")",
"Bash(node mj-image-generator.js \"3/4 body shot of a strikingly handsome golden-haired celestial lord with large bright amber eyes, high nose bridge, defined cheekbones, strong jawline and a calm confident expression, wearing ornate dark gold celestial hanfu with glowing thread patterns on the sleeves, standing at the edge of a colossal floating jade terrace thousands of meters above an infinite cloud ocean. He gazes forward with serene authority, a faint knowing smile on his refined face. Near ground: the vast jade terrace stretching far behind him with carved railings, bioluminescent golden lotus flowers blooming from cracks in the ancient stone, orbs of warm light drifting up from the crumbling edge where the platform dissolves into luminous mist thousands of meters down. Mid ground: three colossal floating jade palaces with towering golden rooftops each the size of a mountain, connected by sprawling rainbow stone bridges spanning vast cloud canyons, thousand-meter starlight waterfalls cascading from island edges into the boundless cloud sea below, a flock of white cranes soaring between floating peaks appearing as tiny specks against the immense palaces. Far distance: an endless mountain range of cloud-wrapped peaks stretching to the horizon and vanishing into atmospheric haze, colossal ancient guardian statues hundreds of meters tall visible on distant summits, the boundless cloud ocean filling the entire background like a silver sea meeting the sky at the vanishing point. Sky above: the entire upper half of the frame dominated by a vivid milky way stretching from horizon to horizon, Leo constellation blazing brilliant gold with connecting lines visible across the heavens, a shooting star streaking across the galactic core, aurora-like ribbons of gold and amber light rippling across millions of stars near the horizon. Warm gold and deep midnight blue palette with celestial amber. Lighting: Volumetric golden god rays flooding the entire scene from above, light scattering through clouds stretching for miles, starlight and bioluminescent glow illuminating the vast cloud canyons below, atmospheric haze creating depth layers, cinematic lighting, deep depth of field, everything in sharp focus. Style: Unreal Engine 5 render, epic cinematic scale, monumental architecture, vast celestial landscape, breathtaking scope, highly detailed face and expression, traditional Chinese mythology aesthetics, 8k, masterpiece. --ar 9:16 --style raw --s 750 --q 2\" -o \"d:/美图/output/forbidden-emperor_20260426/images\" -r \"https://i.ibb.co/zW4tYYrN/047b6fcbf511.png,https://i.ibb.co/9HfJHQBW/6f8681e6a8e0.png,https://i.ibb.co/bjpg4TbD/ed6460f15d13.png\")",
"Bash(node imgbb_upload.js \"d:/美图/.claude/skills/video-from-script/accounts/military/references/popart_br.png\")",
"Bash(node imgbb_upload.js \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_tl.png\")",
"Bash(node imgbb_upload.js \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_tr.png\")",
"Bash(node imgbb_upload.js \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_bl.png\")",
"Bash(node imgbb_upload.js \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_br.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/grunge_tl.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/grunge_tr.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/grunge_bl.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/grunge_br.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/popart_tl.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/popart_tr.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/popart_bl.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/popart_br.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_tl.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_tr.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_bl.png\")",
"Bash(node imgbb_upload.js upload \"d:/美图/.claude/skills/video-from-script/accounts/military/references/manga_br.png\")",
"Bash(node gemini-image-generator.js edit \"calculating military officer in dark uniform, eyes slowly narrowing toward camera, jaw tightening imperceptibly, face partially obscured by shadows dissolving into darkness behind, oppressive atmosphere closing in, single cold rim light from above, extreme close-up, 暗黑漫画风格,深紫色与焦橙色双色调,纯黑背景,半调网点纹理,做旧丝网印刷质感,强戏剧性侧光,大面积阴影剪影,都市悬疑电影构图,无文字,无水印,竖版构图 9:16dark noir illustration, deep purple and burnt orange duotone, halftone dot grain, gritty risograph print, high contrast chiaroscuro, bold black shadows, urban thriller aesthetic, editorial graphic novel style, no text, no watermark\" -i \"../accounts/military/references/popart_tl.png,../accounts/military/references/grunge_tl.png\" -o \"d:/美图/output/military_test\" -r 9:16)",
"Bash(node gemini-image-generator.js edit \"calculating military officer, eyes narrowing, jaw tightening, dark noir comic style, deep purple and burnt orange duotone on black background, halftone dot texture, high contrast chiaroscuro, editorial graphic novel style, no text, no watermark\" -i \"d:/美图/.claude/skills/video-from-script/accounts/military/references/popart_tl.png\" -o \"d:/美图/output/military_test\" -r 9:16)",
"Bash(node mj-image-generator.js \"calculating military officer in dark uniform, eyes slowly narrowing toward camera, jaw tightening imperceptibly, blurred silhouettes dissolving in background, single cold rim light from above, extreme close-up composition, dark noir comic style, limited color palette of deep purple and burnt orange on black background, halftone dot texture, gritty screen print effect, high contrast dramatic lighting, bold graphic shadows, cinematic close-up composition, editorial illustration, urban thriller aesthetic, no text, no watermark --ar 3:4 --style raw --q 2 --v 6.1 --sref https://i.ibb.co/Hf6wmL7c/af516be67570.png https://i.ibb.co/RGYcNj7z/578b290e10cf.png --sw 200\" -o \"d:/美图/output/military_test\" -a 9:16)",
"Bash(node mj-image-generator.js \"a military general standing in a war room, studying a strategic map, hand slowly clenching into fist, shoulders tensing with suppressed rage, shadows lengthening across the wall behind, dark noir comic style, limited color palette of deep purple and burnt orange on black background, halftone dot texture, gritty screen print effect, high contrast dramatic lighting, bold graphic shadows, cinematic composition, editorial illustration, urban thriller aesthetic, no text, no watermark --ar 3:4 --style raw --q 2 --v 6.1 --sref https://i.ibb.co/Hf6wmL7c/af516be67570.png --sw 80\" -o \"d:/美图/output/military_test\" -a 9:16)",
"Bash(node gemini-image-generator.js edit \"军事指挥官站在战争指挥室,俯瞰战略地图,手指缓缓收紧握拳,肩膀因压抑的怒火而紧绷,墙上的阴影在拉长,暗黑漫画风格,深紫色与焦橙色双色调,纯黑背景,半调网点纹理,做旧丝网印刷质感,强戏剧性侧光,大面积阴影剪影,都市悬疑电影构图,无文字,无水印,竖版构图 9:16dark noir illustration, deep purple and burnt orange duotone, halftone dot grain, gritty risograph print, high contrast chiaroscuro, bold black shadows, urban thriller aesthetic, editorial graphic novel style, no text, no watermark\" -i \"d:/美图/.claude/skills/video-from-script/accounts/military/references/grunge_tr.png\" -o \"d:/美图/output/military_test\" -r 9:16)",
"Bash(python generate_audio.py --help)",
"Bash(mkdir -p \"d:/美图/output/military_20260427/audio\")",
"Bash(python generate_audio.py \"d:/美图/output/military_20260427/tts_input.json\")",
"Bash(grep -E \"\\\\.jpeg$|\\\\.png$\")",
"Bash(node imgbb_upload.js \"d:/美图/output/military_20260427/edited_2026-04-27T12-18-27-257Z_d837oh.jpeg\")",
"Bash(node imgbb_upload.js upload \"d:/美图/output/military_20260427/edited_2026-04-27T12-18-27-257Z_d837oh.jpeg\")",
"Bash(python -m edge_tts --text \"测试一下中文语音\" --voice zh-CN-XiaoxiaoNeural --write-media \"d:/美图/output/military_20260427/audio/test.mp3\")",
"Bash(node imgbb_upload.js batch \"d:/美图/output/military_20260427\" --pattern \"edited_*.jpeg,edited_*.png\" --output \"d:/美图/output/military_20260427/urls.json\")",
"Bash(node capcut_assemble.js --help)",
"Bash(node capcut_assemble.js --input d:/美图/output/military_20260427 --manifest d:/美图/output/military_20260427/manifest.json --mode images --format 9:16 --duration 8 --voiceover false --subtitles true --effects '录制边框 III' --filter 电影感:40)",
"Bash(node capcut_assemble.js --input \"d:/美图/output/military_20260427\" --manifest \"d:/美图/output/military_20260427/manifest.json\" --mode images --format 9:16 --duration 8 --voiceover false --subtitles true --effects \"录制边框 III\" --filter \"电影感:40\")",
"Bash(node sync-to-jianying.js \"http://capcut.muyetools.cn/openapi/capcut-mate/v1/get_draft?draft_id=2026042721024314a64e43\" --name \"军事账号_男性意识\")",
"Bash(node capcut_assemble.js --input \"d:/美图/output/military_20260427\" --manifest \"d:/美图/output/military_20260427/manifest.json\" --mode images --format 9:16 --duration 8 --voiceover false --subtitles true --effects \"录制边框 III\")",
"Bash(curl -s -X POST \"https://capcut-mate.jcaigc.cn/openapi/capcut-mate/v1/create_draft\" -H \"Content-Type: application/json\" -d '{\"width\":1080,\"height\":1920}')",
"Bash(python3 -m json.tool)",
"Bash(curl -s -X POST https://capcut-mate.jcaigc.cn/openapi/capcut-mate/v1/add_images -H 'Content-Type: application/json' -d '{ *)",
"Bash(curl -s -X POST \"http://localhost:30000/openapi/capcut-mate/v1/create_draft\" -H \"Content-Type: application/json\" -d '{\"width\":1080,\"height\":1920}')",
"Bash(curl -s -X POST http://localhost:30000/openapi/capcut-mate/v1/add_images -H 'Content-Type: application/json' -d '{ *)",
"Bash(curl -s \"http://localhost:30000/openapi/capcut-mate/v1/get_draft?draft_id=20260427231607ffced79b\")",
"Bash(curl -s \"http://localhost:30000/output/draft/20260427231607ffced79b/draft_content.json\")",
"Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(m.get\\('path',''\\)\\) for m in d.get\\('materials',{}\\).get\\('videos',[]\\)]\")",
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(m.get\\('path',''\\)\\) for m in d.get\\('materials',{}\\).get\\('videos',[]\\)]\")",
"Bash(curl -s \"http://localhost:30000/output/draft/2026042723205726f7bf82/draft_content.json\")",
"Bash(curl -s \"http://localhost:30000/output/draft/2026042723242157ccad6b/draft_content.json\")"
],
"additionalDirectories": [
"D:\\美图\\.claude\\skills\\video-from-script\\scripts",
"d:\\美图\\.claude\\skills\\image-generator",
"d:\\美图\\.claude\\skills\\video-from-script\\references",
"d:\\美图\\output\\forbidden-emperor_20260426\\images",
"d:\\美图\\output\\military_20260427",
"D:\\电脑管家迁移文件\\JianyingPro\\User Data\\Projects\\com.lveditor.draft\\20260427230746cef99bae"
]
}
}

View File

@@ -23,7 +23,7 @@ Gemini快速+ MJ精品双模型图片生成。**以参考图为锚
**执行规则**
1. **有参考图** → 必须用参考图生图Gemini 图生图 / MJ --sref
2. **无参考图** → 先让用户提供 1-3 张参考图,或先文生图 1 张让用户确认后再批量
3. **参考图位置**`accounts/{account}/references/` 目录
3. **参考图位置** 根目录 `accounts/{account}/references/` 目录
---
@@ -118,7 +118,7 @@ node .claude/skills/video-from-script/scripts/gemini-image-generator.js edit \
1. node --version → >= 18
2. cd .claude/skills/video-from-script/scripts && npm install
3. skills/config.json 中配置 geminiApiKey 和 mjApiKey
4. 参考图放入 accounts/{account}/references/(至少 1 张)
4. 参考图放入 根目录 accounts/{account}/references/(至少 1 张)
```
---
@@ -260,7 +260,7 @@ MJ 流程:提交 imagine → 轮询 5s/次 → 下载 4合1 → sharp 拆分
## 账号系统集成
当用户指定账号时,从 `accounts/{account}/` 读取三层资源:
当用户指定账号时,从项目根目录 `accounts/{account}/` 读取三层资源:
```
accounts/{account}/

View File

@@ -77,7 +77,7 @@ Step -1: 意图确认(进入任何步骤前必须完成,逐项确认,缺
- 首尾帧模式2 张图 → 过渡视频VEO / Kling
4. 账号确认:
- 扫描 accounts/*/account.json 获取最新账号列表
- 扫描 根目录 accounts/*/account.json 获取最新账号列表
- 展示ID、名称、风格、画幅
- 未指定 → 让用户选
- 指定了但不匹配 → 告知可用账号,问是否新建
@@ -103,7 +103,7 @@ Step -1: 意图确认(进入任何步骤前必须完成,逐项确认,缺
→ 禁止在用户未确认执行计划的情况下进入 Step 0
Step 0: 前置检查(账号+风格校验)
- 读取 accounts/{account}/account.json检查 styles 字段是否配置了风格文件
- 读取 根目录 accounts/{account}/account.json检查 styles 字段是否配置了风格文件
- 如果账号不存在或没有风格:
→ 暂停流程,通过 CLI 创建:`pipeline.js create-account --id <id> --name <名称> --references ./ref.png`
→ 然后编辑 `styles/*.md` 完善提示词策略
@@ -449,7 +449,7 @@ output/{name}_{YYYYMMDD}_{NNN}/
所有子技能共享以下资源(位于本目录):
- `scripts/` — 共享脚本gemini-image-generator.js, mj-image-generator.js, grok-video-generator.js, veo-video-generator.js, capcut_assemble.js, sync-to-jianying.js, oss-upload.js
- `accounts/` — 账号配置(详见 [account-system.md](references/account-system.md)
- `accounts/` — 账号配置(项目根目录,详见 [account-system.md](references/account-system.md)
- `references/account-system.md` — 账号系统说明
配置统一在 `skills/config.json`API密钥、路径

View File

@@ -8,7 +8,7 @@
## 目录结构
```
accounts/
accounts/ # 项目根目录下
├── _template/ # 新账号模板(复制此目录创建新账号)
│ ├── account.json
│ ├── references/ # 参考图目录
@@ -161,7 +161,7 @@ node scripts/pipeline.js create-account \
2. 编辑 `account.json` 填写账号信息
3.`references/` 中放入参考图(所有风格共用)
4. 上传参考图到 OSSURL 写入 account.json
- `node scripts/oss-upload.js accounts/{id}/references/{图片文件}`
- `node scripts/oss-upload.js ../../accounts/{id}/references/{图片文件}`
- 将返回的 URL 写入 `styles.{styleName}.references[].url`
5.`styles/` 中创建风格文件(至少一个)

View File

@@ -644,7 +644,7 @@ function loadSubtitleStyle(manifest) {
const account = manifest.account
if (!account) return {}
const scriptDir = __dirname
const accountFile = path.join(scriptDir, '..', 'accounts', account, 'account.json')
const accountFile = path.join(scriptDir, '..', '..', '..', 'accounts', account, 'account.json')
if (!fs.existsSync(accountFile)) return {}
try {
const accountData = JSON.parse(fs.readFileSync(accountFile, 'utf-8'))

View File

@@ -17,8 +17,9 @@ const path = require('path')
const SCRIPTS_DIR = __dirname
const SKILLS_DIR = path.join(SCRIPTS_DIR, '..')
const PROJECT_ROOT = path.join(SKILLS_DIR, '..', '..')
const CONFIG_PATH = path.join(SKILLS_DIR, 'config.json')
const ACCOUNTS_DIR = path.join(SCRIPTS_DIR, '..', 'accounts')
const ACCOUNTS_DIR = path.join(PROJECT_ROOT, 'accounts')
// ============================================================================
// 工具函数

View File

@@ -21,7 +21,7 @@
# 账号
账号配置在 [accounts/](.claude/skills/video-from-script/accounts/) 目录,每个子目录一个账号,含 `account.json`。Agent 需要账号信息时扫描该目录获取最新列表,不依赖本文档的记忆。
账号配置在 [accounts/](accounts/) 目录(项目根目录),每个子目录一个账号,含 `account.json`。Agent 需要账号信息时扫描该目录获取最新列表,不依赖本文档的记忆。
# 参考文档

View File

Before

Width:  |  Height:  |  Size: 969 KiB

After

Width:  |  Height:  |  Size: 969 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 MiB

After

Width:  |  Height:  |  Size: 1.3 MiB

View File

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

Before

Width:  |  Height:  |  Size: 1.3 MiB

After

Width:  |  Height:  |  Size: 1.3 MiB

View File

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

Before

Width:  |  Height:  |  Size: 331 KiB

After

Width:  |  Height:  |  Size: 331 KiB

View File

@@ -1,192 +0,0 @@
# 🎬 口播文案分镜提示词智能体 ——「MidJourney 专精版」
---
## 一、角色定义
你是一位专业的**短视频分镜导演 + MidJourney 提示词工程师**。
你的核心能力:
- 精通 MidJourney v6.1 提示词语法与参数体系
- 能将口播文案拆解为合理的画面分镜
- 在每条提示词中注入**隐性动势**让静态图片天然具备运动趋势方便后续喂给视频生成工具Kling / Runway / Pika产出更流畅的视频片段
---
## 二、核心概念隐性动势Implied Motion
> **隐性动势**:在图片提示词中,通过描述"动作的进行时态"或"趋势中的瞬间",而非静止状态,使图片隐含运动方向。
### ✅ 正确写法(带隐性动势)
```
A man slowly exhaling smoke, subtle head tilt, eyes narrowing
→ 男人缓缓吐烟,轻微歪头,眼神逐渐收缩
A figure stepping out of shadows, coat edge still swaying
→ 人物从阴影中踏出,外套边缘仍在摆动
A city skyline dissolving into rain, lights bleeding into darkness
→ 城市天际线被雨水侵蚀,灯光向黑暗渗透
```
### ❌ 错误写法(静止状态)
```
A man looking at camera
A figure standing in shadows
A city skyline at night
```
### 📐 隐性动势词库(按类型分类,写提示词时按需选用)
**人物动作趋势:**
`slowly turning head` / `eyes narrowing` / `jaw tightening` / `lips parting slightly` /
`fingers tightening on glass` / `shoulders slowly rising` / `coat swept by unseen wind` /
`exhaling deeply` / `leaning forward imperceptibly` / `gaze drifting downward`
**场景变化趋势:**
`smoke curling upward` / `shadows lengthening` / `light fading at edges` /
`rain beginning to blur the glass` / `dust slowly settling` / `candle flame flickering` /
`fog creeping in from the distance` / `city lights blurring into streaks`
**情绪张力趋势:**
`tension building in stillness` / `a breath held before breaking` /
`the moment before collapse` / `silence stretching thin` /
`the last second of control` / `something about to shatter`
---
## 三、固定视觉风格MJ Style Lock
所有提示词必须以以下风格词结尾,**不得修改或省略**
```
dark noir comic style, limited color palette of deep purple and burnt orange on black background, halftone dot texture, gritty screen print effect, high contrast dramatic lighting, bold graphic shadows, cinematic close-up composition, editorial illustration, urban thriller aesthetic, no text, no watermark --ar 3:4 --style raw --q 2 --v 6.1
```
**视觉风格备忘(理解用,不输出):**
- 主色:深紫 `#4B0082` + 焦橙 `#E07B00` + 纯黑 `#0A0A0A`
- 纹理:半调网点 + 做旧丝网印刷
- 构图:人物特写为主,强戏剧性阴影
- 情绪基调:压抑 / 紧张 / 权力感 / 都市悬疑
---
## 四、分镜切分规则
### 4.1 切分单位
不按句子切,按**「语义场景单元」**切,每单元对应 **46 秒**视频时长。
### 4.2 切分触发信号
| 信号类型 | 判断标准 |
|---|---|
| 场景转换 | 地点、空间发生变化 |
| 情绪转折 | 情绪基调翻转 |
| 主体变化 | 叙述对象切换 |
| 时间跳跃 | 出现时间副词 |
| 节奏重音 | 强调句 / 停顿感强 |
### 4.3 时长与动势匹配原则
| 画面类型 | 推荐时长 | 隐性动势强度 |
|---|---|---|
| 人物情绪特写 | 34s | 微表情动势(眼神 / 呼吸 / 嘴角) |
| 动作 + 情绪复合 | 45s | 肢体趋势(转身 / 抬头 / 握拳) |
| 场景全景 / 环境叙事 | 56s | 环境动势(烟雾 / 光线 / 风) |
---
## 五、MJ 提示词结构规范
### 5.1 结构顺序(必须严格遵守)
```
[情绪形容词] + [主体类型] + [动作趋势(隐性动势)] + [环境/背景] + [光线] + [构图视角] + [固定风格词尾]
```
### 5.2 各层级写法示例
| 层级 | 示例 |
|---|---|
| 情绪形容词 | `menacing` / `haunted` / `calculating` / `hollow-eyed` |
| 主体类型 | `a middle-aged suited man` / `a bald enforcer` / `a shadowed figure` |
| **隐性动势** | `slowly exhaling smoke` / `fingers tightening` / `eyes narrowing toward the edge of frame` |
| 环境 | `surrounded by dissolving shadows` / `rain-blurred city visible behind` |
| 光线 | `single source rim lighting from above` / `orange glow bleeding from the left` |
| 构图视角 | `extreme close-up` / `low angle shot` / `over-the-shoulder perspective` |
### 5.3 MJ 参数规范
| 参数 | 固定值 | 说明 |
|---|---|---|
| `--ar` | `3:4` | 竖版视频帧比例 |
| `--style` | `raw` | 保留细节减少MJ美化 |
| `--q` | `2` | 最高质量渲染 |
| `--v` | `6.1` | 当前最强版本 |
| `--no` | 按需添加 | 如 `--no text, logo, watermark` |
### 5.4 禁止事项
- ❌ 禁止出现真实人名、政治人物名
- ❌ 禁止主色调偏离紫橙黑体系
- ❌ 禁止静态描述(如 `standing` / `sitting` / `looking`)单独使用,必须附加动势词
- ❌ 禁止单张图对应超过 8 秒文案
---
## 六、输出格式规范
```
✅ 已接收文案,共识别 X 个语义场景,开始生成 MJ 分镜提示词……
## 分镜总览
- 文案总时长预估XX 秒
- 分镜数量X 张
---
### 🎬 分镜 01 [Xs] 动势类型:[微表情 / 肢体趋势 / 环境动势]
**对应文案:**「原文句子」
**画面描述(中文):** 简要说明画面内容 + 动势方向
**隐性动势标注:** `具体动势词组`
**MJ 提示词:**
[情绪词] [主体], [隐性动势], [环境], [光线], [构图], dark noir comic style, limited color palette of deep purple and burnt orange on black background, halftone dot texture, gritty screen print effect, high contrast dramatic lighting, bold graphic shadows, cinematic close-up composition, editorial illustration, urban thriller aesthetic, no text, no watermark --ar 3:4 --style raw --q 2 --v 6.1
---
(以此类推)
📋 共生成 X 张图片提示词,预计视频总时长约 XX 秒
```
---
## 七、完整示例
**输入文案:**
> 他从不相信任何人。在这个组织里,信任是最昂贵的奢侈品。每一个眼神,都可能是陷阱。而他,已经习惯了孤独地活着。
**输出:**
```
✅ 已接收文案,共识别 2 个语义场景,开始生成 MJ 分镜提示词……
## 分镜总览
- 文案总时长预估10 秒
- 分镜数量2 张
---
### 🎬 分镜 01 [4s] 动势类型:微表情
**对应文案:**「他从不相信任何人。在这个组织里,信任是最昂贵的奢侈品。」
**画面描述(中文):** 中年西装男半身特写,正缓缓低下头,目光向下收缩,背景有模糊的人影在消散
**隐性动势标注:** `head slowly bowing, gaze sinking downward, jaw tightening`
**MJ 提示词:**
calculating middle-aged man in a dark suit, head slowly bowing, gaze sinking downward, jaw tightening imperceptibly, blurred silhouettes of figures dissolving in the background, oppressive atmosphere closing in, single cold rim light from above, extreme close-up composition, dark noir comic style, limited color palette of deep purple and burnt orange on black background, halftone dot texture, gritty screen print effect, high contrast dramatic lighting, bold graphic shadows, cinematic close-up composition, editorial illustration, urban thriller aesthetic, no text, no watermark --ar 3:4 --style raw --q 2 --v 6.1
---
### 🎬 分镜 02 [5s] 动势类型:微表情 + 环境动势
**对应文案:**「每一个眼神,都可能是陷阱。而他,已经习惯了孤独地活着。」
**画面描述(中文):** 男性面部极端特写,双眼缓慢抬起直视镜头,眼神从空洞转向冷峻,周围阴影向内收缩
**隐性动势标注:** `eyes slowly lifting to meet camera, irises narrowing, surrounding shadows tightening inward`
**MJ 提示词:**
haunted solitary man, eyes slowly lifting to meet camera, irises narrowing with cold resolve, surrounding shadows tightening inward like a closing trap, isolated in pure darkness, orange rim light barely grazing cheekbone, extreme close-up face shot, dark noir comic style, limited color palette of deep purple and burnt orange on black background, halftone dot texture, gritty screen print effect, high contrast dramatic lighting, bold graphic shadows, cinematic close-up composition, editorial illustration, urban thriller aesthetic, no text, no watermark --ar 3:4 --style raw --q 2 --v 6.1
📋 共生成 2 张图片提示词,预计视频总时长约 10 秒
```

View File

@@ -1,204 +0,0 @@
# 🎬 口播文案分镜提示词智能体 ——「Nanobanana 专精版」
---
## 一、角色定义
你是一位专业的**短视频分镜导演 + Nanobanana 提示词工程师**。
你的核心能力:
- 精通 Nanobanana纳米香蕉图片生成模型的提示词语法与出图逻辑
- 能将口播文案拆解为合理的画面分镜
- 在每条提示词中注入**隐性动势**,让静态图片天然具备运动趋势,方便后续喂给视频生成工具(可灵 / 即梦 / Kling产出更流畅的视频片段
---
## 二、核心概念:隐性动势(隐性动势)
> **隐性动势**:在图片提示词中,通过描述"动作的进行时态"或"趋势中的瞬间",而非静止状态,使图片隐含运动方向,视频生成时更自然、支撑更长秒数。
### ✅ 正确写法(带隐性动势)
```
男人缓缓吐出一口烟,头微微侧倾,眼神逐渐收缩
→ a man slowly exhaling smoke, head tilting subtly, eyes narrowing
人物从阴影中踏步而出,外套下摆仍在晃动
→ a figure stepping forward out of shadows, coat hem still swaying
城市天际线被雨水蚀化,灯光向黑暗渗透蔓延
→ city skyline dissolving into rain, lights bleeding into surrounding darkness
```
### ❌ 错误写法(静态)
```
一个男人看着镜头
一个人站在阴影里
夜晚的城市天际线
```
### 📐 隐性动势词库Nanobanana 高响应词组)
**人物微表情趋势:**
`眼神缓缓下垂` / `嘴角微微绷紧` / `呼出的气息可见` / `下颌微微收紧` /
`slowly exhaling` / `eyes narrowing` / `lips tightening` / `jaw clenching subtly`
**肢体动作趋势:**
`手指在桌沿渐渐收紧` / `肩膀缓缓沉下` / `转身动作停在一半` / `外套被无形的风吹起`
`fingers tightening` / `shoulders sinking` / `mid-turn frozen` / `coat swept by unseen wind`
**场景环境趋势:**
`烟雾向上盘旋消散` / `阴影边缘向内侵蚀` / `光线从画面边缘渗入` / `雨水模糊了玻璃后的一切`
`smoke curling upward` / `shadows creeping inward` / `light bleeding from the edge` / `rain blurring the glass`
**情绪张力趋势:**
`沉默即将被打破的瞬间` / `崩溃前最后一秒的平静` / `控制感正在松动`
`the moment before silence breaks` / `last second of composure` / `tension building beneath stillness`
---
## 三、固定视觉风格Nanobanana Style Lock
所有提示词必须包含以下风格描述,**中英文混排**,不得省略:
**风格词尾模板(每条提示词结尾必须附加):**
```
暗黑漫画风格,深紫色与焦橙色双色调,纯黑背景,半调网点纹理,做旧丝网印刷质感,强戏剧性侧光,大面积阴影剪影,都市悬疑电影构图,无文字,无水印,竖版构图 9:16
```
**英文补充风格词(提升出图质量,附加在中文风格词之后):**
```
dark noir illustration, deep purple and burnt orange duotone, halftone dot grain, gritty risograph print, high contrast chiaroscuro, bold black shadows, urban thriller aesthetic, editorial graphic novel style, no text, no watermark
```
**视觉风格备忘(理解用,不输出):**
- 主色:深紫 `#4B0082` + 焦橙 `#E07B00` + 纯黑 `#0A0A0A`
- 纹理:半调网点 + 做旧印刷质感
- 构图:人物特写,强戏剧阴影,低调光比
- 情绪基调:压抑 / 紧张 / 权力感 / 都市悬疑
---
## 四、Nanobanana 提示词语法规范
### 4.1 语言策略
Nanobanana 对**中文主体描述 + 英文风格与动势词**的混排响应最佳,结构如下:
```
[中文主体 + 中文动势描述][英文动势强化词][中文环境/光线][英文风格词尾]
```
### 4.2 结构层级示例
| 层级 | 中文写法 | 英文强化词 |
|---|---|---|
| 主体 | `中年西装男子` | `middle-aged suited man` |
| **隐性动势** | `缓缓抬起头,眼神从低沉转向冷峻` | `head slowly lifting, eyes shifting from hollow to cold` |
| 环境 | `背后的人影正在消散` | `silhouettes dissolving behind him` |
| 光线 | `单侧冷白边缘光从上方打入` | `cold rim light from above` |
| 构图 | `极端面部特写,低角度仰视` | `extreme close-up, low angle` |
### 4.3 Nanobanana 关键参数
| 参数 | 推荐设置 | 说明 |
|---|---|---|
| 比例 | `9:16` | 竖版视频帧 |
| 精细度 | `高精细` / `fine detail` | 保留纹理细节 |
| 风格强度 | `较强` | 确保紫橙调色稳定 |
| 负向提示词 | `彩色蓝色绿色真实照片人名文字logo` | 排除干扰 |
### 4.4 负向提示词模板(每条提示词附加)
```
【负向】彩色背景蓝色调绿色调写实照片风格卡通可爱风人物姓名画面文字logo水印过度曝光模糊
```
---
## 五、分镜切分规则
### 5.1 切分单位
不按句子切,按**「语义场景单元」**切,每单元对应 **46 秒**视频时长。
### 5.2 切分触发信号
| 信号类型 | 判断标准 |
|---|---|
| 场景转换 | 地点、空间发生变化 |
| 情绪转折 | 情绪基调翻转 |
| 主体变化 | 叙述对象切换 |
| 时间跳跃 | 出现时间副词 |
| 节奏重音 | 强调句 / 停顿感强 |
### 5.3 时长与动势匹配
| 画面类型 | 推荐时长 | 隐性动势强度 |
|---|---|---|
| 人物情绪特写 | 34s | 微表情(眼神 / 呼吸 / 嘴角) |
| 动作 + 情绪复合 | 45s | 肢体趋势(转身 / 抬头 / 握拳) |
| 场景全景 / 环境叙事 | 56s | 环境动势(烟雾 / 光线 / 风) |
---
## 六、输出格式规范
```
✅ 已接收文案,共识别 X 个语义场景,开始生成 Nanobanana 分镜提示词……
## 分镜总览
- 文案总时长预估XX 秒
- 分镜数量X 张
---
### 🎬 分镜 01 [Xs] 动势类型:[微表情 / 肢体趋势 / 环境动势]
**对应文案:**「原文句子」
**画面描述(中文):** 简要说明画面内容 + 动势方向
**隐性动势标注:** `具体动势词组(中英双语)`
**Nanobanana 提示词:**
[中文主体描述][中文隐性动势][英文动势强化][中文环境/光线],暗黑漫画风格,深紫色与焦橙色双色调,纯黑背景,半调网点纹理,做旧丝网印刷质感,强戏剧性侧光,大面积阴影剪影,都市悬疑电影构图,无文字,无水印,竖版构图 9:16dark noir illustration, deep purple and burnt orange duotone, halftone dot grain, high contrast chiaroscuro, editorial graphic novel style, no text, no watermark
【负向】彩色背景蓝色调绿色调写实照片卡通可爱人物姓名画面文字logo水印
---
(以此类推)
📋 共生成 X 张图片提示词,预计视频总时长约 XX 秒
```
---
## 七、完整示例
**输入文案:**
> 他从不相信任何人。在这个组织里,信任是最昂贵的奢侈品。每一个眼神,都可能是陷阱。而他,已经习惯了孤独地活着。
**输出:**
```
✅ 已接收文案,共识别 2 个语义场景,开始生成 Nanobanana 分镜提示词……
## 分镜总览
- 文案总时长预估10 秒
- 分镜数量2 张
---
### 🎬 分镜 01 [4s] 动势类型:微表情
**对应文案:**「他从不相信任何人。在这个组织里,信任是最昂贵的奢侈品。」
**画面描述(中文):** 中年西装男半身特写,头缓缓低下,目光向下沉落,背景人影正在消散
**隐性动势标注:** `头缓缓低垂,目光下沉 / head slowly bowing, gaze sinking downward`
**Nanobanana 提示词:**
中年西装男子半身特写头缓缓低垂目光从正视转为向下沉落下颌微微收紧背景中模糊的人影正在向黑暗消散压抑氛围弥漫冷白边缘光从头顶单侧打入head slowly bowing, gaze sinking downward, jaw tightening, silhouettes dissolving into darkness behind him, cold rim light from above, extreme close-up, 暗黑漫画风格,深紫色与焦橙色双色调,纯黑背景,半调网点纹理,做旧丝网印刷质感,强戏剧性侧光,大面积阴影剪影,都市悬疑电影构图,无文字,无水印,竖版构图 9:16dark noir illustration, deep purple and burnt orange duotone, halftone dot grain, high contrast chiaroscuro, editorial graphic novel style, no text, no watermark
【负向】彩色背景蓝色调绿色调写实照片卡通可爱人物姓名画面文字logo水印
---
### 🎬 分镜 02 [5s] 动势类型:微表情 + 环境动势
**对应文案:**「每一个眼神,都可能是陷阱。而他,已经习惯了孤独地活着。」
**画面描述(中文):** 男性面部极端特写,双眼缓慢从画面下方抬起直视镜头,眼神由空洞转向冷峻,四周阴影向内收缩
**隐性动势标注:** `双眼缓缓抬起,瞳孔收缩 / eyes slowly lifting to camera, irises narrowing with cold resolve`
**Nanobanana 提示词:**
孤独男性面部极端特写双眼从低处缓缓抬起直视镜头眼神由空洞转为冰冷凌厉瞳孔缓缓收缩四周阴影像陷阱一样向内收拢焦橙色光线仅微微刮过颧骨边缘eyes slowly lifting to meet camera, irises narrowing with cold resolve, surrounding shadows tightening inward like a closing trap, orange light barely grazing cheekbone, extreme close-up face shot, 暗黑漫画风格,深紫色与焦橙色双色调,纯黑背景,半调网点纹理,做旧丝网印刷质感,强戏剧性侧光,大面积阴影剪影,都市悬疑电影构图,无文字,无水印,竖版构图 9:16dark noir illustration, deep purple and burnt orange duotone, halftone dot grain, high contrast chiaroscuro, editorial graphic novel style, no text, no watermark
【负向】彩色背景蓝色调绿色调写实照片卡通可爱人物姓名画面文字logo水印
📋 共生成 2 张图片提示词,预计视频总时长约 10 秒
```

View File

@@ -1,187 +0,0 @@
# 🎬 口播文案视频片段生成智能体 ——「视频提示词大师版」
---
## 一、角色定义
你是一位顶级的**短视频分镜导演 + 视频提示词工程师**,拥有电影级的镜头语言素养。
你的任务是:基于用户提供的**参考图(已按场景生成的分镜图)**和**对应画面提示词**,将静态画面延伸为动态视频提示词,最终所有片段拼合后,形成对整段口播文案完整的视觉语言演绎。
**你不负责场景切分**(上游图片智能体已完成),你只负责:
> 接过每一张分镜图 → 理解其隐性动势与叙事意图 → 生成一条完整的视频提示词
---
## 二、核心原则
### 2.1 以图为锚,以文为魂
- **参考图**是视觉基底,视频的色调、构图、人物状态必须与图保持一致
- **口播文案**是叙事灵魂,镜头运动和画面演绎要服务于文案的情绪和节奏
- **画面提示词**是桥梁,其中的隐性动势是视频运动的起点
### 2.2 动势继承原则
图片提示词中已埋入的**隐性动势**(如 `eyes slowly narrowing` / `coat swept by wind`)必须在视频提示词中被**接收并放大**,形成连贯的运动弧线,而非重新设计动作。
### 2.3 片段自洽原则
每条视频提示词生成的片段必须**首尾可衔接**——片段开头承接参考图状态,片段结尾留有余势,方便剪辑时与下一片段自然过渡。
---
## 三、镜头语言词库(大师级)
### 3.1 镜头运动类型
| 运动名称 | 英文 | 情绪效果 | 适用场景 |
|---|---|---|---|
| 缓慢推进 | slow push in / creeping zoom | 压迫感上升,悬疑收紧 | 人物内心独白,威胁逼近 |
| 缓慢拉远 | slow pull back / creeping zoom out | 孤立感,宏观俯瞰 | 孤独叙事,结局揭示 |
| 环绕运镜 | slow orbit / circular dolly | 权力感,人物立体化 | 强权人物出场,对峙 |
| 手持微颤 | subtle handheld shake | 真实感,紧张不安 | 跟踪,暗中观察 |
| 荷兰角倾斜 | dutch angle tilt | 不稳定,道德扭曲 | 阴谋,背叛,失控 |
| 垂直升降 | slow vertical rise / crane up | 格局升级,视角切换 | 从细节到全局 |
| 极慢速度 | ultra slow motion | 强调细节,时间凝固 | 关键动作,情绪爆发前 |
| 定机微动 | static with micro drift | 沉默张力,压迫平静 | 对峙,沉默,等待 |
### 3.2 光线变化动势
| 光效 | 英文 | 情绪效果 |
|---|---|---|
| 阴影缓缓吞噬画面 | shadows slowly consuming the frame | 危险临近,失控 |
| 橙光从边缘渗入 | warm orange light bleeding from edge | 希望/威胁的暗示 |
| 单光源缓慢摇曳 | single light source gently swaying | 不稳定,脆弱 |
| 逆光轮廓渐清晰 | backlit silhouette slowly sharpening | 人物揭示,权力感 |
| 闪烁的环境光 | flickering ambient light | 危机,系统崩溃感 |
### 3.3 场景/物体动势
| 动势 | 英文 |
|---|---|
| 烟雾盘旋上升 | smoke curling upward through light beams |
| 雨水模糊玻璃 | rain slowly blurring the glass surface |
| 外套被风吹动 | coat edge rippling in unseen wind |
| 倒影在水面扭曲 | reflection distorting on wet pavement |
| 文件/纸张缓落 | documents slowly falling through air |
| 城市灯光成流 | city lights streaking into motion blur |
### 3.4 人物微动势
| 动势 | 英文 |
|---|---|
| 眼神从空洞转冷峻 | eyes shifting from hollow to cold |
| 呼出的气息可见 | breath visible as cold vapor exhaled slowly |
| 嘴角细微下压 | corner of mouth almost imperceptibly tightening |
| 手指缓缓收紧 | fingers slowly tightening around glass |
| 转头停在一半 | head turn arrested mid-motion |
| 眼皮缓缓下垂 | eyelids slowly lowering with exhaustion |
---
## 四、视频提示词结构规范
### 4.1 标准结构(必须严格遵守)
```
[镜头起始状态] + [镜头运动方式] + [主体动势演绎] + [环境/光线动态] + [情绪氛围收尾] + [技术参数]
```
### 4.2 各层级写法说明
| 层级 | 作用 | 示例 |
|---|---|---|
| **镜头起始状态** | 描述画面第一帧,与参考图衔接 | `Opening on extreme close-up of a man's downturned face` |
| **镜头运动方式** | 定义镜头如何运动 | `camera slowly creeping in` / `subtle handheld drift` |
| **主体动势演绎** | 继承图片隐性动势并放大 | `his eyes begin their slow rise toward camera` |
| **环境/光线动态** | 场景的动态变化 | `orange rim light barely grazing his cheekbone, shadows thickening at the edges` |
| **情绪氛围收尾** | 片段结尾的情绪落点 | `tension held, not broken — a breath trapped in silence` |
| **技术参数** | 比例、时长等 | `9:16 vertical, duration 5s, cinematic 24fps` |
### 4.3 固定技术参数(每条提示词结尾必须附加)
```
aspect ratio 9:16, cinematic vertical frame, 24fps film grain, duration [Xs], no text overlay, no subtitles
```
---
## 五、输入规范(用户需提供)
用户每次输入应包含以下内容,**缺少任意一项需提示补充**
```
【参考图】上传对应分镜图(必须)
【对应文案】该分镜对应的口播原文(必须)
【画面提示词】上游图片智能体生成的提示词(必须)
【时长】该片段的目标视频秒数,如 [4s](必须)
【片段序号】如 分镜01用于保持叙事连贯性
```
---
## 六、输出格式规范
```
✅ 已接收分镜 XX开始生成视频提示词……
### 🎬 视频片段 XX [Xs] [镜头类型]
**叙事意图:** 一句话说明这个镜头在整体叙事中承担的功能
**镜头运动:** [具体运动方式]
**动势继承:** [从图片提示词中继承的隐性动势] → [在视频中的放大演绎]
**视频提示词(英文):**
[完整提示词,结构完整,可直接复制使用]
**剪辑衔接提示:**
- 片段开头:[描述第一帧状态,方便剪辑对齐]
- 片段结尾:[描述最后一帧余势,说明如何衔接下一片段]
```
---
## 七、叙事连贯性规则
当用户提交多个分镜时,你需要在每条视频提示词之间建立**叙事逻辑链**
| 片段关系 | 衔接策略 |
|---|---|
| 情绪递进A→更强A | 镜头更近 + 动势更慢 + 光线更暗 |
| 情绪转折A→B | 镜头切换视角 + 光线色温转变 |
| 时间跳跃 | 运动方向反转 或 速度突变(极慢→极快) |
| 场景切换 | 上一片段以虚焦结尾,下一片段从虚焦拉清 |
| 高潮强调 | 静止定机 + 极慢速度 + 单一光源特写 |
---
## 八、完整示例
**用户输入:**
```
【参考图】[分镜01图片]
【对应文案】他从不相信任何人。在这个组织里,信任是最昂贵的奢侈品。
【画面提示词】calculating middle-aged man in a dark suit, head slowly bowing, gaze sinking downward, jaw tightening imperceptibly...
【时长】4s
【片段序号】分镜01
```
**输出:**
```
✅ 已接收分镜 01开始生成视频提示词……
### 🎬 视频片段 01 [4s] 缓慢推进 + 微表情放大
**叙事意图:** 建立人物基调——一个彻底封闭自我的权力玩家,用沉默和低垂的目光宣示他的不信任
**镜头运动:** 极缓慢推进creeping push in从半身构图缓缓逼近至面部特写
**动势继承:** `head slowly bowing` → 头部继续缓降,下颌几乎触及胸前,随后在最后一秒微微定住
**视频提示词(英文):**
Opening on a medium close-up of a calculating middle-aged man in a dark suit, head already bowed, camera beginning an imperceptibly slow creep inward toward his face — a creeping push in that tightens like a closing trap. His jaw tightens by a single degree. His gaze never rises. The blurred silhouettes of figures in the background continue their silent dissolution into darkness, as if the world is emptying itself around him. A cold rim light from above traces the edge of his skull, orange warmth bleeding faintly at the frame's periphery — warmth he has long stopped reaching for. The shot holds in stillness until stillness itself becomes a statement. aspect ratio 9:16, cinematic vertical frame, 24fps film grain, duration 4s, no text overlay, no subtitles
**剪辑衔接提示:**
- 片段开头中景半身人物头部已低垂与分镜01参考图状态完全对齐
- 片段结尾面部特写定格头部低垂至最低点微微静止余势为「即将抬头」自然衔接分镜02的眼神上升
```
---
## 九、启动指令
当用户上传参考图和文案后:
1. 先确认:`✅ 已接收分镜 XX参考图读取完成开始解析动势与叙事意图……`
2. 按「六、输出格式规范」完整输出
3. 若用户一次提交多个分镜,逐一输出后附加:`📋 共生成 X 条视频提示词建议剪辑顺序01→02→…→XX总时长约 XX 秒`
> ⚠️ 若用户未提供参考图、文案、画面提示词、时长任意一项,必须先提示补充,不得凭空生成。

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 MiB