deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
让 DeepSeek 干活,你在旁边摸鱼。
右下角小窗看 B站 · agent 需要你时自动暂停提醒 · 处理完回来从原位置精确续播
| 🏠 首页推荐 B站真实推荐流,免登录 |
▶️ 原生播放器 拖动 / 倍速 / 进度可控 |
⏸️ 精确续播 agent 提醒后原位置继续 |
| 💬 弹幕 滚动弹幕与播放同步 |
📝 评论区 播放页下方浏览,加载更多 |
🔗 相关推荐 横滑换片不中断 |
| ☀️/🌙 双主题 白天 / 黑夜一键切换 |
📊 摸鱼统计 今日 / 本周 / 累计时长 |
🔔 智能提醒 完成 / 阻塞 / 权限 / 提问 |
| 🟢 状态徽标 工作中 / 空闲 / 需要你 |
🔎 视频搜索 关键词搜全网,分页浏览 |
🎯 零配置 安装即用,偏好自动保存 |
# 在 DSH 部署目录(含 cordis.yml 的 profile,如 ~/.dsh/profiles/web)执行
dsh plugin --profile web add dsh-client-deep-sneak
或安装 dsh-market,在设置 → 插件市场里搜索 DeepSneak 一键安装。
# 1. 在 DSH 部署目录(含 cordis.yml 的 profile,如 ~/.dsh/profiles/web)安装
cd ~/.dsh/profiles/web
npm install dsh-client-deep-sneak
# 2. 编辑该目录下的 cordis.patch.yml,追加:
- insert:
- id: deep-sneak
name: dsh-client-deep-sneak
# 3. 重启
npx @deepseek-ai/dsh web
刷新页面,右下角即出现 DeepSneak 小窗。
无需任何配置,安装即用。以下偏好自动保存(localStorage):
| 偏好 | 入口 |
|---|---|
| 主题(白天 / 黑夜) | 标题栏 ☀️ / 🌙 |
| 弹幕开关 | 播放页「💬 弹幕」 |
| 评论区开关 | 播放页「📝 评论」 |
┌──────────────────────────────────────────────┐
│ DSH Web 页面 · 右下角 DeepSneak 小窗 │
│ ┌────────────┐ ┌───────────────────────┐ │
│ │ 首页推荐流 │ │ 原生播放器 + 弹幕层 │ │
│ └─────┬──────┘ └──────────┬────────────┘ │
│ │ fetch │ <video> │
└────────┼─────────────────────┼───────────────┘
▼ ▼
┌──────────────────────────────────────────────┐
│ Host 半区 · 同源代理路由 │
│ /dsh-bili/api JSON(推荐 / 播放 / 评论) │
│ /dsh-bili/dm 弹幕 XML(gzip 解压) │
│ /dsh-bili/media 视频流(Range 支持拖动续播) │
└──────────────────────────────────────────────┘
useSessions)实时感知 agent 状态(权限 / 提问 / 完成 / 阻塞),触发暂停 + 蒙版 + Toast 提醒<video> 执行 pause()(元素保持挂载、进度不丢),继续时 play() 原位置恢复为什么最高只有 720p? B站对未登录 API 的画质限制。需要高清 / 弹幕全功能建议同时使用 B站网页版。
为什么不做抖音?
www.douyin.com 返回 X-Frame-Options: DENY + CSP 白名单,任何站点都无法 iframe 嵌入;其网页 API 也需签名鉴权,无免登录公开接口。
弹幕为什么感觉比较简单? 为保证「精确续播」,播放器不使用 B站 iframe,而是通过公开弹幕接口自绘轻量弹幕层,因此弹幕样式为极简风格(滚动 / 顶部 / 底部,支持颜色与字号)。
数据存在哪里? 全部本地(localStorage),不上传任何数据;代理请求仅用于拉取 B站公开内容。
├── lib/
│ ├── index.js # Host 半区:API / 弹幕 / 视频流代理
│ └── client.js # Client bundle(手写源码,无需构建)
└── src/dynamic/ # 动态插件原型(bili-1)源码归档
__ModuleLoader__ 格式),无需构建步骤,改完直接提交即可src/dynamic/)CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。