Kydon-ai/dsh-kydon-bilibili ↗★ 1

@kydon/dsh-kydon-bilibili

适用于 DSH 的 Bilibili 二维码登录、通知自动回复和本地转写视频总结插件

パッケージ
@kydon/dsh-kydon-bilibili
互換性
未検証
Harness ピア範囲
workspace:^
Cordis ピア範囲
workspace:^
バージョン
0.0.1
ライセンス
MIT
最終更新
2026/11/11

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add @kydon/dsh-kydon-bilibili

ドキュメント

README 全文を読む ↗

4.2 Minimal mount configuration

The profile patch mounts the plugin with the defaults below; change these values in the plugin config.

- id: dsh-kydon-bilibili
  name: '@kydon/dsh-kydon-bilibili'
  config:
    qrPollIntervalMs: 2000
    qrTimeoutMs: 180000
    notificationPollIntervalMs: 60000
    notificationRequestTimeoutMs: 20000
    replyGenerationTimeoutMs: 120000
    videoCommentEnabled: true
    videoCommentIntervalMs: 600000
    videoCommentMaxPerRun: 1
FieldDefaultMeaning
qrPollIntervalMs2000Delay between browser QR status requests.
qrTimeoutMs180000Maximum wait for one QR login.
notificationPollIntervalMs60000Delay between checks, from 10000 to 3600000 ms; the first check starts as soon as setup is ready.
notificationRequestTimeoutMs20000Request timeout, from 1000 to 120000 ms.
replyGenerationTimeoutMs120000Maximum model-generation duration, from 1000 to 300000 ms.
replyLengthRewriteAttempts2Additional model rewrites after an oversized draft, from 0 to 5.
videoCommentEnabledtruePublish video summary comments after ASR setup. Disable it to keep notification replies only.
videoCommentIntervalMs600000Delay between cycles, from 60000 to 3600000 ms; the first cycle starts as soon as ASR setup is ready.
videoCommentMaxPerRun1Maximum videos attempted per cycle, from 1 to 3.
videoCommentMaxDurationSeconds1800Skip videos with a known duration above this value, from 60 to 14400 seconds.
videoCommentMaxTranscriptCharacters40000Transcript character budget sent to the model, from 5000 to 100000; longer transcripts are sampled evenly in transcript order.
videoCommentSearchTermsFive default Chinese queriesSearch API terms used in rotation; configure 1 to 20 non-empty terms.
asrPythonExecutablePlatform-specific Python in the plugin's .venvPython environment created by uv sync; override it when the environment is elsewhere.
uvExecutableuvuv command or absolute executable path used after the user approves setup.
asrInstallTimeoutMs1800000Maximum consented dependency-install duration, from 60000 to 7200000 ms.
asrCacheDirPlugin's .cache/ directoryWhisper model, downloaded audio, and SRT subtitle directory; relative paths resolve from the Host working directory.
asrTimeoutMs1800000Download and transcription timeout, from 10000 to 14400000 ms.
asrBatchSize32GPU transcription batch size, from 1 to 64; CPU fallback uses direct transcription.
logDirPlugin's log/ directoryDirectory for notification logs; relative paths resolve from the Host working directory.