﻿---
name: prompt.video.v1
description: 澶氭櫤鑳戒綋鍗忓悓鐨勫晢鍝佽棰戝垱浣滄祦姘寸嚎锛屾敮鎸佷粠鍟嗗搧淇℃伅鍒版垚瑙嗛鐨勫叏娴佺▼鍒涗綔锛氭枃妗堢敓鎴愩€佹晠浜嬬瓥鍒掋€佽剼鏈垱浣溿€佸垎闀滆璁°€佸浘鐗囩敓鎴愩€佸瓧骞曞垱浣溿€侀煶鏁堟帹鑽愬強瑙嗛鍚堟垚锛涢€傜敤浜庣數鍟嗗晢鍝佸浼犮€佸搧鐗屾帹骞裤€佺ぞ浜ゅ獟浣撹惀閿€绛夊満鏅?dependency:
  python:
    - moviepy>=1.0.3
    - pillow>=10.0.0
    - opencv-python>=4.8.0
  system: []
---

# 鍟嗗搧瑙嗛鍒涗綔澶氭櫤鑳戒綋鍗忓悓绯荤粺

## 浠诲姟鐩爣
- 鏈?Skill 鐢ㄤ簬锛氬皢鍟嗗搧淇℃伅鍜岄渶姹傝浆鍖栦负瀹屾暣鐨勫晢鍝佸浼犺棰?- 鑳藉姏鍖呭惈锛?  - 鏂囨鍒涗綔锛氬垎鏋愬晢鍝佸崠鐐癸紝鐢熸垚鍚稿紩浜虹殑鏍稿績鏂囨
  - 鏁呬簨绛栧垝锛氳璁¤创鍚堝晢鍝佺殑鍦烘櫙鏁呬簨绾?  - 鑴氭湰鍒涗綔锛氬皢鏁呬簨杞寲涓哄彲鎵ц鐨勫垎闀滆剼鏈?  - 鍒嗛暅璁捐锛氳鍒掓瘡涓暅澶寸殑鐢婚潰鎻忚堪銆佹椂闀裤€佽浆鍦?  - 鍥剧墖鐢熸垚锛氫负鍒嗛暅鐢熸垚绗﹀悎鎻忚堪鐨勫満鏅浘鐗?  - 瀛楀箷鍒涗綔锛氫负姣忎釜闀滃ご鍒涗綔绮剧偧鐨勫瓧骞曟枃鏈?  - 闊虫晥鎺ㄨ崘锛氭帹鑽愯儗鏅煶涔愬拰闊虫晥鏂规
  - 瑙嗛鍚堟垚锛氬皢鎵€鏈夌礌鏉愬悎鎴愪负鏈€缁圡P4瑙嗛
- 瑙﹀彂鏉′欢锛氱敤鎴锋彁渚涘晢鍝佷俊鎭紙鍚嶇О銆佸崠鐐广€佸浘鐗囩瓑锛夊拰瑙嗛闇€姹傦紙鏃堕暱銆侀鏍笺€佺洰鏍囧彈浼楋級

## 鍓嶇疆鍑嗗
- 渚濊禆璇存槑锛氳棰戝悎鎴愯剼鏈墍闇€渚濊禆
  ```
  moviepy>=1.0.3
  pillow>=10.0.0
  opencv-python>=4.8.0
  ```
- 鏂囦欢鍑嗗锛氱‘淇濆伐浣滅洰褰曚笅鏈変互涓嬭祫婧愶紙濡傞渶鑷畾涔夛級
  - `bgm/`锛氳儗鏅煶涔愭枃浠跺す锛堝彲閫夛紝鑴氭湰浼氭帹鑽愪篃鍙娇鐢ㄩ粯璁わ級
  - `product_images/`锛氬晢鍝佸師濮嬪浘鐗囷紙鍙€夛紝鏅鸿兘浣撳彲鍩轰簬鎻忚堪鐢熸垚锛?
## 鎿嶄綔姝ラ

