claudeers.
// Claude Skills

wechat-video-skill

WeChat Video Skill —— 教会你的 AI Agent 下载微信视频号视频的 Agent Skill。给链接 → 解密无水印 MP4 → 自动发回微信/飞书。适用于 Claude Code / Codex / Cursor / DSH。

// Claude Skills[ cli ][ api ][ claude ]#claude#skills◷ MIT$open-sourceupdated about 1 month ago
Actively maintained
91/100
last commit about 1 month ago
last release none
releases 0
open issues 0
// star history

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up wechat-video-skill (claude-skill project) into my current project.
Found on https://claudeers.com/wechat-video-skill
Repo: https://github.com/ChantillyAn/wechat-video-skill
Homepage/docs: —
Detected install method: claude-skill → # copy this skill into .claude/skills/wechat-video-skill/
Category: skills. Platforms: cli, api.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-skill)
# copy the skill dir into your project:
# .claude/skills/wechat-video-skill/   (or ~/.claude/skills/wechat-video-skill/ for all projects)
// or clone
git clone https://github.com/ChantillyAn/wechat-video-skill

// compatibility

Platformscli, api
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
Language—

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

WeChat Video Skill 📹

这是一个 Agent Skill——不是又一个下载器客户端,而是一份教 AI 干活的"技能包":装进你的 Agent,它就永久学会了「下载微信视频号视频」这件事。

给任意 AI Agent(Claude Code / Codex / Cursor / DSH…)一个视频号分享链接,它自动完成:捕获 → 解析 → 无水印解密下载 → 直接把视频发回你的微信或飞书。

An open-source Agent Skill that teaches any AI agent (Claude Code / Codex / Cursor / DSH / …) to download WeChat Channels (视频号) videos from a share link — decrypted, watermark-free, and optionally delivered straight back to your WeChat or Feishu.

下载的视频自动送达微信

下载完成后,视频自动送达你的微信

为什么会有这个项目

下载视频号视频一直是件痛苦的事:

过去的痛点现在
视频流加密,抓下来打不开自动 ISAAC-64 解密,得到标准 MP4
在线解析网站三天两头失效零第三方依赖,全部本地完成
抓包工具配置繁琐(证书/代理/手动导出)install_backend.py 一条命令装好后端,Agent 编排全流程
下载后还要自己想办法传手机下载完自动推回你的微信(或飞书),超 25MB 自动压缩

工作原理

分享链接 (weixin.qq.com/sph/...)
        │
        ▼
┌─ 本地代理捕获 ──────────────────────────┐
│ wx_channels_download 启动本地代理        │
│ 微信 PC 端播放视频 → feed 自动入浏览历史  │
└──────────────┬──────────────────────────┘
               ▼
   浏览历史 API:真实媒体地址 + decode_key
               ▼
   curl 下载密文流 → ISAAC-64 解密前 128KB
               ▼
   标准 MP4 → 自动发送到你的微信 / 飞书

核心思路来自开源项目 ltaoo/wx_channels_download(Go):本地代理注入微信 PC 端。本项目把它包装成 Agent Skill——编排逻辑写在 SKILL.md 里,脚本只做原子操作,任何支持 Agent Skills 的 AI 都能直接驱动。

快速开始(三步)

⚠️ 前提:必须在「微信电脑端」操作

本 Skill 的捕获机制依赖电脑端微信(Windows / Mac PC 微信)打开视频号页面——只有 PC 端的流量会经过本地代理被捕获。手机微信不行:手机上的播放、浏览、分享,本 Skill 都感知不到。

记住这个口诀:视频在电脑端微信的视频号里看,下载交给 Agent。

第 1 步:把 Skill 装进你的 Agent

把仓库链接直接发给你的 Agent,让它自动安装:

帮我安装这个 skill:https://github.com/KinGao294/wechat-video-skill

或者手动克隆到 skills 目录:

# Claude Code
git clone https://github.com/KinGao294/wechat-video-skill.git ~/.claude/skills/wechat-video-skill

# DSH
git clone https://github.com/KinGao294/wechat-video-skill.git ~/.agents/skills/wechat-video-skill

Cursor / Codex 等按各自的方式加载 SKILL.md 即可。首次会提示你运行一条安装命令装好后端:

python3 scripts/install_backend.py --accept-upstream-license

第 2 步:在电脑端微信里播放你想下载的视频

  1. 打开电脑端微信 → 视频号
  2. 找到并播放你想下载的那个视频(播放几秒即可)
  3. 点该视频的「分享」→「复制链接」

第 3 步:把链接发给 Agent,坐等收货

下载这个视频号视频,发到我微信:https://weixin.qq.com/sph/xxxxx

