anime-find: An Anime Search DSH plugin for DeepSeek Harness

cocofhu/anime-find

Tools & CapabilitiesVerified
Listed on 2026-08-20
Page last updated 2026-08-20

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.

install
dsh plugin --profile web add github:cocofhu/anime-find
Category
Tools & Capabilities
Platform
DSH-Plugin
Author
cocofhu
Distribution
Plugin

anime-find Key Features

Multi-source searchCard details displayCopy magnet/torrentStreaming playback

anime-find Repository

cocofhu
Publisher
cocofhu
Repository
cocofhu/anime-find
152
Stars
32
Forks
11
Watchers
1
Open issues
LanguageTypeScript
LicenseMIT License
Website
Repo last push2026-08-20 01:08:51
Repo created2026-08-15 21:53:46
Topics
animeanime-searchbangumideepseekdeepseek-harnessdshdsh-pluginmagnetmikanplugintorrenttypescript
Default branchmain

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:

bash
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:

yaml
- 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:

bash
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.

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