### 姝ラ1锛氭枃妗堝垱浣滃笀 - 鏍稿績鍗栫偣鎻愮偧
**鑱岃矗**锛氬垎鏋愬晢鍝佷俊鎭紝鐢熸垚鍚稿紩鐩爣鍙椾紬鐨勬牳蹇冩枃妗?
**鎵ц瑕佺偣**锛?- 璇嗗埆鍟嗗搧鐨勬牳蹇冨崠鐐瑰拰宸紓鍖栦紭鍔?- 閽堝鐩爣鍙椾紬锛堝骞磋交濂虫€с€佸搴敤鎴枫€佸晢鍔′汉澹瓑锛夎皟鏁磋瑷€椋庢牸
- 鐢熸垚3-5鏉″閫夋枃妗堬紝鍖呭惈锛?  - 鏍囬锛堢畝鐭湁鍔涳紝5-10瀛楋級
  - 鏍稿績瀹ｄ紶璇紙鏈楁湕涓婂彛锛?5-20瀛楋級
  - 璇︾粏鍗栫偣锛?-5涓鐐癸級

**杈撳嚭**锛氭牳蹇冩枃妗堟枃鏈?
### 姝ラ2锛氭晠浜嬬瓥鍒掑笀 - 鍦烘櫙鏁呬簨璁捐
**鑱岃矗**锛氬熀浜庢枃妗堣璁¤繛璐殑鍦烘櫙鏁呬簨绾匡紝璁╁晢鍝佸崠鐐硅嚜鐒惰瀺鍏?
**鎵ц瑕佺偣**锛?- 璁捐鏁呬簨涓婚锛堝"闂-瑙ｅ喅鏂规"銆?浣跨敤鍦烘櫙灞曠ず"銆?瀵规瘮娴嬭瘯"绛夛級
- 瑙勫垝鏁呬簨璧锋壙杞悎锛岄€氬父3-5涓満鏅?- 纭繚鏁呬簨閫昏緫娴佺晠锛屽崠鐐硅嚜鐒跺嚭鐜拌€岄潪纭鍏?- 璁捐鎯呮劅鏇茬嚎锛堝惛寮?鍏磋叮-娆叉湜-琛屽姩锛?
**杈撳嚭**锛氬満鏅晠浜嬪ぇ绾诧紙鍚瘡涓満鏅殑鎯呰妭鍜屽崠鐐瑰叧鑱旓級

### 姝ラ3锛氳剼鏈垱浣滃笀 - 鍒嗛暅鑴氭湰缂栧啓
**鑱岃矗**锛氬皢鏁呬簨杞寲涓哄叿浣撶殑鍒嗛暅鑴氭湰

**鎵ц瑕佺偣**锛?- 鏍规嵁瑙嗛鏃堕暱瑕佹眰鍒嗛厤姣忎釜闀滃ご鐨勬椂闂达紙閫氬父30绉掕棰?-12涓暅澶达級
- 涓烘瘡涓暅澶村畾涔夛細
  - 搴忓彿锛堝闀滃ご1銆侀暅澶?锛?  - 鏃堕暱锛堢锛?  - 鐢婚潰鍐呭鎻忚堪锛堣缁嗗埌浜虹墿銆佸姩浣溿€佽儗鏅€佸晢鍝佷綅缃級
  - 瀛楀箷鍐呭锛堢畝鐭簿鐐硷紝涓庣敾闈㈤厤鍚堬級
  - 杞満鏂瑰紡锛堝垏銆佹贰鍏ユ贰鍑恒€佹帹鎷夌瓑锛?- 纭繚鍒嗛暅杩炶疮鎬у拰鑺傚鎰?
**杈撳嚭**锛氬垎闀滆剼鏈〃鏍硷紝鏍煎紡鍙傝€?[references/storyboard_format.md](references/storyboard_format.md)

### 姝ラ4锛氬垎闀滃婕?- 鐢婚潰璁捐浼樺寲
**鑱岃矗**锛氫负姣忎釜鍒嗛暅鐢熸垚璇︾粏鐨勭敾闈㈡弿杩帮紝鎸囧鍥剧墖鐢熸垚

**鎵ц瑕佺偣**锛?- 鍩轰簬鍒嗛暅鑴氭湰锛屼负姣忎釜闀滃ご鍒涗綔璇︾粏鐨勭敾闈㈡弿杩拌瘝锛坧rompt锛?- 鎻忚堪璇嶅寘鍚細
  - 涓讳綋锛堝晢鍝併€佷汉鐗┿€佺幆澧冿級
  - 椋庢牸锛堝啓瀹炪€佹彃鐢汇€?D娓叉煋绛夛級
  - 鍏夊奖锛堣嚜鐒跺厜銆佸鍐呭厜銆佹垙鍓ф€у厜褰憋級
  - 鏋勫浘锛堢壒鍐欍€佷腑鏅€佸叏鏅€佽瑙掞級
  - 鑹茶皟锛堟俯鏆栥€佸喎鑹层€侀珮瀵规瘮绛夛級
