Token导航 LogoToken导航TokenDH.com
效率需要联网clawhub未标认证来源可访问clear审计提醒

huangm-doubao-media黄木豆宝传媒

Agent Skill

huangm-doubao-media 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

3,403

周安装

139

GitHub Stars

1

下载量

1,090
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:huangm-doubao-media(黄木豆宝传媒)
来源仓库:https://github.com/huangm199/huangm-doubao-media
安装命令:
openclaw skills install huangm-doubao-media
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install huangm-doubao-media

简介

豆包网页端媒体提取与抓包。用于:通过浏览器 Cookie 调用豆包 chat/completion、抓取 SSE 回复、提取和下载图片/视频资产、监控豆包网页生成流程并保存最终媒体 URL 与文件。适用于“继续研究豆包 skill”“把豆包生成的图片/视频拿到”“抓豆包网页请求/媒体资源”“提取豆包生成结果”等场景。

SKILL.md

name
doubao-media
description
豆包网页端媒体提取与抓包。用于:通过浏览器 Cookie 调用豆包 chat/completion、抓取 SSE 回复、提取和下载图片/视频资产、监控豆包网页生成流程并保存最终媒体 URL 与文件。适用于“继续研究豆包 skill”“把豆包生成的图片/视频拿到”“抓豆包网页请求/媒体资源”“提取豆包生成结果”等场景。

doubao-media

把这个 skill 当成两条并行路线:

  1. API 路线:直接调用 chat/completion,适合验证 prompt、拿文本、顺便尝试从 SSE 里提取媒体 URL。
  2. 浏览器抓包路线:监听真实网页网络请求,适合最终拿到豆包产出的图片、视频、封面、下载链接。这条路通常更稳。

目录重点

当前主入口

  • scripts/doubao_api.js:刷新 Cookie、验证文本聊天链路
  • scripts/doubao_media_api.js:调用 chat/completion,提取并下载图片/视频资产
  • scripts/capture_doubao_media.js:监听浏览器网络流量,抓最终媒体 URL,适合视频排查

历史脚本

本地工作区保留了 scripts/legacy/ 作为逆向参考,但公开发布版本不包含这些历史文件。

推荐工作流

A. 先确认会话可用

最省事的一条命令:

npm run ready

或直接:

node doubao_api.js ready

它会自动完成:

  1. 检查本地 session
  2. 必要时尝试抓当前浏览器登录态
  3. 如果还没登录,则自动打开豆包登录页并等待登录
  4. 最后输出 available / unavailable

需要手动拆开排查时,再用:

npm run check-session
npm run login-if-needed
npm run verify-chat

逻辑是:

  • check-session:检查本地 ~/.doubao_chat_session.json 是否存在且仍可用
  • login-if-needed:如果 session 失效,则先尝试直接抓当前浏览器 Cookie;若仍不可用,会自动打开 https://www.doubao.com/ 并等待你完成登录,然后刷新本地 session
  • verify-chat:验证 Cookie/API 链路是否正常

默认等待登录约 120 秒。也可用:

node doubao_api.js login-if-needed --timeout-ms 180000

B. 尝试直接从 API 回复里拿媒体

node doubao_media_api.js chat "生成一张赛博朋克老虎头像"
node doubao_media_api.js chat "生成一张赛博朋克老虎头像" --download --output ./captures
npm run extract-media

输出里重点看:

  • assets[].bestUrl:当前最推荐直接下载的链接
  • assets[].variants:同一素材的其他预览/水印/原图变体
  • download.manifestPath:批量下载后的清单文件

如果返回 JSON 中带 assets / mediaUrls,优先走这条,最省事。

C. 真正拿图片/视频时,优先走浏览器抓包

node capture_doubao_media.js monitor --download --output ./captures
npm run capture-media

然后在已登录的浏览器里实际操作豆包:生成图片、生成视频、打开结果页、点击预览/播放/下载。

脚本会:

  • 记录请求/响应里的可疑媒体 URL
  • 尝试从 JSON/SSE 响应体里递归提取 URL
  • 根据父请求与 URL 规则区分“本次生成结果”与页面噪音
  • 可选自动下载图片/视频到输出目录
  • 生成原始 .jsonl 清单、summary.txt,以及筛选后的 *-curated.json

适合视频链路排查:如果豆包视频不是直接在 API SSE 里给出下载地址,通常也会在网页后续请求里出现 mp4webmm3u8postercoverplay_addr 等线索。

关于稳定性

豆包网页参数、字段名、资源域名都可能变化,所以:

  • 不要只押单一 API 字段
  • 优先保存真实网络流量里出现的最终媒体 URL
  • 如果 API 提取不到媒体,继续通过浏览器抓包拿资源

常见下一步

如果用户要“最终把豆包生成的图片和视频都拿到”,就按这个顺序推进:

  1. 修通 login/chat
  2. doubao_media_api.js 看 SSE 里是否已暴露素材 URL
  3. capture_doubao_media.js 监听真实生成过程
  4. 把抓到的 URL 归档/下载
  5. 如果确认了稳定接口,再把字段固化回脚本

注意

  • 依赖浏览器远程调试端口 18800
  • 需要浏览器里已经登录豆包
  • 这是网页自动化/抓包方案,接口可能随网页更新而变化;抓真实媒体请求通常比硬编码接口更耐用

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

93.27%
按下载量换算1,017

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills