dsh-video-studio(鯨影):DSH 原生視頻/漫劇生成插件

前言

DSH 的理念是「一切皆插件」。對需要把長流程任務拆成可觀察、可重試、可審計步驟的開發者來說,插件化比一次性調用更便於控制。dsh-video-studio(Whale/鯨影)把 AI 視頻與漫劇生產接到 DSH 裏,提供七段導演流水線、多賬號額度池、提示詞自優化與自我審計,目標是質量優先、成本其次。

這是什麼

一句話定位:DSH 原生 AI 視頻與漫劇生產插件。

倉庫路徑中的 owner 爲 hackerFish;package.json 包名爲 @hackerfish/dsh-video-studio。版本爲 0.2.0,許可證爲 MIT。

它解決的是:把故事、劇本、分鏡、素材、視頻生成和最終剪輯的長鏈路放進同一個插件裏管理,並保留分步執行、額度調度、提示詞優化和審計記錄。

七段導演流水線

Whale 的 pipeline 爲七段:

story → script → storyboard → master asset → shot assets → video → final cut

前三段是 LLM 階段。資料寫明:前三段由 DSH 會話模型執行,插件不調用外部 LLM。也就是說,當前會話模型承擔 story、script、storyboard,後續素材、視頻和剪輯由插件調度。

多賬號額度池與憑證庫

Whale 提供多賬號額度池/調度器,能力包括多賬號輪換、每日上限、指數退避、失敗回退,以及完整審計記錄。

憑證庫位置爲:

~/.whale/whale.json

資料標註該憑證庫使用 0600 權限、原子寫入,並跟隨 $DSH_HOME。API 響應做掩碼處理。賬號管理 UI 在插件設置的「鯨影賬號」tab 中。

賬號管理接口如下:

GET /dsh-video-studio/accounts
POST /dsh-video-studio/accounts
DELETE /dsh-video-studio/accounts

用途分別是列出賬號並掩碼、添加賬號、刪除賬號。

提示詞工程與評分回寫

Whale 的提示詞工程分爲四層:參數化專業模板庫、可組合質量增強項、本地提示詞優化、評分回寫。

常用工具:

whale_optimize_prompt
whale_quality_review

whale_optimize_prompt 用於在本地將草稿提示詞升級爲 pro-grade prompt。whale_quality_review 用於規則級 QC。評分回寫會把鏡頭評分與增強項組合寫回記錄,供優化器按歷史表現選擇。

風格記憶與一致性資產

Whale 有風格基因組/記憶:風格 DNA、鏡頭模板評分演化、重試反饋,跨會話保留。

一致性資產庫包含角色/場景主資產與每鏡頭變體,並自動注入參考圖。

並行鏡頭

並行鏡頭支持批量提交、併發輪詢、可配置併發。

供應商適配與狀態

下面列出的 provider 來自已覈實資料。即時可用性可能依賴真實 key、GPU 或平臺狀態,未全部驗證。

Provider 已覈實狀態
jimeng text-to-video queue 保持 SystemBusy(off-peak,0 credits consumed);當前免費路線爲 wanx images → image-to-video
tongyi-wanx free tier 爲 text-to-image;video needs membership
kling official 尚未用真實 key 測試
kling via DashScope 尚未用真實 key 測試
kling-lipsync 尚未用真實 key 測試
DashScope wan video live-verified;按 ¥0.70/s(1080p)計費,不是免費額度
doubao 尚未用真實 key 測試
doubao-web Pro-tier free quota 爲 7-day window;image bot 耗盡時暫停,text 繼續工作
ComfyUI local real GPU pending
kling web documented/deferred

最終剪輯與配音

Whale 的最終剪輯能力包括 ffmpeg 自動渲染、JianYing/剪映草稿導出、可選脣形同步,以及 say TTS 或外部 voiceFile。

脣形同步爲可選能力;失敗時回退原 clip,不阻塞渲染。鏡頭也可以攜帶預先錄製好的 voiceFile,跳過本地 TTS。

分發包面向 4 箇中國平臺,提供規格與合規預檢。

DSH 集成接口

模型工具:

whale_story_presets
whale_storyboard
whale_generate_video
whale_optimize_prompt
whale_quality_review
whale_comfyui_workflow
whale_self_audit

Host routes:

/dsh-video-studio/health
/dsh-video-studio/runs
/dsh-video-studio/accounts

Client UI:

鯨影(狀態)
鯨影工作臺(運行進度)
鯨影賬號(賬號庫管理)

典型用法

下面按可復現程度列出。

1、預置漫劇包 mock 運行

資料標註支持 5 個題材,支持 whale_story_presets 和 scripts/demo-presets.ts 端到端 mock 運行。

scripts/demo-presets.ts 使用 mock provider 零 key 運行預置包。

2、把 preset 變成 pipeline-ready script

使用:

whale_story_presets

將一個 preset id 轉爲 pipeline-ready script。

3、本地優化提示詞

使用:

whale_optimize_prompt

將草稿提示詞升級爲 pro-grade prompt。

4、執行 provider routing/視頻生成

使用:

whale_generate_video

5、規則級 QC

使用:

whale_quality_review

6、生成 ComfyUI workflow JSON

使用:

whale_comfyui_workflow

7、自我審計

使用工具:

whale_self_audit

或運行:

npm run self-audit

會掃描倉庫並寫入:

docs/AUDIT-REPORT.md

8、賬號管理

通過 UI 或 host route 添加、列出、刪除賬號:

POST /dsh-video-studio/accounts
GET /dsh-video-studio/accounts
DELETE /dsh-video-studio/accounts

安裝與啓用

已覈實資料未提供官方安裝命令。爲避免憑名稱拼接,這裏不寫 dsh plugin add ... 一類命令。

可覈實的包信息如下:

{
  "name": "@hackerfish/dsh-video-studio",
  "version": "0.2.0",
  "license": "MIT"
}

安裝前,先確認插件目錄頁或倉庫提供的安裝說明。插件會以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。

適用場景與注意

適合需要把 AI 視頻/漫劇生成流程接入 DSH 的場景,尤其是需要分步執行、多賬號額度調度、提示詞優化、審計記錄和本地剪輯導出的情況。

注意:

  • 部分 provider 尚未用真實 key 或真實 GPU 測試,即時可用性依賴平臺狀態。
  • DashScope wan video 按 ¥0.70/s(1080p)計費,不是免費額度。
  • tongyi-wanx free tier 爲 text-to-image;video needs membership。
  • jimeng 的 text-to-video queue 可能保持 SystemBusy;資料中的當前免費路線爲 wanx images → image-to-video。
  • 脣形同步是可選能力,失敗會回退原 clip,不阻塞渲染。

鏈接

  • 插件目錄頁:https://www.skillhub.cn/plugins/hackerFish/dsh-video-studio
  • GitHub:https://github.com/hackerFish/dsh-video-studio
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