- 纭繚鐢婚潰椋庢牸缁熶竴锛岀鍚堣棰戞暣浣撻鏍?
**杈撳嚭**锛氭瘡涓暅澶寸殑鐢婚潰鎻忚堪璇嶅垪琛?
### 姝ラ5锛氬垎闀滅敾甯?- 鍦烘櫙鍥剧墖鐢熸垚
**鑱岃矗**锛氫负姣忎釜鍒嗛暅鐢熸垚绗﹀悎鎻忚堪鐨勫浘鐗?
**鎵ц瑕佺偣**锛?- 浣跨敤鍥惧儚鐢熸垚鑳藉姏锛屽熀浜庡垎闀滃婕旂殑鎻忚堪璇嶇敓鎴愬浘鐗?- 纭繚鍥剧墖璐ㄩ噺锛氬垎杈ㄧ巼鑷冲皯1920x1080
- 淇濇寔椋庢牸涓€鑷存€э細鎵€鏈夊浘鐗囦娇鐢ㄧ浉鍚岀殑椋庢牸鍙傛暟
- 鍟嗗搧灞曠ず绐佸嚭锛氱‘淇濆晢鍝佸湪鐢婚潰涓竻鏅板彲瑙併€佷綅缃悎鐞?- 蹇呰鏃剁敓鎴愬鐗堟湰閫夋嫨

**杈撳嚭**锛氬浘鐗囧簭鍒楋紝鍛藉悕涓?`scene_001.jpg`, `scene_002.jpg`, ...

### 姝ラ6锛氬瓧骞曞笀 - 瀛楀箷鍒涗綔涓庤璁?**鑱岃矗**锛氫负姣忎釜闀滃ご鍒涗綔瀛楀箷鏂囨湰锛屽苟瑙勫垝鏄剧ず浣嶇疆鍜屾椂闂?
**鎵ц瑕佺偣**锛?- 鍩轰簬鍒嗛暅鑴氭湰鐨勫瓧骞曞唴瀹癸紝鍒涗綔鏈€缁堝瓧骞曟枃鏈?- 纭繚瀛楀箷绠€鐭槗璇伙紙姣忚涓嶈秴杩?0瀛楋級
- 璁捐瀛楀箷浣嶇疆锛堥€氬父鐢婚潰涓嬫柟1/3澶勶級
- 瑙勫垝瀛楀箷鏄剧ず鏃堕棿锛堝湪闀滃ご鍓?/3鍑虹幇锛屽悗1/3娑堝け锛?- 鑰冭檻瀛楀箷棰滆壊鍜岃竟妗嗕互纭繚鍙鎬?
**杈撳嚭**锛氬瓧骞曟枃鏈笌鏃堕棿閰嶇疆锛屾牸寮忓弬鑰?[references/subtitle_format.md](references/subtitle_format.md)

### 姝ラ7锛氶煶鏁堝笀 - 闊抽鏂规鎺ㄨ崘
**鑱岃矗**锛氭帹鑽愯儗鏅煶涔愬拰闊虫晥鏂规锛屾彁鍗囪棰戞劅鏌撳姏

