返回目錄

dsh-reel

精選清單收錄維護狀態: 活躍

eileenes/dsh-reel

插件宣传台 for DSH:输入插件名,在本机出 28 秒真机界面宣传片与封面。自带逐帧渲染器(本机 Chrome,运动模糊 + 硬切保护),npm 装完即可出片,不需要 Onetake 运行时。

前往 GitHub專案首頁
$ dsh plugin --profile <profile> add dsh-reel-studio@latest

20

星數

0

Fork

TypeScript

語言

MIT

授權條款

2026-10-19

建立於

2026-11-12

最近推送

MIT 授權的 DSH 外掛 + 本機 Remotion/Chrome 管線,用來產出外掛宣傳影片、海報與封面;既有案例走面板,新外掛仍需人工備料。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-11-13

授權條款

MIT

01它能幫你完成什麼?

  • 不必手改模板,直接把一個 DSH 外掛名稱做成宣傳影片與封面

    用真實介面截圖拼出的 28 秒 1080p / 30fps 影片,外加一張 3:4 封面,素材來自面板裡的案例庫

    需要為外掛市場上架頁或 README 準備宣傳素材的 DSH 外掛作者

  • 在本機算繪儲存庫自帶的 24 秒品牌 campaign,以及 v1 案例模板的影片與海報

    寫入 `studio/out/` 的 H.264 mp4,以及封面與宣傳圖 PNG

    不想依賴設計軟體、希望可重複產出宣傳素材的維護者

  • 在 DeepSeek Harness 裡讓 agent 參與素材準備

    掃描出的素材清單、六段分鏡資料,以及和面板共用同一個算繪佇列的算繪任務

    希望 agent 先幫忙備料、而不只是按下算繪鍵的開發者

02如何將外掛接入 DeepSeek Harness?

先決條件

  • Node.js 22+ 與 pnpm
  • 本機有 Chrome 或 Chromium —— 瀏覽器不在常見位置時設定 `CHROME_PATH`
  • V0.1 真機影片管線需要 ffmpeg
  • 一個你能改的 DSH profile(`--profile <profile>`)

安裝步驟

  1. 01

    執行 `dsh plugin --profile <profile> add dsh-reel-studio@latest` —— 一定要帶 `@latest`,第三方外掛目錄(dshmarket / dsh.so)的版本更新落後

    $ dsh plugin --profile <profile> add dsh-reel-studio@latest

  2. 02

    只想在測試 profile 驗證時,也可以用 `dsh plugin --profile scratch add github:Eileenes/dsh-reel`

    $ dsh plugin --profile scratch add github:Eileenes/dsh-reel

  3. 03

    只做本機算繪:clone 儲存庫後 `cd studio && pnpm install`

驗證整合成功

  • 面板提供「安利牆 + 生成台」兩個檢視(0.4.0 起)
  • 本機管線:`npm test`(17 個案例)與 `npm run check` 通過

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

DSH 外掛 bundle:`cordis.patch.yml` 與 `package.json` 的 `dsh.bundle` 宣告宿主入口,註冊 reel_scan / reel_plan / reel_storyboard / reel_render 四個工具,並在 main slot 裡算繪一塊 React 宣傳台面板

  • 宣傳台面板(安利牆 + 生成台)

    一個 DSH 外掛名稱,或點一張既有案例卡→案例狀態、封面與功能頁預覽、6 格分鏡和影片播放器

    在本機算繪 840 幀相依於本機 Chrome/Chromium 與 ffmpeg進行中的任務可在 dockbar 上終止或重新產生
  • 四個 agent 工具(reel_scan / reel_plan / reel_storyboard / reel_render)

    本機外掛儲存庫目錄,或一個案例 JSON 檔→README 與截圖清單、七段分鏡物件、六段分鏡資料、影片或圖片產物

    reel_render 會呼叫本機 CLI,並與面板共用同一個算繪佇列
  • 本機算繪 CLI(`scripts/reel.mjs`)

    案例 JSON 與 `--mode video|image|both`(`--dry-run` 只產生參數不算繪)→`studio/out/` 下的 `props-<slug>.json`、`<slug>-demo.mp4`、`<slug>-poster.png`、`<slug>-promo.png`

    同一個檔名前綴再次算繪會覆蓋上一次的產物
  • HTML 海報 / 封面管線

    `design/` 下的 HTML 模板→headless Chrome 產生的 2160×2880 海報、1920×1080 封面與 1080×1080 方圖

  • 配樂與音效合成

    `studio/scripts/` 下純標準函式庫的 Python 腳本→120BPM 卡點 BGM,加 15 類事件音效,鋪滿 24 秒影片

04適合誰?何時不該用?

適合

  • 需要為外掛市場上架頁或 README 準備宣傳素材的 DSH 外掛作者
  • 不想依賴設計軟體、希望可重複產出宣傳素材的維護者
  • 希望 agent 先幫忙備料、而不只是按下算繪鍵的開發者

