賽博琥珀(dsh-cyber-amber):在 DSH 裏下載視頻並生成體積可控的 Gifski GIF

前言

在 DeepSeek Harness 裏做助手或自動化時,經常需要把網頁或 B 站裏的一段畫面變成可分享的 GIF,或先拉取視頻再截取片段。手工開瀏覽器、下客戶端、再丟進轉碼工具,步驟多且不好和對話流程對齊。社區插件 賽博琥珀(Cyber Amber) 把「下載視頻」和「按時間段、尺寸、體積做 GIF」接到 DSH 對話裏:給出鏈接、BV 號或本地路徑,說明起止時間和約束即可。下面介紹它是什麼、能做什麼,以及如何安裝與使用。

這是什麼

賽博琥珀(倉庫 MagneticLine/dsh-cyber-amber)由 MagneticLine 維護,在 SkillHub 插件目錄 中歸類爲 聯網工具。定位是:在 Windows x64 上的 DeepSeek Harness 中下載視頻,並將鏈接或本地片段轉爲 Gifski 編碼的高質量 GIF;也可在對話中指定體積上限,由插件在尺寸、幀率與畫質之間聯動調整。

當前發佈版本爲 0.3.1(以倉庫 package.json 與 Releases 爲準)。插件原創代碼使用 MIT 許可;捆綁的第三方程序見倉庫內 NOTICE.md 與 docs/SOURCES.md。

核心功能

經 README 與包聲明覈對,能力包括:

  1. 視頻下載:支持視頻鏈接、B 站 BV 號;網站覆蓋由 yt-dlp 提供,B 站已實測。需要登錄的站點可通過 Cookie 文件配置。
  2. GIF 製作:從在線或本地視頻(如 C:\Videos\我的視頻.mp4)指定起止時間截取片段,輸出 Gifski GIF。
  3. 默認編碼參數:長邊 640(保持比例)、20 fps、畫質 Q75/M75/L75、無限循環;片段可指定起止,默認最長 30 秒。小尺寸或低幀率原片不會強行放大超過原片範圍。
  4. 體積控制:可先指定目標體積,插件在保持當前尺寸、幀率、M 與片段的前提下聯動降低 Q/L(默認最低 50);仍超限時再與用戶確認縮小尺寸或降幀率(文字/UI 優先保尺寸,動作優先保幀率)。
  5. 插件設置:可改默認尺寸、幀率、畫質、片段時長,以及下載代理與 Cookie。更多字段見倉庫 docs/REFERENCE.md。
  6. 輸出位置:製作完成後,文件保存在當前會話工作目錄下的 cyber-amber 文件夾。

運行環境要求(來自 package.json):Node ^22.19.0 || >=24.0.0,DSH ^0.2.1-rc.3,且僅 win32 / x64。

安裝與啓用

官方說明面向 Windows x64 · DSH 0.2 系列(從 0.2.1-rc.3 起)。在 DSH 終端中執行:

dsh plugin --profile desktop add 'https://github.com/MagneticLine/dsh-cyber-amber/releases/download/v0.3.1/dsh-cyber-amber-0.3.1.tgz'

也可從 GitHub Releases 下載包後本地安裝,步驟見倉庫 docs/INSTALLATION.md。

DeepSeek Harness 採用「一切皆插件」的擴展方式;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。安裝前建議瀏覽倉庫源碼與許可證:插件以 當前 DSH 進程權限 運行,下載與寫文件行爲與宿主環境一致。

典型用法

安裝後,在對話中用自然語言說明來源、時間段和約束即可。README 中的示例可直接復現:

把 BV1RwnQ6sEd5 的 2 到 6 秒做成 GIF。
同一片段不要超過 3MB,保持長邊 640 和每秒 20 幀。
把 C:\Videos\我的視頻.mp4 的 00:02 到 00:06 做成 GIF。
下載這個視頻,保留原片:BV1RwnQ6sEd5。

也可在對話中指定更大尺寸、不同幀率與畫質。默認使用 Gifski 編碼;完成後到當前工作目錄的 cyber-amber 中取用文件。

適用場景與注意

適合誰:在 Windows 上使用 DSH desktop 配置、需要從 B 站或 yt-dlp 支持的站點拉片並做分享用 GIF 的開發者或內容處理流程;希望用體積上限而不是反覆手工壓圖的人。

注意:

  • 僅 Windows x64,其他平臺不在 package.json 的 os / cpu 聲明範圍內。
  • 聯網下載與 Cookie、代理相關配置涉及賬號與網絡策略,應按自身合規要求設置。
  • 開發與測試說明見 docs/DEVELOPMENT-0.3.md;問題反饋可走 GitHub Issues。

結尾

賽博琥珀把「下視頻 + 按段做 Gifski GIF + 體積聯動」收進 DSH 一輪對話,默認參數適合多數分享場景,也可在設置與對話裏細調。進一步瞭解可訪問 SkillHub 目錄頁 與 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

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

小夜