She Love Me
863401402/she-love-me
Acquire, import, and analyze WeChat or QQ chat histories, including installing supported exporters, guiding required login or contact selection, converting exports, assessing relationship dynamics…
微信公众号运营工具集(wechat-mp):Markdown/HTML 发文到草稿箱、样式美化与封面生成;支持草稿管理、用户管理(黑名单等)、评论管理、数据统计与多公众号同步。
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wechat-mp-suite --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/wechat-mp .claude/skills/wechat-mp-suite && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "wechat-mp-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mp into .claude/skills/wechat-mp-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wechat-mp-suite", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mpType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wechat-mp-suite --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/wechat-mp .agents/skills/wechat-mp-suite && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "wechat-mp-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mp into .agents/skills/wechat-mp-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wechat-mp-suite", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wechat-mp-suite --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/wechat-mp .cursor/skills/wechat-mp-suite && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "wechat-mp-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mp into .cursor/skills/wechat-mp-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wechat-mp-suite", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/wechat-mp--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wechat-mp-suite --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/wechat-mp .gemini/skills/wechat-mp-suite && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "wechat-mp-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mp into .gemini/skills/wechat-mp-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wechat-mp-suite", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills wechat-mp-suiteInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/wechat-mp .github/skills/wechat-mp-suite && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "wechat-mp-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mp into .github/skills/wechat-mp-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wechat-mp-suite", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills wechat-mp-suite --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/wechat-mp .opencode/skills/wechat-mp-suite && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "wechat-mp-suite" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/wechat-mp into .opencode/skills/wechat-mp-suite/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "wechat-mp-suite", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
wechat-mp-suite微信公众号运营工具集(wechat-mp):Markdown/HTML 发文到草稿箱、样式美化与封面生成;支持草稿管理、用户管理(黑名单等)、评论管理、数据统计与多公众号同步。
Wechat Mp Suite is an agent skill from LeoYeAI/openclaw-master-skills. 微信公众号运营工具集(wechat-mp):Markdown/HTML 发文到草稿箱、样式美化与封面生成;支持草稿管理、用户管理(黑名单等)、评论管理、数据统计与多公众号同步。
Its SKILL.md is about 3.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files (for example `_meta.json`, `comments.py` and `drafts.py`).
It sits in Productivity & Automation, covering Messaging and chat bots. It works with WeChat. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Python), which the agent can run.
Shell commands in SKILL.md call:
python3pippythonFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
developers.weixin.qq.comjisuapi.commp.weixin.qq.com163.comk.sina.com.cnAlso links to:
clawhub.aiFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
WECHAT_MP_APP_SECRETFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Wechat Mp Suite loads about 3.4k tokens when it runs. Until then it costs about 26 tokens; SKILL.md has 521 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 521 words, ~3,373 tokens.
.claude/skills/wechat-mp-suite/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.本技能是一个 微信公众号(Wechat MP)运营工具集,用于管理微信公众账号,包含发文、草稿管理、用户管理、评论管理、数据统计等多个脚本,支持多公众号同步。
本技能由极速数据提供:https://www.jisuapi.com
信息反馈:请发邮件至 liupandeng@jisuapi.com
官方文档:https://developers.weixin.qq.com/doc/subscription/api/
css / css_path / style_url 抓取 <style> 内联样式)cover_path / cover_base64 / cover_url)并上传获取 thumb_media_id/cgi-bin/draft/addopenid 列表(分页)、用户基本信息安全说明:涉及本地文件读取的参数(例如
md_path、html_path、css_path、cover_path)默认只允许当前工作目录及子目录下的相对路径,禁止绝对路径与..目录穿越。
可以将 jisu-wechat-article 作为“选题与素材入口”,再用本技能完成公众号发布与运营。
推荐流程:
jisu-wechat-article 搜索文章,拿到标题、摘要、发布时间、来源公众号、链接;publish.py 发到草稿箱,再通过 drafts.py/comments.py/users.py/stats.py 完成后续运营。相关链接:
pip install requests markdown pillow安全提示:以下环境变量中,
WECHAT_MP_APP_SECRET、WECHAT_MP_ACCOUNTS、WECHAT_MP_COOKIE均可能包含敏感凭据。
请遵循最小权限原则,仅在确有需要时设置;避免写入公开日志、截图或仓库。
# Windows PowerShell
$env:WECHAT_MP_APP_ID="你的AppID"
$env:WECHAT_MP_APP_SECRET="你的AppSecret"
$env:WECHAT_MP_DEFAULT_AUTHOR="作者名(可选)"用 WECHAT_MP_ACCOUNTS 传 JSON 数组:
# Windows PowerShell
$env:WECHAT_MP_ACCOUNTS='[
{"name":"公众号A","appid":"xxx","secret":"yyy"},
{"name":"公众号B","appid":"xxx2","secret":"yyy2"}
]'WECHAT_MP_COOKIE(可选,敏感):用于抓取受登录态影响的 html_url / cover_url 页面资源(也可在请求体里传 html_url_cookie / cover_url_cookie 覆盖)。WECHAT_MP_DEFAULT_AUTHOR(可选,低敏):发文时未显式传 author 时的默认作者名。WECHAT_MP_ACCOUNTS(可选,高敏):多公众号模式下的账号数组,包含多组 appid/secret,建议仅在隔离环境配置并妥善管理。脚本文件:
skills/wechat-mp/publish.py(发文到草稿)skills/wechat-mp/drafts.py(草稿管理)skills/wechat-mp/comments.py(评论管理)skills/wechat-mp/users.py(用户管理)skills/wechat-mp/stats.py(数据统计)按脚本分别调用(每个脚本都有自己的子命令)。
@file 方式传 JSON在 Windows PowerShell 下,直接把 JSON 写在命令行里很容易遇到:
????(管道/控制台编码导致不可逆丢字)推荐把请求参数保存成一个 UTF-8 的 JSON 文件,然后用 @文件路径 传入(脚本会读取该文件内容作为请求体):
# 1) 保存请求 JSON(注意用 UTF-8 保存)
# out\req.json 示例:
# {
# "title": "标题",
# "digest": "摘要",
# "html_path": "article.html",
# "debug_html_out": "out\\debug-final.html",
# "dry_run": 1
# }
# 2) 用 @file 模式执行(最稳)
python skills\wechat-mp\publish.py draft @out\req.jsonhtml_url)当你不想先手动下载网页时,可以直接传 html_url。脚本会下载网页 HTML,自动提取 <body> 作为正文,并把 <head><style> 合并后做 inline(可配合 inline_css/strip_class)。
对于 mp.weixin.qq.com 链接,默认会优先提取页面里的 id="js_content" 正文(可显著降低体积,减少 45002 content size out of limit)。
python skills\wechat-mp\publish.py draft @out\req.jsonout\req.json 示例:
{
"title": "标题",
"html_url": "https://mp.weixin.qq.com/s/IRNhW6etkGIBkCQ7g5Y7HQ",
"debug_html_out": "out\\debug-final.html",
"dry_run": 1
}如果目标页面需要登录态,可设置环境变量 WECHAT_MP_COOKIE,或在请求里传 html_url_cookie。
如果页面体积较大,可能需要传 html_url_max_bytes 提高下载上限(默认 2.5MB),例如 8000000。
当你使用 html_url 或 html_path 输入网页时,可以通过 content_selector 精确提取正文区域(取该节点的 innerHTML):
content_selector,默认提取 <body>(如果你有明确容器,也可手动指定)"content_selector": "div.post_body""content_selector": "div.article""content_selector": "article"示例(网易):
{
"title": "标题",
"html_url": "https://www.163.com/tech/article/KOAS9OQJ00098IEO.html?clickfrom=w_tech",
"content_selector": "div.post_body",
"dry_run": 1,
"debug_html_out": "out/debug-163.html"
}示例(新浪):
{
"title": "标题",
"html_url": "https://k.sina.com.cn/article_1644114654_61ff32de0200249su.html?from=news&subch=onews",
"content_selector": "div.article",
"dry_run": 1,
"debug_html_out": "out/debug-sina.html"
}补充:
content_selector 依赖 beautifulsoup4(pip install beautifulsoup4)auto_content_selector 默认开启时,会按常见站点尝试默认 selector(网易 div.post_body、新浪 div.article、今日头条 article)python3 skills/wechat-mp/publish.py draft '{
"title": "我的文章标题",
"digest": "一句话摘要(建议填写)",
"md_path": "article.md"
}'python3 skills/wechat-mp/publish.py draft '{
"title": "标题",
"md_content": "# Hello\n\n正文…"
}'python3 skills/wechat-mp/publish.py draft '{
"title": "标题",
"md_path": "article.md",
"css": "h1{color:#1677ff} .wechatmp-article{font-size:16px}",
"style_url": "https://example.com"
}'说明:
style_url 仅抓取页面中的 <style>...</style>,不会自动拉取外链 CSS(轻量实现,避免过度复杂)。og:image)cover_path / cover_base64 / cover_url 三选一。html_url / html_path 含 <meta property="og:image" ...>,默认会自动把 og:image 作为封面(可通过 auto_cover_from_og_image=0 关闭)。python3 skills/wechat-mp/publish.py draft '{
"title": "标题",
"md_path": "article.md",
"cover_path": "assets/cover.png"
}'python3 skills/wechat-mp/publish.py draft '{
"title": "标题",
"md_path": "article.md",
"cover_base64": "<base64_string>",
"cover_out": "out/cover.png"
}'python3 skills/wechat-mp/publish.py draft '{
"title": "标题",
"md_path": "article.md",
"cover_url": "https://example.com/cover.jpg",
"cover_out": "out/cover_from_url.jpg"
}'| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| title | string | 是 | 文章标题 |
| digest | string | 否 | 摘要 |
| author | string | 否 | 作者,不传用 WECHAT_MP_DEFAULT_AUTHOR |
| content_source_url | string | 否 | 原文链接 |
| md_path / md_content | string | 二选一 | Markdown 文件路径/内容 |
| html_path / html_content | string | 二选一 | 直接提供 HTML(优先于 Markdown) |
| content_selector | string | 否 | 从输入 HTML 中按 CSS selector 精确抽取正文 innerHTML(例如 div.post_body)。需要 pip install beautifulsoup4 |
| auto_content_selector | int | 否 | 默认 1:未传 content_selector 时自动按站点尝试(网易 div.post_body、新浪 div.article、今日头条 article) |
| css | string | 否 | 额外 CSS(合并到 <style>) |
| css_path | string | 否 | 本地 CSS 文件路径(.css) |
| style_url | string | 否 | 从网页抓取 <style> 内联样式并合并 |
| cover_path | string | 否(优先) | 本地封面图路径 |
| cover_base64 | string | 否(优先) | 直接传封面 base64(会写到 cover_out) |
| cover_url | string | 否(优先) | 封面图片 URL(会下载后上传永久素材) |
| cover_url_cookie | string | 否 | 下载 cover_url 用的 Cookie(可不传,默认用 WECHAT_MP_COOKIE) |
| cover_url_max_bytes | int | 否 | 下载封面图片最大字节数,默认 5000000 |
| cover_out | string | 否 | 封面输出路径(相对路径),用于 cover_base64 / cover_url 落盘,默认 out/wechatmp-cover.png |
| auto_cover_from_og_image | int | 否 | 未显式提供封面时,是否允许用页面 meta og:image 自动作为封面(默认 1) |
| need_open_comment | int | 否 | 是否打开评论(0/1),默认 0 |
| only_fans_can_comment | int | 否 | 是否仅粉丝可评(0/1),默认 0 |
| show_cover_pic | int | 否 | 正文是否显示封面(0/1),默认 1 |
| content_max_bytes | int | 否 | 发布前内容最大字节数限制(>0 生效,超限直接返回 content_too_large) |
成功时会返回每个公众号创建的草稿 draft_media_id(以及封面 thumb_media_id),例如:
{
"ok": true,
"title": "我的文章标题",
"cover": "out/wechatmp-cover.png",
"accounts": [
{"account":"公众号A","ok":true,"draft_media_id":"xxx","thumb_media_id":"yyy"}
]
}脚本文件:skills/wechat-mp/comments.py
说明:评论接口通常需要
msg_data_id与index等字段(来自图文消息数据)。你可以先在公众号后台或其它流程中拿到这些 id。
python3 skills/wechat-mp/comments.py list '{
"msg_data_id": 123,
"index": 0,
"begin": 0,
"count": 20,
"type": 0
}'python3 skills/wechat-mp/comments.py open '{"msg_data_id":123,"index":0}'
python3 skills/wechat-mp/comments.py close '{"msg_data_id":123,"index":0}'python3 skills/wechat-mp/comments.py mark '{"msg_data_id":123,"index":0,"user_comment_id":1}'
python3 skills/wechat-mp/comments.py unmark '{"msg_data_id":123,"index":0,"user_comment_id":1}'python3 skills/wechat-mp/comments.py reply_add '{
"msg_data_id": 123,
"index": 0,
"user_comment_id": 1,
"content": "谢谢关注~"
}'
python3 skills/wechat-mp/comments.py reply_delete '{"msg_data_id":123,"index":0,"user_comment_id":1}'python3 skills/wechat-mp/comments.py delete '{"msg_data_id":123,"index":0,"user_comment_id":1}'脚本文件:skills/wechat-mp/stats.py
支持常用 datacube 统计接口(均需传 begin_date / end_date,格式 YYYY-MM-DD):
articlesummary → getarticlesummaryarticletotal → getarticletotaluserread → getuserreadusershare → getusershareusercumulate → getusercumulate示例:
python3 skills/wechat-mp/stats.py articlesummary '{"begin_date":"2026-03-01","end_date":"2026-03-01"}'
python3 skills/wechat-mp/stats.py userread '{"begin_date":"2026-03-01","end_date":"2026-03-07"}'脚本文件:skills/wechat-mp/users.py
权限:黑名单相关接口在官方文档中为仅认证订阅号/服务号;每次拉黑/取消拉黑最多 20 个
openid。
取消拉黑文档:batchUnblacklist(POST /cgi-bin/tags/members/batchunblacklist)。
python3 skills/wechat-mp/users.py blacklist_get '{"begin_openid":""}'返回中含 data.openid、next_openid 等时,下一页把 next_openid 填入 begin_openid 再请求。
python3 skills/wechat-mp/users.py blacklist_add '{"openid_list":["oXXX","oYYY"]}'python3 skills/wechat-mp/users.py blacklist_remove '{"openid_list":["oXXX"]}'(子命令 batch_unblacklist 与 blacklist_remove 等价。)
python3 skills/wechat-mp/users.py user_info '{"openid":"oXXX","lang":"zh_CN"}'python3 skills/wechat-mp/users.py user_list '{"next_openid":""}'首张可传空 next_openid;若返回 next_openid,可继续传入拉取后续页。
PowerShell 建议用 @文件 传入 JSON,例如:python skills\wechat-mp\users.py blacklist_remove @out\req.json。
脚本文件:skills/wechat-mp/drafts.py
python3 skills/wechat-mp/drafts.py list '{"offset":0,"count":20,"no_content":1}'python3 skills/wechat-mp/drafts.py get '{"media_id":"xxx"}'python3 skills/wechat-mp/drafts.py delete '{"media_id":"xxx"}'调用接口:
POST /cgi-bin/freepublish/submit(官方文档:发布草稿)。
将草稿箱中指定media_id的图文提交发布。接口返回成功仅表示任务已提交;真正发布完成是异步的,结果可能通过公众平台配置的回调收到PUBLISHJOBFINISH事件。
权限:订阅号需认证;服务号可用。若报错48001等请核对账号接口权限。
python3 skills/wechat-mp/drafts.py publish '{"media_id":"DRAFT_MEDIA_ID"}'多账号配置时,会对每个公众号各自调用一次(各号草稿 media_id 不同;仅对当前号有效的 media_id 会成功)。
适合“把 A 公众号已在草稿箱的内容,复制到 B/C 公众号草稿箱”场景。
脚本会先读取源草稿,再把每篇文章的thumb_url下载并上传到目标公众号,最后调用目标号draft/add。
python3 skills/wechat-mp/drafts.py clone '{
"media_id": "SOURCE_DRAFT_MEDIA_ID",
"source_account": "公众号A",
"target_accounts": ["公众号B","公众号C"]
}'参数说明:
media_id:源草稿 media_id(必填)source_account:源公众号名称(多账号时必填;单账号可省略)target_accounts:目标公众号名称数组(可省略;省略时默认同步到除源号外所有账号)cover_url_cookie:下载封面图(thumb_url)时使用的 Cookie(可选)cover_url_max_bytes:下载封面图最大字节数,默认 5000000检查公众号草稿箱功能是否已开启。返回
is_open:0=关闭,1=开启。
python3 skills/wechat-mp/drafts.py switch_status返回示例:
{
"ok": true,
"command": "switch_status",
"accounts": [
{"account":"公众号A","ok":true,"is_open":1,"is_open_desc":"开启"}
]
}后续还可以继续在同目录扩展:
materials.py:素材管理(图片/视频等)drafts.py:可补充发布状态查询(如 freepublish/get)等极速数据(JisuAPI,jisuapi.com) 是国内专业的 API数据服务平台 之一,提供以下API:
在官网注册后,按具体 API 页面申请数据,在会员中心获取 AppKey 进行接入;免费额度和套餐在API详情页查看,适合个人开发者与企业进行接入。在 ClawHub 上也可搜索 jisuapi 找到更多基于极速数据的 OpenClaw 技能。
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files in skills/wechat-mp of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Wechat Mp Suite next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Wechat Mp Suite this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~3.4k | Automated safety check: Pass | MIT | |
| She Love Me863401402/she-love-me | 931 | 1 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Wechat Article Extractorfreestylefly/wechat-article-extractor-skill | 136 | 1 repos | ~1k | Automated safety check: Pass | None | |
| Wechat Miniprogram Builderchenjin-cmd/wechat-miniprogram-builder | 356 | — | ~634 | Automated safety check: Pass | MIT | |
| Skill Wechat PublisherZJU-REAL/Easel | 3.4k | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | |
| Wechat Mp Writerth3ee9ine/wechat-claw-skill | 207 | — | ~1.4k | Automated safety check: Pass | MIT |
863401402/she-love-me
Acquire, import, and analyze WeChat or QQ chat histories, including installing supported exporters, guiding required login or contact selection, converting exports, assessing relationship dynamics…
freestylefly/wechat-article-extractor-skill
Extract metadata and content from WeChat Official Account articles.
chenjin-cmd/wechat-miniprogram-builder
This skill should be used when the user wants to build, launch, monetize, or promote a WeChat mini-program with AI (vibe coding) — including topic selection, account registration & ICP filing…
ZJU-REAL/Easel
微信公众号文章自动创作与发布工具。给定参考文章、文字或文档,自动搜索整理全网相关信息、生成图文并茂的公众号文章,并发布到微信公众号草稿箱。特别强调反 AI 检测写作。
th3ee9ine/wechat-claw-skill
微信公众号文章全自动写作与发布。从信息搜集、AI配图规划、报刊级 HTML 排版、到草稿创建和发布的完整流程。适用于 AI 日报、财经周报、深度分析、新闻资讯类文章。内置多种模板,并提供本地渲染、校验、图片规划和发布流水线脚本。
joeseesun/qiaomu-wx-video
Qiaomu skill and workflow for downloading a WeChat Channels / 视频号 video or generated live replay when the user provides a weixin.qq.com/sph share link.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Works with
Categories
微信公众号运营工具集(wechat-mp):Markdown/HTML 发文到草稿箱、样式美化与封面生成;支持草稿管理、用户管理(黑名单等)、评论管理、数据统计与多公众号同步。. Wechat Mp Suite is an agent skill from LeoYeAI/openclaw-master-skills.
Wechat Mp Suite fits situations like: tasks that involve Messaging and chat bots.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a claude-code`. Or copy the skill folder (skills/wechat-mp in LeoYeAI/openclaw-master-skills) into .claude/skills/wechat-mp-suite in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a codex`. Or copy the skill folder (skills/wechat-mp in LeoYeAI/openclaw-master-skills) into .agents/skills/wechat-mp-suite in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill wechat-mp-suite -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/wechat-mp-suite, .gemini/skills/wechat-mp-suite, .github/skills/wechat-mp-suite and .opencode/skills/wechat-mp-suite in your project.
Going by SKILL.md and its folder, Wechat Mp Suite needs Python for the scripts in its folder, the command-line tools its instructions call (python3, pip and python) and credentials named WECHAT_MP_APP_SECRET. Our summary lists: Python 3; A credential in WECHAT_MP_APP_SECRET.
SKILL.md names 6 domains. In commands or code: developers.weixin.qq.com, jisuapi.com, mp.weixin.qq.com, 163.com and k.sina.com.cn; the agent is likely to contact these when it follows the instructions. As links in the text: clawhub.ai. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Wechat Mp Suite is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.4k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Wechat Mp Suite: She Love Me (863401402/she-love-me, 931 stars), Wechat Article Extractor (freestylefly/wechat-article-extractor-skill, 136 stars), Wechat Miniprogram Builder (chenjin-cmd/wechat-miniprogram-builder, 356 stars) and Skill Wechat Publisher (ZJU-REAL/Easel, 3.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.