dsh-plugin-bilibili: Provides Bilibili search, subtitles, and frame-level viewing capabilities for DeepSeek Harness

# Introduction When integrating information sources for agents, Bilibili is an unavoidable category: finding videos on specific topics, summarizing episodes, and verifying the actual content. The challenge lies in the fact that Bilibili pages are highly dynamic, making direct web scraping unreliable. Providing only the subtitle text to the model is insufficient; when subtitles state "as shown in the figure," the model lacks context on the visual content. The philosophy behind DeepSeek Harness (DSH) is "everything is a plugin," where external capabilities are integrated into the session as tools. dsh-plugin-bilibili implements this approach: upon installation, the agent gains five `bilibili_*` tools covering keyword search, video metadata, subtitle transcripts, direct playback links, and video frames. Crucially, frames are returned as image chunks, enabling models with image capabilities to view the actual visual content directly, rather than relying solely on subtitles.

Read More