dsh-douyin-agent:让 DSH 里的模型有限自主刷抖音并积累兴趣记忆

前言

在 DSH 里做智能体时,常见做法是模型只处理你粘贴的链接或截图,无法按自己的「人格」在真实网页里连续浏览、换片、记下看过什么。若要把抖音观看和对话侧记忆打通,往往需要自建浏览器自动化和状态存储,维护成本高。

dsh-douyin-agent(npm 包名 dsh-douyin-browser-local)是 LockyBee 维护的第三方 DSH 原生插件,在专用 Microsoft Edge 里打开电脑网页版抖音,周期性采样画面交给已配置的视觉模型,在时段与轮次限制内做有限自主观看,并把兴趣与人格记忆与插件版、独立软件版共用。外发相关能力默认关闭,每项有独立开关与次数上限。本文介绍其定位、能力与安装启用步骤;事实以 GitHub 仓库 README 为准。

这是什么

一句话:DSH 原生抖音助手——有限自主观看、共享人格与兴趣记忆、原生设置页与观看日报。

这是第三方适配,不是 DeepSeek 官方出品。运行状态、浏览器资料、密钥、数据库、私信正文和联系人信息均保存在本机,不进入仓库。

核心功能

下面按 README 功能表归纳;默认值与验证状态见后文注意。

观看与记忆

能力 说明 默认
自主观看 按人格和兴趣搜索、换片、继续看或停止,并给出理由 需手动开始有限轮次
兴趣与人格 兴趣来自实际观看进度和已确认行为,不是看到主题就算喜欢 随观看自动积累
时间限制 每日允许时段(北京时间)加单轮时长,到点视频暂停 单轮 10 分钟
静默观看 静音,核对窗口归属后尝试最小化(仍是有窗口的 Edge,非 headless) 关闭
观看日报 当天实际看过的标题、作者、链接汇总为 Markdown,不调用模型 可手动生成;每轮观看结束后也会尝试生成

技术路径:在专用 Edge 浏览网页版抖音,每隔几秒采样视频画面交给模型。插件版使用 DSH 里已配置的提供商(模型须支持图片);tool-definitions.mjs 中登记 32 项工具,插件与独立软件共用。

外发与互动(默认关闭)

能力 说明 默认
主动分享 通过官方分享界面把当前作品发给许可好友 关闭;每天默认 3 次
自动问候 每位许可好友每天最多一次,合计默认 2 次,带「自动问候」标记 关闭
私信自动回复 仅处理你确认的最多两位好友,只回复启动之后的新消息 关闭
公开评论 每天默认 3 条,每轮 1 条,同一作品只评论一次 关闭
音频理解 本地 Whisper 转写对白,可选 MiMo 或 MiniMax 云端 关闭

发送结果不确定时一律暂停,不会自动重发。

两种用法

插件版 软件版
入口 DSH「设置 → 刷抖音」,按钮操作 独立 Windows 桌面软件,对话式下任务
模型 DSH 已配置的提供商 自行填写 DeepSeek API Key
版本 1.3(npm 1.3.1) 已打包 1.2.0,1.3 尚未打包

两者共用同一份人格、兴趣和记忆;同一时刻只会运行一个自主观看。

安装与启用

环境要求:Windows、已安装 Microsoft Edge、DSH >=0.2.0-rc.2 <0.3.0(README 写明需在 0.2.0-rc.2 系列;DSH Desktop 2.0.17 上已核对设置页)。Node.js >=22.13 仅源码安装时需要。

npm 安装(1.3.1)

DSH Desktop:打开「应用 → 桌面插件」,在 npm 包输入框填写 dsh-douyin-browser-local@1.3.1 并点击「安装」。Desktop profile 由 Electron 管理,不能用普通 CLI 修改。

Web 版在终端运行:

dsh plugin --profile web add dsh-douyin-browser-local@1.3.1

安装后按宿主提示重新加载,在设置中打开「刷抖音」。抖音登录与验证由使用者自行完成。市场收录与 npm 包发布分别同步,不能把发布成功当成市场已刷新。

从源码安装(可选)

需要 Windows、Microsoft Edge、Node.js 22.13 以上,以及 DSH 0.2.0-rc.2 系列。仓库 README 提供 install-native.ps1 流程:先 pnpm install --frozen-lockfile 与检查脚本,完全退出 DSH 后再带 -Install 执行。细节见仓库 docs/plugin.md。

典型用法(插件版)

安装并重新打开 DSH 后,在「设置」里找到「刷抖音」,建议顺序:

  1. 基础设置:选提供商和模型(模型必须支持图片),保存。
  2. 视频观看:点「打开抖音」,在专用 Edge 里自行登录或过验证。
  3. 时段与轮次:设置允许时段和单轮时长,点「开始有限轮次」,再点「开始自主观看」。

每轮结束后可查看或生成观看日报;外发类功能需在设置中逐项打开并理解次数上限后再用。

开发自测(不碰真实抖音账号)可在克隆后的仓库内执行:

pnpm test
pnpm run test:native

pnpm test 会起临时 Edge 页面,不访问真实抖音。

适用场景与注意

适合谁:已在 Windows 上使用 DSH,希望模型在受控时段内自主浏览抖音网页版、并把观看行为沉淀为可共享的人格与兴趣记忆;需要原生设置页而非单独拼脚本的用户。

权限与安全:插件以当前 DSH 进程权限运行,可控制本机 Edge 与本地数据目录。安装前应阅读源码与 MIT / 第三方许可证,自行评估外发、私信、评论等开关的风险。

验证状态(README 摘要):

  • 真实环境验证过:推荐播放、搜索、上下切换、暂停、画面采样、限时到点暂停;旧版 DSH 原生工具调用;表情图片采样;一次人工授权的好友转发;DSH 2.0.17 设置页挂载并读回状态。
  • 仅合成测试:自主分享、行为偏好、自动问候、自主评论、静默、日报等。
  • 尚未验证:抖音最小化后持续播放、真实评论区、新私信完整自动回复、MiMo 与 MiniMax 云端、标准 bundle 安装等。

合成测试使用替身模型和临时页面,不能当作真实抖音可用性的证据。最新数字与已知失败见仓库 docs/verification/native-v10.md。

结尾

dsh-douyin-agent 把「专用 Edge + 画面采样 + 时段轮次限制」收进 DSH 原生插件,默认保守、外发可逐项开启,并与独立软件共享人格与兴趣记忆。若要查阅简介与分类,可看 SkillHub 目录页;安装命令、配置项与逐项说明以 GitHub 仓库 及 docs/plugin.md 为准。

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

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

小夜