不適合

  • 它不是「給個儲存庫網址就自動出片」的成品:v1 模板仍含 Better Sidebar 固定內容、v2 尚未參數化,reel_scan 也不解析 README 正文;換成其他外掛仍需要已核實的資訊、可用截圖與 JSON/TSX 修改。
  • npm 套件與 GitHub 儲存庫並不等價:V0.1 真機影片路徑還需要本機 Onetake 執行環境與儲存庫內 `.research/onetake-promo` 工作目錄,這兩樣都不在 npm 套件裡,乾淨環境下面板會提示「環境未就緒」。
  • Onetake 本身是 PolyForm Noncommercial 授權:可選的 `--engine onetake` 路徑只能用在非商業用途,商業使用需另外取得作者授權;截圖、字型、音樂等素材的授權也要個別確認。

05相容性、維護與安全提醒

  • 它不是「給個儲存庫網址就自動出片」的成品:v1 模板仍含 Better Sidebar 固定內容、v2 尚未參數化,reel_scan 也不解析 README 正文;換成其他外掛仍需要已核實的資訊、可用截圖與 JSON/TSX 修改。
  • npm 套件與 GitHub 儲存庫並不等價:V0.1 真機影片路徑還需要本機 Onetake 執行環境與儲存庫內 `.research/onetake-promo` 工作目錄,這兩樣都不在 npm 套件裡,乾淨環境下面板會提示「環境未就緒」。
  • Onetake 本身是 PolyForm Noncommercial 授權:可選的 `--engine onetake` 路徑只能用在非商業用途,商業使用需另外取得作者授權;截圖、字型、音樂等素材的授權也要個別確認。
  • 算繪需要 Node.js 22+、pnpm 與 Chrome/Chromium;1080p 全片建議 `--concurrency=1`(4 個並行在 24GB 機器上會 OOM),而且真實 DSH profile 的安裝、載入、熱更新與卸載仍待作者驗證。
2026-10-192026-11-10v0.5.3

MIT · 僅 README 證據,最新版本 v0.5.3,未做安全稽核

06常見問題

在 DeepSeek Harness 裡怎麼安裝 dsh-reel?

執行 `dsh plugin --profile <profile> add dsh-reel-studio@latest`。務必帶 `@latest`:第三方外掛目錄的版本更新落後,照目錄版本安裝可能裝到舊版。只想在測試 profile 驗證時,README 也提供 `dsh plugin --profile scratch add github:Eileenes/dsh-reel`。

安裝後 DSH 面板裡能看到什麼?

0.4.0 起面板分成兩個檢視:安利牆裡每個 V0.1 案例一張卡(影片封面、功能頁疊圖、出片狀態),生成台裡輸入外掛名稱後能看到目標外掛、封面、功能頁、6 格分鏡與影片播放器。任務進行中 dockbar 會顯示真實階段,可隨時終止或重新產生。

它會在本機寫入哪些檔案?

本機算繪的產物寫入 `studio/out/`:`props-<slug>.json`、`<slug>-demo.mp4`、`<slug>-poster.png`、`<slug>-promo.png`,前綴取自 `plugin.handle`,沒有時用 `plugin.name`。同一個前綴再次算繪會覆蓋上一次的結果,要保留的版本請先另存。

那四個 agent 工具能取代人工備料嗎?

不能。`reel_scan` 只讀 `package.json`、檢查幾個 README 檔名、列出 `docs/screenshots`、`assets`、`preview` 裡的頂層圖片;`reel_plan` 把名稱與資料點填進固定的七段分鏡,引入 / 問題 / 用法仍是側欄範例文案。這些工具負責備料,並不構成「給儲存庫網址就自動出片」的完整流程。

執行它需要什麼環境?

本機 Remotion 管線需要 Node.js 22+、pnpm 與 Chrome/Chromium(瀏覽器不在常見位置時設定 `CHROME_PATH`),V0.1 真機影片還需要 ffmpeg。1080p 全片建議 `--concurrency=1`,4 個並行在 24GB 機器上會 OOM。DSH 端還相依於相容的 `@deepseek-ai/dsh-tools`,V0.1 真機影片需要本機 Onetake 執行環境。

08資料與來源

  • 作者聲明github.comb49efd54dd60…

    0.4.0 起自带「插件宣传台」面板,输入插件名称即可用 V0.1 真机管线生成 28 秒宣传片(真实界面截图 + 真实安装流程 + 四个功能页)与封面

  • 作者聲明github.comb49efd54dd60…

    | `reel_render` | 调用本地 CLI,根据案例文件渲染视频、图片或全部产物;与宣传台面板共用同一个渲染队列 |

  • 作者聲明github.comb49efd54dd60…

    dsh plugin --profile <profile> add dsh-reel-studio@latest

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-13。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛目錄,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。