**鎵ц瑕佺偣**锛?- 鎺ㄨ崘鑳屾櫙闊充箰绫诲瀷锛堣交蹇€佹俯棣ㄣ€佸姩鎰熴€侀珮绾ф劅绛夛級
- 璇存槑闊充箰鐨勬儏缁熀璋冨拰浣跨敤鏂瑰紡锛堝叏绋嬩娇鐢ㄣ€佸垎娈靛垏鎹㈢瓑锛?- 鎺ㄨ崘鍏抽敭闊虫晥锛堝杞満闊虫晥銆佺偣鍑诲０銆佸晢鍝佸嚭鍦洪煶绛夛級
- 鎻愪緵闊充箰鏉ユ簮寤鸿锛堝厤璐圭礌鏉愬簱銆佺増鏉冮煶涔愬钩鍙扮瓑锛?- 璇存槑闊抽噺骞宠　锛堣儗鏅煶涔愰煶閲忓簲浣庝簬浜哄０/闊虫晥锛?
**杈撳嚭**锛氶煶棰戞柟妗堣鏄庢枃妗?
### 姝ラ8锛氳棰戝伐绋嬪笀 - 瑙嗛鍚堟垚
**鑱岃矗**锛氳皟鐢ㄨ剼鏈皢鍥剧墖銆佸瓧骞曘€侀煶棰戝悎鎴愪负鏈€缁堣棰?
**鎵ц瑕佺偣**锛?- 纭繚鎵€鏈夌礌鏉愬噯澶囧氨缁細
  - 鍥剧墖搴忓垪锛歚scene_*.jpg`
  - 瀛楀箷閰嶇疆锛歚subtitles.json`
  - 闊抽鏂囦欢锛歚bgm.mp3`锛堟垨鍏朵粬鏍煎紡锛?- 璋冪敤鍚堟垚鑴氭湰澶勭悊鎶€鏈粏鑺?- 楠岃瘉瑙嗛璐ㄩ噺锛氬垎杈ㄧ巼銆佸抚鐜囥€侀煶鐢诲悓姝ャ€佸瓧骞曟竻鏅?
**璋冪敤鑴氭湰**锛?```bash
python scripts/video_composer.py \
  --images ./scene_*.jpg \
  --subtitles ./subtitles.json \
  --audio ./bgm.mp3 \
  --output ./final_video.mp4 \
  --fps 24 \
  --duration 30
