DSH Hub
dsh-plugin cover

whiteguo233/dsh-openbiliclaw

dsh-plugin

UIVision60 GitHub stars· updated 2026-09-11

dsh-plugin is a community DeepSeek Harness plugin. Read the repository README before installing.

Install

npx -y @deepseek-ai/dsh plugin --profile web add @openbiliclaw/dsh-plugin

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-plugin DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-openbiliclaw.svg)](https://dshhub.dev/plugins/dsh-openbiliclaw)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from whiteguo233/dsh-openbiliclaw, cleaned of badges and images.

🦀 OpenBiliClaw · DSH 客户端插件

OpenBiliClaw 是本地运行、跨平台、可调教的个性化内容推荐 Agent;本仓库是它的 DeepSeek Harness 客户端插件——DSH 左侧栏一个 OpenBiliClaw 按钮,点开右侧滑出抽屉(推荐/内容库/对话/画像/设置),并注册 22 个 Agent Bridge 工具,让 Agent 读推荐、答探测、闭环学习。

English | 中文


这是什么

OpenBiliClaw 是一个本地运行、跨平台、可调教的个性化内容推荐 Agent:从你在 B 站 / 小红书 / 抖音 / YouTube / X / 知乎 / Reddit / Linux.do / Bangumi / V2EX / 微博的使用、反馈与对话里持续深化你的心理画像,再主动去这些平台为你找内容。

本仓库是它的 DeepSeek Harness(DSH)客户端插件,把「消费侧」搬进 DSH 的 Web GUI:

  • 人用侧:在 DSH 左侧栏底部加一个 OpenBiliClaw 按钮,点开从右侧滑出一个与浏览器插件 / 手机版视觉一致的抽屉面板——推荐流、惊喜推荐、内容库、苏格拉底式对话、用户画像、后端设置,全部在 DSH 里点开即用;
  • Agent 用侧:注册 22 个 openbiliclaw_* 工具(Agent Bridge v2 CLI)和 openbiliclaw-adapter skill,让 DSH 里的 Agent 能读取推荐、回答探测、保存内容、和用户对话,形成「推荐 → 反馈 → 画像 → 更准的推荐」的闭环。

典型场景:左边和 Agent 聊需求,点左下角的 OpenBiliClaw 按钮,右侧抽屉滑出来顺手刷两条推荐,点个「收藏」,过一会儿弹出兴趣探测,和它聊两句,画像就更懂你了——全程不离开 DSH。

边界说明:本插件只做消费侧。爬取 / 平台源管理 / 账号同步等能力仍属于主项目(后端 + 浏览器插件 / 手机版),有意不带入 DSH。

截图(真实使用场景)

推荐 · 亮色推荐 · 深色(跟随 DSH 主题)
内容库对话画像
设置 · 模型设置 · 调度设置 · 通用

功能

推荐(For You)

  • 惊喜推荐 hero 大图:整卡宽的 16:9 封面 + ✨ 角标 + 「💗 91% 匹配」分数胶囊,展开可见推荐理由、看看/喜欢/稍后看/收藏/少来点/聊一聊
  • 跨平台封面兼容:与浏览器插件 / PC Web 统一经后端 /api/image-proxy 加载,归一化小红书、YouTube 等 CDN URL;代理失败时自动回退为文本或媒体占位,不留空白卡片
  • 无限滚动:滚到底自动加载下一页;距离底部约 800px 时提前预加载;加载中显示底部转圈指示
  • 换一批 / 追加一批 / 刷新;卡片内嵌喜欢/不感兴趣/评论反馈;底部动态流(探测、惊喜、保存事件)
  • 未初始化时提供「开始初始化」入口,自动轮询初始化状态

内容库

  • 稍后再看 / 收藏:打开、移除,与主项目共享同一份本地列表
  • 顶部「同步到平台」:全量同步到 B 站收藏夹 / 稍后再看,轮询展示逐条结果(成功 / 失败 / 需登录)
  • 每条可单独「同步 / 重试同步」;卡片内嵌 喜欢 / 不感兴趣 / 聊一聊,以及与另一列表的互切(收藏 ⇄ 稍后再看)
  • 已同步(synced / already_synced)的条目自动从侧栏隐藏(数据保留);空态区分「已全部同步」与「还没有收藏」
  • 非 B 站平台条目标注同步状态(如「仅本地保存」),不误报为已同步
  • 历史记录:近 30 天「点开过 / 看过 / 移除的」,光标分页 + 触底自动加载,带收藏/稍后/不再推荐等上下文徽章;「移除的」分类可一键恢复收藏 / 稍后再看

对话

  • 苏格拉底式对话引擎:一问一答之间持续深化画像
  • 兴趣 / 回避探测卡片:确认、拒绝、聊聊、稍后,乐观状态机即时反馈
  • 待聊确认卡片:准 / 不准 / 聊聊,回复会带回被确认的原话上下文

画像

  • 与 popup 同构的画像卡:MBTI、核心特质、深层需求、兴趣树、风格、洞察与觉察
  • 新增「阿B 最近新记住了什么」认知卡,可展开影响/推理/依据,并支持加载更早的认知更新

设置(与浏览器插件后端设置页对齐)

  • 模型:v2 实例模型(新建/编辑/删除实例、provider 条件字段、获取模型)、默认调用链(排序 + 测试整链)、模块路由(画像理解/内容发现/推荐表达/内容评估)、Embedding(含备选 provider + 测试)、LLM 并发/超时
  • 调度:版本与更新(检查/应用)、全部调度参数、猜测兴趣参数
  • 高级功能:P1 视觉画像 / P2 弹幕 / P3 关键帧、多模态处理、搜索词生成模式、认知循环预算(觉察/洞察批量与 token 上限)
  • 通用:连接地址、语言、保存同步、数据目录、海外网络代理(带测试)、局域网访问密码、开机自启动、重新初始化(含初始化 LLM 并发)
  • 日志 + 异常报警(LLM / Embedding 失败记录);全局「保存配置」栏 + 脏状态提示(未保存修改提醒)

面板体验

  • 深色模式跟随 DSH 主题实时切换(保留 OpenBiliClaw 自己的粉/蓝配色体系)
  • 后端在线状态点带迟滞:连续两次探测失败才置离线,单次抖动不再闪
  • 图标使用插件(浏览器扩展)原版图标:品牌 logo + 四个 tab 图标逐字节对齐

与主项目的关系

┌───────────────────────────── DSH Web GUI ─────────────────────────────┐
│  左边栏      │   会话区        │  详情栏     │                          │
│ (DSH 自带,   │  (DSH 自带)     │ (DSH 自带)  │   ← 右侧滑出 OpenBiliClaw │
│  底部含       │                 │            │      抽屉(推荐/内容库/  │
│  OpenBiliClaw │                 │            │      对话/画像/设置)    │
│  按钮)       │                 │            │                          │
└─────────────────────────────┬─────────────────────────────────────────┘
                              │ HTTP + WebSocket (默认 http://127.0.0.1:8420)
┌─────────────────────────────▼─────────────────────────────────────────┐
│              OpenBiliClaw 后端(主项目,同一份 config.toml / SQLite / 画像)│
└────────────────────────────────────────────────────────────────────────┘
                              ▲
DSH Agent(本插件注册的工具 + skill)── Agent Bridge v2 CLI ──┘

…

Related plugins