dsh-bili-scroll: A DSH plugin for DeepSeek Harness that scrolls Bilibili and writes your daily report

c1overzz/dsh-bili-scroll

Integrations & ConnectionsVerified
Listed on 2026-10-16
Page last updated 2026-10-31

A DSH plugin that scrolls Bilibili for you daily: it searches by keyword, reads full subtitles to judge what's worth watching, writes a Markdown digest, and @-mentions you on the best finds.

dsh-bili-scroll is an automated content curation plugin for DeepSeek Harness that takes over your daily Bilibili scrolling. It searches recent videos from your keywords and judges each one from its actual subtitle transcript rather than a summary, skipping videos without subtitles, which solves information overload and the time cost of manual scrolling. Worthwhile videos become a Markdown daily report where each entry carries why it is worth watching plus the plugin's own one-line take, and standout ones get a single comment that @-mentions you. It can also run only during DeepSeek's discounted hours to save tokens and reads the AGENTS.md in your workspace so output follows your own persona.

How to Install

install
npmdsh plugin --profile web add dsh-bili-scroll
Category
Integrations & Connections
Platform
DSH Plugin
Author
c1overzz
Distribution
Plugin

dsh-bili-scroll Key Features

Auto-search recent videos by keywordJudge each video by full subtitlesGenerate a Markdown daily reportAuto-comment and @-mention youRun in off-peak hours to save tokens
Listed on dsh-plugin.org

dsh-bili-scroll Repo Summary

What Does It Do?

Bili Scroll is a DSH plugin for DeepSeek Harness that browses Bilibili for you once a day, reads subtitle transcripts to judge which videos are worth watching, and writes a daily report. It solves the problem of information overload and manual scrolling by searching recent videos from your keywords and evaluating each one from its actual transcript rather than a summary. Videos that stand out get a single comment that @-mentions you, so every mention you receive has already passed its filter. It is maintained by c1overzz under the NOASSERTION license and was last updated on 2026-10-16.

Core Features

  • Keyword search with transcript-based judging: searches recent videos using your keywords (or built-in sets when left blank) and reads each transcript, skipping videos without subtitles.
  • Markdown daily report: writes a report where each entry includes why it is worth watching plus the plugin's own one-line take, with full, thin, or off detail levels.
  • Auto comment with @ mention: off by default; when enabled it posts at most one comment per run and @-mentions a chosen Bilibili nickname, never commenting on the same video twice.
  • Off-peak scheduled runs: can run automatically only during DeepSeek's discounted hours to save tokens, avoiding weekday peak windows.
  • Optional local transcription: installs Whisper locally to transcribe videos without subtitles, requiring a model download of several hundred megabytes.
  • Speaks in your voice: reads the AGENTS.md in your workspace and inlines it into the prompt so output follows your own persona instead of a generic one.

How to Use This Plugin?

After enabling it in DSH and restarting once, open the Bili Scroll settings page, click to install the main dependencies so an isolated virtual environment is created in the plugin's home directory, then scan the QR code to log in to your Bilibili account. From there you can run a single round manually or turn on off-peak automatic runs and set how many videos to pick per day. Reports are written to the out directory of your workspace and can be opened from the settings page; to adjust behavior, change keywords, the comment toggle, or the report detail level.

How to Troubleshoot This Plugin?

  • Automatic runs hang on the desktop edition: users report the scheduled round can stall there, so run a single round manually from the settings page first, which is the stable path.
  • Dependency install hangs or the QR code never appears: this usually means an older version, so upgrade to the current release as described in the official instructions; as a stopgap you can run ensurepip once and click to reinstall the main dependencies.
  • The plugin cannot download uv: place a uv.exe manually in the plugin's bin directory and it will be preferred, skipping the download.
  • Local transcription does not work: toggling the switch is not enough, you must also install the transcription dependencies; without them, videos lacking subtitles are skipped and the report states how many were skipped for that reason.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: c1overzz/dsh-bili-scroll. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