dsh-openbiliclaw
OpenBiliClaw for DSH: a sidebar recommendation panel (feed, library, dialogue, profile, settings) plus 22 Agent Bridge tools, so the agent can read recommendations, answer probes and close the loop. OpenBiliClaw DSH 客户端插件:侧边栏推荐面板 + 22 个 Agent Bridge 工具。
一句话定位
OpenBiliClaw for DSH: a sidebar recommendation panel (feed, library, dialogue, profile, settings) plus 22 Agent Bridge tools, so the agent can read recommendations, answer probes and close the loop. OpenBiliClaw DSH 客户端插件:侧边栏推荐面板 + 22 个 Agent Bridge 工具。
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add 'git+https://github.com/whiteguo233/dsh-openbiliclaw.git#06dc9c8b02423b0583f9cf6cfec23309a7e028db'
兼容的 DSH 版本
^0.2.1-rc.2
作者与热度
whiteguo233 · ★ 74 · 更新于 2026-11-02
关于这个插件
🦀 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。 截图(真实使用场景) 功能 推荐(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 并发/超时 调度:版本与更新(检查/应用)、全部调度参数、猜测兴趣
dsh-plugin-verify(Verified DSH Plugins 判定站)用 mock-llm 跑完整 agent 循环,在 DSH 0.2.1-rc.3(deepseek-harness master 22ddee37)上验证:
✅ 通过 | waterfall 7/7 | tools/result 是 | 捕获事件 13 报告与收录 PR:qing3a/dsh-plugin-verify#9(含 verify-report.json;收录待维护者复核) 自助复现:npx dsh-plugin-verify --repo 注意:checkout 需要先跑 pnpm build:lib:host && pnpm build:lib:client && pnpm build:native-system,缺原生 system.node 时 headless 会在 2/7 卡住——那不是插件问题。 安装 前置
1. 一个可用的 DeepSeek Harness 部署(含 Web GUI) 2. 一个运行中的 OpenBiliClaw 后端(主项目,开启 Agent Bridge v2,默认监听 127.0.0.1:8420)
插件要求 DSH 0.2.1-rc.2 或更高的 0.2.x(package.json 的 engines.dsh 是唯一兼容声明);peer ABI 与 0.2.1 的 dsh-* 包及 @deepseek-ai/cordis ~4.0.5 对齐。DSH 0.2 会在装载时校验插件的 dsh 版本要求,不匹配的插件会被整包跳过并在启动日志打印 dsh: skipping profile bundle ...。 通过 DSH 插件 bundle 安装
本仓库声明了 dsh.bundle,因此可以作为完整插件包交给 dsh plugin add 或插件市场安装。bundle 会自动提供 openbiliclaw 配置行;安装后仍需按下面的配置说明,把 workdir 指向本地 OpenBiliClaw 主项目目录。 通过 GitHub 标签安装
dsh plugin 只是 pnpm 的转发器:装完包还要在 /package.json 的 dsh.profile.bundles 里登记包名,bundle 的 cordis.patch.yml 才会被应用。 1. 界面挂载(免配置)
相似插件
archify
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
nuwa-skill
女娲:把任何人蒸馏成可运行的思维 Skill。
distilly
Distill source material into reusable Person Profiles for AI agents.