Agent 调用 Skill 自动完成剩下的所有事:捕获你刚播放的视频 → 解密出无水印原画 MP4 → 直接发回你的微信(或飞书)。


偏好手动操作?(不用 Agent 也能跑)
python3 scripts/proxy_snapshot.py --snapshot            # 记录系统代理
wx_video_download server                                 # 启动后端(首次需管理员权限装证书)
python3 scripts/download.py --list                       # 看捕获到的视频
python3 scripts/download.py --browse 0 --send-wechat     # 下载第 0 条并发回微信
python3 scripts/proxy_snapshot.py --restore              # 结束后恢复代理

💡 小技巧:--list 里最新的就是刚播放的;如果列表里没有目标视频,在电脑端微信里重新进入视频号页面再播放一次即可。

目录结构

wechat-video-skill/
├── SKILL.md                  # Skill 主文档(Agent 编排指令)
├── README.md                 # 本文件
├── LICENSE                   # MIT
└── scripts/
    ├── install_backend.py    # 下载+校验+解压官方后端(跨平台,SHA-256 固定)
    ├── preflight.py          # 链接格式校验 + 环境探测(只读)
    ├── proxy_snapshot.py     # macOS 系统代理快照/逐项恢复
    ├── download.py           # 浏览历史列出 / 下载 + 解密 / 发送
    ├── decrypt.py            # ISAAC-64 解密实现(Python,无依赖)
    ├── send_to_lark.py       # 发送到飞书(lark-cli)
    └── send_wechat_file.mjs  # 发送到微信(iLink API,超限自动压缩)

环境变量

变量默认值说明
WX_CHANNELS_HOME~/.local/share/wechat-channels-download数据/后端安装目录
WX_CHANNELS_BACKEND空后端二进制绝对路径(显式指定)
WX_CHANNELS_APIhttp://127.0.0.1:2022后端 API 地址
WX_CHANNELS_DOWNLOAD_DIR~/Downloads视频输出目录

平台支持

  • 后端二进制:macOS(arm64/x86_64)、Linux、Windows 官方 Release 均有;
  • 代理快照/恢复:目前实现 macOS(networksetup);其他平台将后端 proxy.system 设为 false 并手动配置代理即可;
  • 发回微信:需要 dsh-wechat-bridge 插件(扫码绑定个人微信,⚠️ 非官方协议,注意风控);发飞书:需要本机 lark-cli 已登录;
  • 实测环境:macOS + Apple Silicon + v260817。

FAQ

Q: 为什么不能只靠分享链接解析? 分享链接通道依赖 yuanbao.tencent.com Cookie,微信内置浏览器流量通常不走系统代理,捕获不到。可靠做法是在微信 PC 端播放一下目标视频,feed 会自动进入浏览历史。

Q: 下载的视频有水印吗? 没有。走的是视频号原始媒体流,解密后即原画 MP4。

Q: 文件太大发不了微信? send_wechat_file.mjs 会在超过 24MB 时自动用 ffmpeg 压缩后再发(文件名自动加"压缩版")。

Q: 安全吗? 微信登录态与抓包数据全程留在本机;后端二进制固定版本 + SHA-256 校验;代理改动前后都有快照与逐项恢复。详见 SKILL.md 的 Trust Boundary。

致谢与许可

欢迎 PR:更多平台的代理管理、Windows 支持打磨、更聪明的 Agent 编排、Bug 修复——都欢迎。

// faq

What is wechat-video-skill?

WeChat Video Skill —— 教会你的 AI Agent 下载微信视频号视频的 Agent Skill。给链接 → 解密无水印 MP4 → 自动发回微信/飞书。适用于 Claude Code / Codex / Cursor / DSH。. It is open-source on GitHub.

Is wechat-video-skill free to use?

wechat-video-skill is open-source under the MIT license, so it is free to use.

What category does wechat-video-skill belong to?

wechat-video-skill is listed under skills in the Claudeers registry of Claude-compatible tools.

24 views
★ 13 stars
unclaimed
updated about 1 month ago

// embed badge

wechat-video-skill on Claudeers
[![Claudeers](https://claudeers.com/api/badge/wechat-video-skill.svg)](https://claudeers.com/wechat-video-skill)

// retro hit counter

wechat-video-skill hit counter
[![Hits](https://claudeers.com/api/counter/wechat-video-skill.svg)](https://claudeers.com/wechat-video-skill)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/⟨Shell⟩★ 292,190◷ MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/⟨Python⟩★ 178,324[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/⟨Python⟩★ 138,919◷ MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/⟨Python⟩★ 123,800◷ MIT[ claude ]
→ see how wechat-video-skill connects across the ecosystem