前言¶
用 DeepSeek Harness(DSH)做智能體開發或日常對話時,番劇相關需求很常見:問一句「這季有什麼好看的」,或者「幫我找《無職轉生》的磁力」,模型往往只能泛泛回答,無法直接對接 Mikan、Bangumi 等資源站。自己寫爬蟲或拼 API 又費時費力。
社區插件 anime-find(維護者 cocofhu)把「搜番 → 看詳情 → 拿資源」整條鏈路嵌進 Harness 對話流:Agent 調用工具後,結果以可點擊卡片呈現,點開還能看 Bangumi 評分、字幕組列表,並複製磁力或打開種子文件。本文基於 SkillHub 目錄頁、GitHub 倉庫 與 README 交叉覈實,介紹其定位、安裝與典型用法。
需要說明的是:DSH 的核心理念是「一切皆插件」;SkillHub 與 deepseek-harness-plugin.com 等社區目錄彼此獨立,與 DeepSeek / 幻方並無官方從屬關係,安裝前請以倉庫源碼與許可證爲準。
這是什麼¶
anime-find 是一款面向 DeepSeek Harness Web 的搜番插件,採用 MIT 許可證開源。它在對話中向 Agent 暴露 anime_find_search 工具,聚合多個番劇資源站搜索結果,用卡片展示封面、標題、評分與資源數量;用戶點擊卡片後,可按字幕組和集數瀏覽下載資源,並查看 Bangumi 條目介紹與短評。
一句話概括:讓 Harness 裏的 Agent 真正「會搜番」,而不只是背劇情。
核心功能與亮點¶
根據官方 README 與目錄頁介紹,已覈實的主要能力如下:
- 多源聚合搜索:默認對接 Mikan,可選啓用 AniBT 與 AnimeGarden;單個來源失敗不會阻斷其他來源返回結果。
- 對話內卡片展示:搜索完成後在對話流中顯示番劇封面、標題、評分、格式與資源數量,支持「還有嗎」「換一批」等追問並分頁加載。
- 新番季度識別:按 Asia/Shanghai 時區判斷當前新番季,方便問「這季有什麼番」一類問題。
- 資源詳情面板:點擊卡片後按字幕組、集數瀏覽;支持複製磁力鏈接、打開
.torrent文件。 - Bangumi 信息:有 Bangumi subject ID 時,可查看條目介紹、評分與最多 5 條短評(短評經 Host 代理 Bangumi 非公開接口,接口變更時短評 Tab 會自動隱藏,不影響資源瀏覽)。
- 可選流媒體 Tab:按用戶配置的解析規則展示可播源,支持同頁選集播放;規則須爲可靜態解析的 CSS 或受限 XPath 子集,媒體請求僅代理到已聲明域名,不提供開放代理。
- 插件內配置與更新:可在 Harness 設置中開關來源、調整結果上限、替換站點鏡像;支持查看當前版本並手動檢查 GitHub 正式 Release。
截至 2026-08-25 覈實,GitHub 倉庫約 162 stars、32 forks(星標會隨時間變化,以倉庫頁爲準)。
環境要求¶
- Node.js 22 或更高版本
- DeepSeek Harness Web(插件面向 Web profile 設計)
安裝與啓用¶
社區目錄頁(含 deepseek-harness-plugin.com)給出的安裝命令爲:
dsh plugin add github:cocofhu/anime-find
但倉庫 README 明確建議 通過 npm 包名安裝,並說明不要用 github:cocofhu/anime-find 或舊包名 anime-find 走 git 源——git 安裝會觸發 prepare 腳本,容易遇到 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 等問題。當前推薦寫法如下:
dsh plugin --profile web add @cocofhu/anime-find
本地開發調試時,可指向源碼目錄:
dsh plugin --profile web add /absolute/path/to/anime-find
安裝完成後需 重啓 dsh web,並在瀏覽器中 強制刷新 頁面,確保插件加載。
如需固定版本以便復現,可參考目錄頁寫法在 git 源後追加 commit 哈希;日常 Web 使用仍以 npm 包 @cocofhu/anime-find 爲準。後續更新可用:
dsh plugin --profile web update @cocofhu/anime-find
也可在 設置 → 插件 → 插件配置 → 搜番 → 版本與更新 中手動檢查 Release,確認後由插件拉起新的 dsh web 進程。
典型用法示例¶
安裝並刷新後,開一個新對話,直接對 Agent 說即可,例如:
搜一下無職轉生,看看有沒有磁力
最近有哪些好看的動漫
還有嗎
Agent 調用 anime_find_search 後,對話中會出現可點擊的番劇卡片。點擊卡片進入詳情:按字幕組瀏覽集數、複製磁力或打開種子;若有 Bangumi 數據,可切換查看介紹與評分。開啓流媒體功能後,還可在詳情中切換到流媒體 Tab 選集播放(需自行配置合規的解析規則)。
插件配置¶
打開 設置 → 插件 → 插件配置 → 搜番:
- 搜索源:默認僅 Mikan,可按需啓用 AniBT、AnimeGarden
- 搜索結果上限:控制每批返回的卡片數量
- 站點地址:各來源的服務地址,可替換爲可用鏡像
用戶配置保存在 Harness 用戶目錄 $DSH_HOME/settings.yaml 的 anime-find: 段,保存後立即生效。也可通過 cordis.patch.yml 預設默認來源,例如:
- id: anime-find
config:
sources: [mikan]
適用場景與注意事項¶
適合誰用:
- 已在本地跑 DSH Web、希望對話內完成番劇檢索與資源查看的二次元用戶
- 想把「搜番 + Bangumi 信息 + 磁力/種子」封裝成 Agent 工具、避免重複造輪子的開發者
使用前請注意:
- 權限與安全:插件以當前
dsh進程權限運行,安裝時會執行構建腳本;安裝前請閱讀 GitHub 源碼 與 MIT 許可證,僅安裝你信任的版本。 - 網絡與合規:啓用來源後,插件會向 Mikan、AniBT、AnimeGarden 等站點發起搜索與詳情請求;封面經插件服務轉發。請遵守各站點使用條款,下載與播放僅用於你有權訪問的內容。
- Bangumi 短評:短評依賴非公開接口,可能隨 Bangumi 調整而不可用;介紹與評分走公開 v0 API,且僅在用戶點擊詳情卡後加載,不會寫入提供給模型的工具正文。
- 流媒體規則:插件不託管任何媒體內容;解析規則、第三方站點授權須自行提供,首期不支持 Kazumi WebView 攔截類動態規則。
- 故障排查:若頁面停在 Loading plugins,確認
pnpm build成功並重啓dsh web;若搜番卡片未出現,請開新對話並確認anime_find_search已加載;本季結果偏少時可提高結果上限或啓用更多搜索源。
小結¶
anime-find 把多站搜番、Bangumi 詳情與磁力/種子操作收進 DSH 對話流,對「問 Agent 找番」這一高頻場景很實用。社區目錄頁與 README 的安裝命令略有差異,Web 環境建議優先使用 dsh plugin --profile web add @cocofhu/anime-find。
- 目錄頁(SkillHub):https://www.skillhub.cn/plugins/cocofhu/anime-find
- 目錄頁(DSH Plugins):https://deepseek-harness-plugin.com/zh-CN/plugins/anime-find/
- GitHub:https://github.com/cocofhu/anime-find