插件介绍
DeepSeek Harness 搜番插件:对话内多源搜索番剧,卡片展示 Bangumi 评分与详情,支持复制磁力。
项目详情摘要
anime-find DeepSeek Harness 搜番插件。在对话中搜索番剧,以可点击卡片展示结果,并在详情面板中查看字幕组、磁力链接和种子文件。 功能 聚合 Mikan、AniBT 和 AnimeGarden 在对话流中展示番剧封面、标题、评分、格式和资源数量 根据 Asia/Shanghai 时区识别当前新番季度 支持「还有吗」「换一批」等追问并分页展示更多结果 点击卡片后按字幕组和集数浏览资源,并可查看 Bangumi 介绍、评分和短评 支持复制磁力链接和打开 `.torrent` 文件 可选流媒体 Tab:按搜索结果显示用户规则解析出的可播源,并在同页选集播放 可在 Harness 插件设置中启用来源、调整结果数量和站点地址 在插件设置中查看当前版本,并手动检查 GitHub 正式 Release 环境要求 Node.js 22 或更高版本 DeepSeek Harness Web 安装 从 npm 安装: 本地开发: 安装后重启 `dsh web`,并强制刷新浏览器页面。不要用 `github:cocofhu/anime-find`、`git+https://github.com/cocofhu/anime-find.git` 或无前缀的 `anime-find` 安装:`lib/` 不进仓库,git 源会跑 `prepare`,而 pnpm 会拦截该脚本。旧包名已迁到 `@cocofhu/anime-find`。 插件中心可能默认走 GitHub git 源。请改用上面的 npm 命令。安装过程中出现 `missing peer @deepseek-ai/...` 或 `react` 是预期警告(这些包由 Harness 宿主提供),只要命令成功退出即可。 使用 可以直接对 Agent 说: 搜一下无职转生,看看有没有磁力 最近有哪些好看的动漫 还有吗 插件向 Agent 提供 `anime_find_search` 工具。搜索完成后,对话中会显示可点击卡片;点击卡片即可查看字幕组与下载资源。 资源详情 按字幕组浏览集数、复制磁力链接或打开种子文件: 流媒体播放 在详情中切换到流媒体,选择剧集后可在对话中直接播放: 配置 打开 **设置 → 插件 → 插件配置 → 搜番**: **搜索源**:默认仅启用 Mikan,可选 AniBT 和 AnimeGarden **搜索结果上限**:每批返回的卡片数量 **站点地址**:各来源的服务地址,可按需替换镜像 保存后立即生效。用户配置落在 Harness 用户目录 `$DSH_HOME/settings.yaml` 的 `anime-find:` 段(由 dsh 设置服务原子写入)。版本与安装来源为只读信息,不会写入该段。 从旧版升级时,若仍存在 `$DSH_HOME/anime-find.json` 且 yaml 中尚无该用户段,插件会把 json 导入 `anime-find:` 后将原文件改名为 `anime-find.json.bak`;若 yaml 里已有用户配置则跳过导入,仍只改名备份,之后不再读取 json。 流媒体播放 流媒体默认开启,并内置一条可静态解析的试点规则(xfdm)。打开 **设置 → 插件 → 插件配置 → 搜番** 可关闭总开关、启停或替换规则 JSON。规则须为可静态解析的 CSS 或受限 XPath 子集,至少包含 `name`、`baseURL`、`searchURL`、`searchList`、`searchName`、`searchResult`、`chapterRoads` 和 `chapterResult`。`{{keyword}}` 或 `{{query}}` 会替换为搜索关键词。 播放地址支持两种取法:`playURL` 既可以是指向 `src`/`href` 的选择器,也可以写成 `script:player_aaaa.url`,从播放页内联脚本对象里读取(MacCMS 站点常用,按同级 `encrypt` 字段自动处理 URL 编码或 base64)。 当媒体位于站点之外的 CDN 时,用 `mediaHosts` 显式声明这些域名,只有声明过的域才会 被解析和代理放行;私网、回环和链路本地地址始终拒绝。 `mediaH
摘自项目公开 README,可能随上游仓库更新。安装方法
建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cocofhu/anime-find
使用前检查
- 确认项目符合 DSH bundle 规范,而不只是相关仓库。
- 阅读许可证和安装脚本,检查网络、文件及执行权限。
- 备份配置,并确保插件能够安全卸载或回滚。

