YZz-S/dsh-bili-summary
Provides the bili_summary tool: Bilibili video metadata, subtitle timeline, and sharp-based frame capture with built-in error handling and graceful degradation.
A DSH host plugin registering the model tool bili_summary: a single call fetches a Bilibili video's metadata, subtitle timeline and optional image material (sharp frame extraction), letting the agent produce structured summary notes with time-stamped jump links. The video input accepts BV IDs, bilibili.com/video/ links and b23.tv short links (redirects auto-resolved). Subtitles-first: AI/human subtitle timeline goes to an SRT cache; when subtitles are too long it writes a file and inlines only an excerpt — the model reads the rest with read in segments. Images are fetched only when the user explicitly asks for them.
Install
dsh plugin --profile web add github:YZz-S/dsh-bili-summarydsh plugin --profile web add github:YZz-S/dsh-bili-summary (repo YZz-S/dsh-bili-summary; package.json declares dsh.bundle + cordis.patch.yml insertion row; npm 404-verified, GitHub install per README, verified 2026-08-31).
Compatibility
DSH web profile; one tool for the whole Bilibili flow; subtitle timeline → SRT cache; optional sharp frame extraction; MIT.
Details
- Repo: YZz-S/dsh-bili-summary
- Category: Tools & Capabilities
- Stars: 2
- Version: repo main (dsh.bundle; npm 404-verified)
- Last push: 2026-08-16
- First seen: 2026-08-15
Recent updates
bili_summary tool; BV ID / full URL / b23.tv input; subtitle timeline → SRT cache; optional images on request; structured notes with time-stamped links.
FAQ
- What inputs does bili_summary accept?
- BV IDs, bilibili.com/video/ links, and b23.tv short links (redirects are auto-resolved).
- Does it always fetch images?
- No — optional image material (sharp frame extraction) is only fetched when the user explicitly asks for images.
- What happens with very long subtitles?
- The timeline is cached as SRT; when too long, the plugin writes a file and inlines only an excerpt — the model reads the rest with the read tool in segments.
Alternatives
CZX2244/dsh-bilibili · whiteguo233/OpenBiliClaw · YZz-S/dsh-notifier