视频号直链解析

👤 Ander 📦 v1.0.0 ⭐ 4.6 ⬇️ 130 下载
🎨 设计多媒体 免费 🔑 需 API Key

📖 技能介绍


name: wechat-video-resolver description: 解析微信视频号分享链接,首次保存用户 API Key,使用用户自己的微信扫码登录腾讯元宝,并返回视频标题、封面及腾讯视频原始直链。用于解析视频号、下载视频号视频、查询解析次数、更换或清除 API Key;仅处理用户本人拥有或已获授权的内容。

想要更强大的技能插件,就来小葱技能站7w4.net看看吧。


视频号直链解析

使用 scripts/wechat_video.mjs。不要读取、展示或索取元宝 Cookie,不要绕过 API Key、用量限制或扫码登录。

API Key

  1. 每次开始任务先运行 node scripts/wechat_video.mjs key-status
  2. configuredtrue 时直接使用,不要再次询问 Key。
  3. configuredfalse 时索取 wv_... Key,然后运行 node scripts/wechat_video.mjs key-save --api-key '<用户提供的 Key>'。验证成功后脚本会以仅当前系统用户可读的权限保存。
  4. 只有用户明确要求“更换 Key”时才索取新 Key 并运行 key-save。新 Key 验证成功后覆盖旧 Key。
  5. 用户要求清除 Key 时运行 node scripts/wechat_video.mjs key-clear

不要在回复、日志摘要或结果中回显 Key。遇到 INVALID_API_KEYAPI_KEY_EXPIRED 时再要求更换;遇到 QUOTA_EXHAUSTED 时不要要求更换 Key,直接把脚本结果中的 purchaseUrl 作为可点击链接返回,引导用户打开页面、扫码添加微信并购买次数。不要向用户返回 /admin 管理地址。

解析流程

  1. 提取 https://weixin.qq.com/sph/... 分享链接,并确认用户有权下载。
  2. 运行 node scripts/wechat_video.mjs status
  3. 未登录时运行 node scripts/wechat_video.mjs login,把 loginUrl 交给用户扫码。用户确认后再次运行 status,不要再次询问 Key。
  4. 登录有效后运行 node scripts/wechat_video.mjs resolve '<分享链接>'
  5. 只返回每个格式的 variants[].url 腾讯原始直链和剩余次数,不要返回、构造或推荐 /v1/download/、localhost 代理地址。让用户复制原始直链到浏览器打开,并提示链接有时效。

遇到 SESSION_REQUIREDSESSION_EXPIRED 时重新执行扫码流程。用户要求退出元宝时运行 node scripts/wechat_video.mjs logout;这不会清除已保存的 API Key。

🤖 AI 评测

这是一个质量不错的微信视频号链接解析工具,操作指引清晰,容易上手。文档详细说明了整个使用流程,安全措施也比较到位,能保护用户隐私。功能实现完整,支持扫码登录和多种错误处理。但功能相对基础,缺少自动化测试,首次配置可能需要一定时间熟悉。适合需要解析微信视频号链接的用户使用。

📊 多维度评分

适应性4.7
规范性4.4
有效性4.8
可靠性4.3
可信度5

📁 包含文件 (3 个)

📄 SKILL.md 2.3 KB
📄 scripts/wechat_video.mjs 5.1 KB
📄 service.json 86 B