Agent Skills
返回列表
视频号下载工具

视频号下载工具

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2b46b0cf/wx-video-download。

技能介绍

解决的问题

直接抓取微信视频号链接时,容易依赖浏览器 Cookie、请求头或普通用户配置,既不方便也不安全。该技能把登录态限制在 Skill 专用浏览器配置中,只接受 https://weixin.qq.com/sph/ 链接,并用本地已安装的 Edge 或 Chrome 执行下载。

工作方式

  • 环境检查:doctor 检查 Python 3.10+、浏览器与专用配置,必要时由本地脚本补齐 Playwright,不额外下载 Chromium。
  • 登录会话:login 打开可见的专用浏览器窗口完成元宝登录;关闭窗口不会退出,后续复用本地配置。
  • 解析与下载:resolve 可先校验元数据和媒体可用性;download 默认输出 H.264 MP4,也可按请求使用 --codec h265。
  • 会话恢复:遇到 401 或 SESSION_EXPIRED 时,命令会清理该专用配置中的过期会话并等待用户重新登录,然后重试一次原链接。

边界与注意

该技能只下载用户有权访问的内容,不绕过私有、删除、付费或访问受限资源。默认保持浏览器可见;--headless 只应在同一浏览器和机器上成功完成一次有头下载后使用。输出报告包含文件路径、大小、标题、作者、浏览器和 SHA-256,不返回媒体直链、Cookie、generalToken 或请求头。

使用场景

  • 收到微信视频号 sph 链接后,在本地将可访问的 MP4 保存到 Downloads,并核对标题、大小与 SHA-256。
  • 登录状态过期时,在可见浏览器窗口重新扫码登录元宝,并由命令自动重试同一条视频号链接。
  • 需要判断链接是否可解析时,先用 resolve 检查元数据与媒体可用性,不立即写出文件。
  • 使用 Chrome 而非 Edge 时,在 doctor 中保存浏览器选择,再执行 login 和 download。

适合人员

  • 整理视频号素材的运营:需要把可访问的分享链接保存为本地 MP4,并核对标题与文件信息。
  • 做内容存档的产品经理:需要将链接解析后的标题、大小和 SHA-256 记录到归档清单。
  • 使用本地自动化脚本的工程师:希望用专用浏览器配置完成登录与下载,不读取普通浏览器资料。
  • 测试媒体解析流程的技术人员:需要分别执行 resolve、download 和登录恢复路径。