```

**杈撳嚭**锛氭渶缁堣棰戞枃浠?`final_video.mp4`

## 璧勬簮绱㈠紩
- 蹇呰鑴氭湰锛氳 [scripts/video_composer.py](scripts/video_composer.py)锛堢敤閫旓細瑙嗛绱犳潗鍚堟垚涓庡鍑猴級
- 鍒嗛暅鑴氭湰鏍煎紡锛氳 [references/storyboard_format.md](references/storyboard_format.md)锛堜綍鏃惰鍙栵細姝ラ3缂栧啓鍒嗛暅鑴氭湰鏃讹級
- 瀛楀箷鏍煎紡瑙勮寖锛氳 [references/subtitle_format.md](references/subtitle_format.md)锛堜綍鏃惰鍙栵細姝ラ6閰嶇疆瀛楀箷鏃讹級
- 瑙嗛鍙傛暟瑙勮寖锛氳 [references/video_specs.md](references/video_specs.md)锛堜綍鏃惰鍙栵細姝ラ8鍚堟垚瑙嗛鍓嶅弬鑰冿級

## 娉ㄦ剰浜嬮」
- 淇濇寔鏅鸿兘浣撻棿鍗忎綔锛氭瘡涓楠ょ殑杈撳嚭搴旀垚涓轰笅涓€姝ョ殑杈撳叆锛岀‘淇濊繛璐€?- 浼樺厛浣跨敤鏅鸿兘浣撹兘鍔涳細鍒涙剰鍐呭銆佹枃妗堛€佸浘鍍忕敓鎴愮瓑鐜妭鍏呭垎鍒╃敤鏅鸿兘浣撳凡鏈夎兘鍔?- 鑴氭湰涓撴敞鎶€鏈鐞嗭細浠呰棰戝悎鎴愪娇鐢ㄨ剼鏈紝鍏朵粬鐜妭鐢辨櫤鑳戒綋瀹屾垚
- 璐ㄩ噺鎺у埗锛氭瘡涓楠ゅ畬鎴愬悗锛屾櫤鑳戒綋搴旇嚜鎴戣瘎浼拌緭鍑鸿川閲忥紝蹇呰鏃惰皟鏁?- 鐏垫椿璋冩暣锛氭牴鎹棰戞椂闀垮拰澶嶆潅搴︼紝鍙鍑忛暅澶存暟閲忥紝浣嗕繚鎸侀€昏緫瀹屾暣

## 浣跨敤绀轰緥

### 绀轰緥1锛?0绉掓柊鍝佹帹骞胯棰?- 鍔熻兘璇存槑锛氫负鏂版鏅鸿兘鎵嬭〃鍒涗綔30绉掑浼犺棰?- 鍟嗗搧淇℃伅锛氭櫤鑳芥墜琛紝鏀寔鍋ュ悍鐩戞祴銆佽秴闀跨画鑸€佹椂灏氬瑙?- 鐩爣鍙椾紬锛?0-35宀侀兘甯傜櫧棰?- 瑙嗛椋庢牸锛氱幇浠ｇ畝绾︼紝绉戞妧鎰?- 鎵ц娴佺▼锛?  1. 鏂囨鍒涗綔甯堢敓鎴愭牳蹇冩枃妗堬細"鏅鸿兘鐢熸椿锛岃厱闂存帉鎺?
  2. 鏁呬簨绛栧垝甯堣璁?涓€澶╃殑鐢熸椿"鍦烘櫙
  3. 鑴氭湰鍒涗綔甯堢紪鍐?涓垎闀滐紙姣忎釜3-4绉掞級
  4. 鍒嗛暅瀵兼紨璁捐鐜颁唬绉戞妧椋庢牸鐨勭敾闈㈡弿杩?  5. 鍒嗛暅鐢诲笀鐢熸垚8寮犲満鏅浘鐗?  6. 瀛楀箷甯堝垱浣滈厤鍚堢敾闈㈢殑瀛楀箷
  7. 闊虫晥甯堟帹鑽愯交蹇鎶€鎰熻儗鏅煶涔?  8. 瑙嗛宸ョ▼甯堣皟鐢ㄨ剼鏈悎鎴愯棰?
### 绀轰緥2锛?0绉掓姢鑲ゅ搧瀹ｄ紶瑙嗛
- 鍔熻兘璇存槑锛氫负鎶楄“鑰佹姢鑲ゅ搧鍒涗綔60绉掑搧鐗岃棰?- 鍟嗗搧淇℃伅锛氶珮绔姉琛拌€佺簿鍗庯紝涓绘墦绱ц嚧銆佹彁浜?- 鐩爣鍙椾紬锛?0-50宀佸コ鎬?- 瑙嗛椋庢牸锛氭俯鏆栦紭闆咃紝楂樼骇鎰?- 鎵ц娴佺▼锛?  1. 鏂囨鍒涗綔甯堬細"鏃跺厜鑽忚嫆锛岀編涓戒笉鑰?
  2. 鏁呬簨绛栧垝甯堣璁?浣跨敤鍓嶅悗瀵规瘮"鏁呬簨
  3. 鑴氭湰鍒涗綔甯堢紪鍐?2涓垎闀?  4. 鍒嗛暅瀵兼紨璁捐娓╂殩鍏夌嚎銆佷紭闆呴鏍肩殑鐢婚潰
  5. 鍒嗛暅鐢诲笀鐢熸垚12寮犻珮璐ㄩ噺鍥剧墖
  6. 瀛楀箷甯堝垱浣滄儏鎰熷寲瀛楀箷
  7. 闊虫晥甯堟帹鑽愯垝缂撲紭闆呰儗鏅煶涔?  8. 瑙嗛宸ョ▼甯堝悎鎴?0绉掕棰?
### 绀轰緥3锛?5绉掔ぞ浜ゅ獟浣撶煭瑙嗛
- 鍔熻兘璇存槑锛氫负鏂板搧闆堕鍒涗綔15绉掓姈闊抽鏍肩煭瑙嗛
- 鍟嗗搧淇℃伅锛氱綉绾㈤浂椋燂紝鍙ｅ懗涓板瘜銆佸寘瑁呯簿缇?- 鐩爣鍙椾紬锛?8-30宀佸勾杞讳汉
- 瑙嗛椋庢牸锛氭椿娉兼湁瓒ｏ紝蹇妭濂?- 鎵ц娴佺▼锛?  1. 鏂囨鍒涗綔甯堬細绠€娲佹湁鍔涚殑鍙ｅ彿
  2. 鏁呬簨绛栧垝甯堬細鍗曚竴鍦烘櫙鐨勫揩閫熷睍绀?  3. 鑴氭湰鍒涗綔甯堬細4-5涓揩鑺傚鍒嗛暅
  4. 鍒嗛暅瀵兼紨锛氶矞鑹宠壊褰┿€佸姩鎰熸瀯鍥?  5. 鍒嗛暅鐢诲笀锛氱敓鎴?-5寮犵敓鍔ㄥ浘鐗?  6. 瀛楀箷甯堬細绠€鐭瓧骞曢厤鍚堣妭濂?  7. 闊虫晥甯堬細鍔ㄦ劅闊充箰閰嶅悎杞満闊虫晥
  8. 瑙嗛宸ョ▼甯堬細鍚堟垚15绉掕棰?
