dsh-bili-eyes:讓 DSH 模型「看」B 站視頻

前言

在 DeepSeek Harness(DSH)裏接模型時,羣友或用戶丟一條 B 站鏈接,常見做法是隻把標題、簡介貼進上下文,模型並沒有真正「看過」畫面和彈幕氛圍。要補全信息,往往還要自己切 yt-dlp、抽幀、再整理評論——步驟多,也不適合交給工具調用鏈一次性完成。dsh-bili-eyes(社區裏也叫「B 站夥伴」)是維護者 QiuYeDx 發佈的聯網類 DSH 插件:給一個 B 站鏈接或搜索詞,由插件拉取分鏡圖、臺詞、熱評和彈幕熱詞等素材,模型再像看過視頻一樣回答;默認只讀、只認 B 站,寫操作需你在設置裏顯式打開。

這是什麼

dsh-bili-eyes 是 npm 包 dsh-bili-eyes,當前 README 與 package.json 標註版本爲 0.7.0,MIT 許可證,依賴 Node.js ≥ 20。它在 DSH 中註冊一組以 bili_ 爲前綴的工具,並在宿主提供 webServer 時掛載「B 站夥伴」設置頁(接口路徑 /api/bili-eyes)。插件自行從 B 站下載 DASH 流並用 ffmpeg 合成,不強制安裝 yt-dlp;畫面分格邏輯來自依賴 dsh-video-storyboard(每張約 384 token,長視頻按「每格約一分鐘」拆成 2~4 張)。社區目錄頁:https://www.skillhub.cn/plugins/QiuYeDx/dsh-bili-eyes;源碼與文檔:https://github.com/QiuYeDx/dsh-bili-eyes。

核心能力(已文檔說明部分)

看視頻與文字上下文

bili_look 接受鏈接、b23 短鏈、BV 號或含鏈接的分享文字,可選時間段與 detail(low / med)。返回分鏡圖(圖片附件)加一段標註爲「素材」的文字:標題、UP、播放與點贊、標籤、簡介、熱評、彈幕高頻詞與密集時段等。登錄 B 站賬號(建議小號)後可額外獲得 AI 字幕、AI 總結與 1080P 放大;未登錄時仍可看視頻相關文字與較低清晰度流。2 小時以內默認看完整片,更長視頻默認只看開頭 2 小時。bili_look_zoom 用於放大某幾秒(最多 60 秒)。

臺詞來源:優先 B 站 AI 字幕(需登錄);無字幕時可走 ~/.dsh/asr.json 約定的 OpenAI 兼容 /audio/transcriptions(設置頁「語音識別」:硅基流動 API Key 或本機 SenseVoice / FunASR / whisper 等)。

搜視頻、刷列表、逛一圈

  • bili_find:站內搜索,支持綜合、播放、最新、彈幕、收藏排序,可限定時長,返回 1~10 條。
  • bili_feed:首頁推薦、熱門、排行、關注動態、UP 主投稿、插件賬號收藏等列表。
  • bili_comments:熱評或樓中樓,帶 #rpid。
  • bili_surf:在只讀工具鏈裏順着搜 → 打開 → 看評論 → 點 UP 等線索逛,交回摘要與路線(需支持工具調用的模型;作者在 DeepSeek 上驗證過)。

收件箱與寫操作(默認關閉)

登錄後可處理「回覆我的 / @ 我的 / 私信」;bili_inbox 列出待辦並可標記完成或忽略。點贊、收藏、評論、私信主人、發動態、關注 UP 等對應 bili_like、bili_fav、bili_comment、bili_dm、bili_post、bili_follow,經權限表、日限額、間隔與 bili_confirm 草稿把關;@ 與私信僅面向設置裏填寫的「主人」B 站 UID。投幣、拉黑、改資料、上傳不在範圍內。README 寫明:寫操作走 B 站網頁端接口,存在風控風險,建議小號並在簡介標明 AI 運營。

插件不接受本機視頻路徑與其他網站 URL。

安裝與啓用

DSH 需在 0.2.1 前後(README 寫明在 0.2.1-rc.3 上驗證過)。安裝方式二選一:

  1. DSH「設置 → 插件」中添加包名 dsh-bili-eyes(npm 官方源與 npmmirror 均可),裝完重啓 DSH。
  2. 命令行:
dsh plugin --profile desktop add dsh-bili-eyes

裝好後打開「設置 → B 站夥伴 → 概覽」中的「安裝檢查」:

  • ffmpeg:缺則無法出分鏡畫面,仍可有標題、簡介、評論、字幕等文字;可在設置頁「下載 ffmpeg」,插件將 @ffmpeg-installer / @ffprobe-installer 校驗後放到 ~/.dsh/tools/ffmpeg/bin。
  • B 站登錄、主人 UID、語音識別、門衛、收件箱:均爲可選;檢查項會說明缺項時的行爲。

升級示例(README):

dsh plugin --profile desktop add dsh-bili-eyes@latest

升級後需重啓 DSH。登錄信息在 ~/.dsh/bili-eyes/credential.json,配置在 ~/.dsh/bili-eyes.json,卸載插件不會自動刪除,需自行清理。

典型用法

設置頁試看(只讀)

在「看視頻 → 試看」粘貼鏈接或關鍵詞,流程與模型調工具相同,可直接看到分鏡圖與文字素材。

對話裏自然語言

README 示例(僅觸發只讀工具,不會向 B 站發帖):

  • 「幫我看看這個視頻 https://www.bilibili.com/video/BV…」
  • 「B 站上搜幾個講黑洞的科普」
  • 「這個視頻的評論區在吵什麼」

模型會按需調用 bili_look、bili_find、bili_comments 等。

按需打開登錄與互動

需求 入口(README 表格摘要)
AI 字幕/總結、1080P、推薦、收件箱、寫操作 「概覽」掃碼登錄 B 站
無字幕也要有臺詞 「設置 → 語音識別」
點贊、收藏、評論、私信、關注 「互動 → 設置」填主人 UID 並調整權限表
定時自己逛 B 站並推薦 「衝浪 → 設置 → 自己逛」
守主人投稿評論區 「互動 → 設置 → 守評論區」(需主人 UID)

命令行登錄(可選):

node bin/cli.mjs login
node bin/cli.mjs status

需在插件安裝目錄下執行,或按 README 使用包內 bin/cli.mjs。

適用場景與注意

適合羣聊裏頻繁分享 B 站鏈接、希望在 DSH 窗口或經 dsh-qq 等橋接一次看懂視頻與評論語境的場景;只裝不改設置時,插件僅提供只讀能力,與簡介「分鏡圖 + 臺詞 + 熱評 + 彈幕熱詞」一致。

使用前請注意:

  • 插件以當前 DSH 進程權限運行,安裝前建議閱讀 GitHub 源碼與 MIT 許可證,自行評估賬號與隱私風險。
  • README 說明 Windows 上完整驗證;macOS / Linux 路徑與 ffmpeg 下載已處理但未充分實測。
  • SkillHub 社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係;GitHub 星標數以倉庫頁面爲準(線索爲 3 stars)。

問題反饋與用法交流:README 提供 QQ 交流羣 1130276670。

結尾

dsh-bili-eyes 把 B 站視頻的「可看、可搜、可逛」收成 DSH 工具與設置頁一條龍:默認安全只讀,需要時再按權限表放開互動。目錄頁:https://www.skillhub.cn/plugins/QiuYeDx/dsh-bili-eyes;倉庫:https://github.com/QiuYeDx/dsh-bili-eyes。

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

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

小夜