anime-find: An Anime Search DSH plugin for DeepSeek Harness
cocofhu/anime-find
Search anime from multiple sources in DSH chat, with cards showing Bangumi ratings and details, and magnet link copying.
Search anime directly in DeepSeek Harness conversations, aggregating multi-source resources and displaying Bangumi ratings and details as cards, with support for copying magnets and streaming playback.
dsh plugin --profile web add github:cocofhu/anime-find- Category
- Tools & Capabilities
- Platform
- DSH-Plugin
- Author
- cocofhu
- Distribution
- Plugin
anime-find Key Features
anime-find Repository

anime-find Repo Summary
anime-find is a DeepSeek Harness (DSH) plugin for anime searching, maintained by cocofhu under the MIT license, last updated in 2026-08. It solves the problem of quickly finding anime resources in conversations by aggregating multiple sources like Mikan, AniBT, and AnimeGarden, displaying Bangumi ratings and details as cards, and supporting copying magnet links and opening torrent files. Core features include season-aware new anime detection, follow-up pagination, resource detail browsing, optional streaming playback, and flexible configuration options.
What core features does the anime-find DSH plugin support?
anime-find provides the anime_find_search tool, allowing direct search for anime in conversations, returning clickable cards with cover, title, rating, format, and resource count. It supports follow-up queries like "more" and "next batch" with pagination. Clicking a card lets you browse resources by subtitle group and episode number, view Bangumi introduction, rating, and short comments (up to 5). Additionally, an optional streaming tab can parse playable sources and play them in the same page. The plugin also supports copying magnet links and opening .torrent files.
How to install anime-find?
Before installation, ensure Node.js 22 or higher and DeepSeek Harness Web are running. Install from GitHub with:
dsh plugin --profile web add github:cocofhu/anime-find
After installation, restart dsh web and force-refresh the browser. For local development, use dsh plugin --profile web add /absolute/path/to/anime-find.
How to configure search sources and result limits in anime-find?
In Settings → Plugins → Plugin Config → Anime Search, you can configure search sources (default Mikan only, optional AniBT and AnimeGarden), result limit (cards per batch), and site addresses (mirror replacement). Changes take effect immediately and are saved to anime-find.json in the Harness user directory. You can also set default sources via cordis.patch.yml:
- id: anime-find
config:
sources: [mikan]
How to configure streaming playback in anime-find?
Streaming is enabled by default with a built-in static parsing rule (xfdm). You can disable the master switch, enable/disable rules, or replace rule JSON in the plugin config. Rules must include fields like name, baseURL, searchURL, etc., supporting CSS or a restricted XPath subset. Playback URLs can be extracted via selectors or from inline scripts using script:player_aaaa.url. Media requests are only proxied to enabled rule domains and their declared mediaHosts; no open proxy is provided.
Which DeepSeek Harness versions and platforms are compatible with anime-find?
anime-find requires DeepSeek Harness Web and Node.js 22+. The plugin integrates via the official dsh.bundle manifest and depends on @deepseek-ai/dsh-tools. It has been verified with Harness + MiniMax China, and can be deployed with an isolated DSH_HOME.
How to update and check versions of anime-find?
In the plugin config's "Version & Updates" section, you can manually check the latest GitHub release. When a new version is found, the page provides an update command:
dsh plugin --profile web update anime-find
After execution, restart dsh web and force-refresh the browser. For local installations, the copy entry is not provided, but version comparison is shown.