DeepSeek Harness 插件:xby-bilibili 哔哩哔哩 API 服务

在构建 DeepSeek Harness(DSH)智能体时,接入外部数据源是常见需求。对于哔哩哔哩(B站)的内容分析、用户监控或视频检索,直接编写爬虫既繁琐又容易违反服务条款。xby-bilibili 插件提供了一个基于 MCP 协议的解决方案,通过官方或第三方 API 封装,将 B 站的数据检索能力集成到 DSH 流程中。

xby-bilibili 是一个 DeepSeek Harness 插件,本质上是一个哔哩哔哩 API 的 MCP 服务器。它由 xby-skill 维护,旨在解决 B 站内容管理和数据分析场景下的数据获取需求。

安装与启用

安装该插件需要使用 DSH 的插件管理工具。在支持 web profile 的环境中,执行以下命令:

dsh plugin --profile web add github:xby_skill/xby-bilibili

配置

该插件依赖外部 API 服务。使用前需前往小笨羊官网注册并获取 API 密钥。在 DSH 聊天窗口中设置密钥后,系统会自动持久化保存,重启后依然有效。

核心功能

插件提供以下功能接口:

  • set_xby_apikey:在聊天中设置 API 密钥(自动持久化)。
  • search_user:搜索哔哩哔哩用户信息。
  • search_and_recommend_videos:搜索关键词并返回推荐视频。
  • get_user_id_by_name:通过用户名获取用户 ID。
  • get_video_danmaku:获取视频弹幕数据。
  • get_user_dynamics:获取用户最新动态。
  • get_user_videos:获取用户投稿视频。
  • get_user_collections:获取用户合集信息。
  • get_collection_videos:获取指定合集的视频列表。
  • search_collection_by_keyword:在用户合集中搜索视频。

典型用法

  1. 搜索推荐视频:在聊天中输入指令,指定关键词(如 “AI”)和数量(如 15 条),即可获取推荐视频列表及总结。
  2. 获取用户动态:通过用户名(如 “技术爬爬虾”)获取其最新的动态信息。
  3. 获取视频弹幕:支持输入 BV 号、完整链接或短链接。例如输入 BV1iv8CzVE2w,可获取该视频的弹幕数据。注意:分页参数 page 从 0 开始。

适用场景与注意

该插件适用于需要批量处理 B 站数据、分析用户行为或监控特定内容发布的情况。在使用前,建议检查插件的源码与许可证(MIT)。此外,插件以当前 DSH 进程的权限运行,请确保操作符合平台规则。

xby-bilibili 插件简化了与哔哩哔哩 API 的对接流程,让智能体开发者在无需处理底层鉴权和网络请求的情况下,直接获取结构化数据。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