🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

视频评论助手 hezhaochao/dsh-video-comments

DeepSeek Harness
hezhaochao7 天前有提交已提供中文文档扫描:含敏感能力

搜索B站视频、读取评论区并以你的账号发表评论

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add hezhaochao/dsh-video-comments
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · platform
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 7 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 发起网络请求
    mcp/server.mjs:113
    const res = await fetch(url, {
  • 执行外部命令固定命令
    mcp/server.mjs:147
    const child = spawn("cmd.exe", ["/c", "start", "", url], { windowsHide: true, detached: true });
  • 读取本地文件
    mcp/bili.mjs:55
    const raw = JSON.parse(readFileSync(credsFile(), "utf8"));
  • 请求外部主机api.bilibili.com
    mcp/bili.mjs:80
    const res = await fetch("https://api.bilibili.com/x/frontend/finger/spi", {
  • 发起网络请求
    mcp/bili.mjs:80
    const res = await fetch("https://api.bilibili.com/x/frontend/finger/spi", {
  • 发起网络请求
    mcp/bili.mjs:101
    const res = await fetch(url, init);
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
涉及外部主机:api.bilibili.com

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-mcp-client
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

看完视频再评论:DeepSeek Harness 插件,支持 B 站搜索、视频信息、评论读写(防刷评三重防护)和抖音元信息读取,为 DeepSeek Harness 提供 MCP 工具

README

由 DeepSeek 最新模型翻译生成
dsh-video-comments 📺 看视频再评论 DeepSeek Harness(DSH)插件:给智能体加上「看视频 → 读评论区 → 发表评论」的能力。 B 站走官方 Web API,全链路可用(搜索需登录态);抖音匿名反爬很强,提供尽力而为的元信息读取 + 浏览器打开,深度操作建议配合 browser-skill 类插件。 工具一览(装好后模型看到 mcp__video__<名>) | 工具 | 作用 | 登录要求 | | bili_search | 关键词搜视频(wbi 签名) | 需要(B 站搜索端点强制登录态) | | bili_video | 视频信息:标题/简介/UP主/时长/播放弹幕点赞硬币 | 无需 | | bili_comments | 读评论区:置顶 + 分页评论(用户/点赞/时间/内容) | 无需 | | bili_comment | 发评论(以你配置的账号身份) | 需要 | | douyin_video | 抖音视频元信息(og 标签,尽力而为) | 无需(但风控可能拦) | | douyin_open | 在默认浏览器打开抖音链接 | 无需 | 安装 从 GitHub dsh plugin --profile <你的 profile> add github:hezhaochao/dsh-video-comments
展开完整文档(README 剩余 1 节)
dsh-video-comments 📺 看视频再评论

DeepSeek Harness(DSH)插件:给智能体加上「看视频 → 读评论区 → 发表评论」的能力。
B 站走官方 Web API,全链路可用(搜索需登录态);抖音匿名反爬很强,提供尽力而为的元信息读取 + 浏览器打开,深度操作建议配合 browser-skill 类插件。

工具一览(装好后模型看到 mcp__video__<名>)

| 工具 | 作用 | 登录要求 |
| bili_search | 关键词搜视频(wbi 签名) | 需要(B 站搜索端点强制登录态) |
| bili_video | 视频信息:标题/简介/UP主/时长/播放弹幕点赞硬币 | 无需 |
| bili_comments | 读评论区:置顶 + 分页评论(用户/点赞/时间/内容) | 无需 |
| bili_comment | 发评论(以你配置的账号身份) | 需要 |
| douyin_video | 抖音视频元信息(og 标签,尽力而为) | 无需(但风控可能拦) |
| douyin_open | 在默认浏览器打开抖音链接 | 无需 |

安装

从 GitHub
dsh plugin --profile <你的 profile> add github:hezhaochao/dsh-video-comments

或本地 link(开发调试;link 不会自动装 peer,见下方说明)
dsh plugin --profile <你的 profile> add link:"<本仓库绝对路径>"

安装后完全退出 DSH(含托盘)再重启。

配置 B 站登录凭据(发评论/搜索必须)

浏览器登录 B 站后,从开发者工具(F12 → 网络 → 任意请求的 Cookie)里复制两个值,写入 C:\Users\<你>\.dsh\video-credentials.json(或用环境变量 VIDEO_CM_CREDS_FILE 指定别处):

{
"SESSDATA": "把 Cookie 里的 SESSDATA 值粘到这里", "bili_jct": "把 Cookie 里的 bili_jct 值粘到这里(就是 csrf)", "buvid3": "可选,已有的话填上更稳" }

- 只存你本机文件,不会上传到任何地方;不配置也能用「读」类工具
- 抖音无需凭据(本插件也不碰你的抖音登录态)

典型用法(对话里直接说)

"搜索『Mysql 优化』相关视频,挑播放最高的那个,看看评论区都在讨论什么"

"看下 BV1GJ411x7h7 的信息,然后发一条有条理的评论夸一下这个视频(确认后再发)"

模型会自行组合 bili_search → bili_video → bili_comments → bili_comment。

防刷评三重防护(内置,不可绕过)

1. 显式确认:bili_comment 必须带 confirm: true,模型要点名确认才会发
2. 限速:两次写入至少间隔 30 秒(环境变量 VIDEO_CM_MIN_INTERVAL_MS 可调)
3. 长度与内容:单条上限 1000 字符

用途声明:本插件定位为个人助手的「看 + 评」能力(AI 帮你组织语言、读评论区)。
请遵守 B 站/抖音社区规范:不批量刷评、不营销引战、不发垃圾内容——接口层没有批量能力,这是刻意设计。自动化产生的行为请以你的账号名义负责。

工作原理

DSH (cordis)
└─ dsh-video-comments (mcp/dsh-plugin.mjs 适配器) └─ ctx.plugin(@deepseek-ai/dsh-mcp-client, { serverName: "video", ... }) └─ MCP stdio 服务器(零依赖裸 JSON-RPC, 2024-11-05) └─ mcp/bili.mjs —— B 站 Web API 客户端
· 匿名 buvid3(finger/spi)
· wbi 签名(nav 取 key → 固定置换表 → md5)
· 完整浏览器头(缺 sec-ch-ua/Sec-Fetch 会被 412 风控劫持,真机踩过)

兼容性

- 声明 engines.dsh: ">=0.2.0-rc.1 <0.3.0-0",已在 v0.2.1-rc.3(当前最新版)上完成安装 / 配置树组合 / 卸载验证
- Node 由 DSH 内置运行时提供(>=20,用原生 fetch);纯 HTTP 实现,全平台可用

关于抖音(诚实说明)

抖音的匿名网页接口有很强的设备指纹/签名风控(2024 后分享页也改成 JS 壳),本插件不做签名破解,因此:

- douyin_video:尽力读取 og 元信息,读不到会明确报错(不会假装成功)
- douyin_open:可靠,直接在浏览器打开链接给你看
- 想让智能体「看抖音内容/发抖音评论」:配合 browser-skill / computer-use 类插件操控你已登录的真实浏览器,这是唯一稳妥且符合平台规则的路子

开发与测试

git clone https://github.com/hezhaochao/dsh-video-comments.git
cd dsh-video-comments
npm test # MCP 协议层 + B 站真实调用(无凭据时相关用例诚实跳过)
npm run test:live # 纯逻辑单元测试(bvid 解析等)

本地真机验证插件挂载:

dsh plugin --profile zz-test add link:"<本仓库绝对路径>"
dsh --profile zz-test --dump-config # 应能看到 id: mcp-video-comments 条目

已知限制

- 搜索强依赖登录态(B 站 2023 起收紧);未配置凭据时会收到明确报错而不是空结果
- 发评论接口随 B 站风控演进可能变化;失败时返回 B 站原始 code/message
- 高频使用可能触发 B 站风控(验证码),属平台侧保护,请自然节奏使用
- 抖音限制见上节

许可

MIT © hezhaochao
预览分享卡片长什么样 ↓hezhaochao/dsh-video-comments
分享 · DeepSeek Harness Hub
hezhaochao/dsh-video-comments

搜索B站视频、读取评论区并以你的账号发表评论

回到顶部