一键导入
wechat-article-capture
微信公众号文章抓取与入库。将微信文章URL转换为Markdown文件,自动下载配图到本地、添加frontmatter,存入指定目录。代码块格式由AI事后整理。触发词:抓取微信文章、微信公众号、wechat、微信文章转markdown、公众号文章入库、保存微信文章、微信收藏
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
微信公众号文章抓取与入库。将微信文章URL转换为Markdown文件,自动下载配图到本地、添加frontmatter,存入指定目录。代码块格式由AI事后整理。触发词:抓取微信文章、微信公众号、wechat、微信文章转markdown、公众号文章入库、保存微信文章、微信收藏
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | wechat-article-capture |
| description | 微信公众号文章抓取与入库。将微信文章URL转换为Markdown文件,自动下载配图到本地、添加frontmatter,存入指定目录。代码块格式由AI事后整理。触发词:抓取微信文章、微信公众号、wechat、微信文章转markdown、公众号文章入库、保存微信文章、微信收藏 |
接收微信公众号文章 URL → 抓取全文内容 → 下载图片到本地 → 转换为 Markdown → 存入指定目录。
默认保存到当前工作目录下的 wechat-captures/。如需固定个人收件箱路径,可复制 config.example.json 为 config.json 后修改 output_dir。
代码块格式由 AI 事后整理(微信每行代码是独立HTML标签,脚本自动合并不可靠)
https://mp.weixin.qq.com/s/xxx)wechat-captures/.md 文件 + 配图/ 子目录,文件结构示例:
wechat-captures/
├── 量化小助手:LSTM在日内交易中的实战应用.md
└── 配图/
├── img_000_4d8216f7f628.gif
├── img_001_8f18712cbd47.jpg
└── ...
.md 包含标准化 frontmatter:
---
title: "文章标题"
source: "微信"
author:
- "公众号名称"
created: YYYY-MM-DD
tags: ["公众号"]
category: "待分类"
status: "inbox"
description: "文章摘要"
---
正文内容(Markdown格式,图片引用本地配图/路径)
配置优先级:CLI 参数 > 环境变量 > config.json > 内置默认值。
本地配置文件默认位置为 skill 目录下的 config.json,可从 config.example.json 复制生成。config.json 属于个人配置,不入库。
支持配置项:
output_dir:Markdown 输出目录image_dir_name:图片子目录名,默认 配图source:frontmatter 的来源字段,默认 微信default_tags:默认标签,默认 ["公众号"]category:frontmatter 分类,默认 待分类status:frontmatter 状态,默认 inboxtimeout:请求超时时间,单位秒filename_max_length:自动文件名最大长度headers:请求头,会与默认 headers 合并常用环境变量:
WECHAT_CAPTURE_CONFIG:指定配置文件路径WECHAT_CAPTURE_OUTPUT_DIR:指定输出目录WECHAT_CAPTURE_IMAGE_DIR_NAME:指定图片子目录名WECHAT_CAPTURE_TIMEOUT:指定请求超时时间WECHAT_CAPTURE_DEFAULT_TAGS:指定默认标签,支持逗号分隔或 JSON 数组发送公众号文章 URL,我会自动完成抓取、入库、整理代码块。
# 基本用法(默认保存到当前目录 wechat-captures/)
python skills/wechat-article-capture/scripts/capture.py "<文章URL>"
# 指定保存目录
python skills/wechat-article-capture/scripts/capture.py "<文章URL>" --output-dir "./inbox/wechat"
# 指定文件名
python skills/wechat-article-capture/scripts/capture.py "<文章URL>" --filename "自定义文件名"
# 指定配置文件
python skills/wechat-article-capture/scripts/capture.py "<文章URL>" --config "./wechat-config.json"
# 兼容旧位置参数用法
python skills/wechat-article-capture/scripts/capture.py "<文章URL>" "./inbox/wechat" "自定义文件名"
<img data-src> 图片URL__IMG_N__ 标记记录图片位置,HTML → Markdown 转换[OK] 已保存: <filepath>脚本执行完成后,AI 自动执行:
.md 文件... 块code-snippet__fix 结构中提取完整多行代码requests + BeautifulSoup + html2text 抓取python -m pip install requests beautifulsoup4 html2text<img data-src> 提取 mmbiz.qpic.cn 真实 URL,下载到配置的图片子目录,markdown 中引用本地路径wx_fmt 查询参数推断,并根据 Content-Type 修正code-snippet__fix 结构中提取完整代码,替换到 markdown 中中文文案排版规则。在写任何中文内容(文章、笔记、公众号、小红书、回复、评论、研报、短视频文案) 时自动遵循:中英文加空格、全角标点、直角引号、省略号破折号、专有名词大小写、 数学金融表达式格式、的地得区分、人称代词。 与 content-ai-avoid skill 联动:任何规避 AI 味的中文内容都应同时遵循本排版规则。 Trigger: 写中文、写文章、写笔记、排版、中文文案、公众号、小红书、微博、短视频文案、 研报、分析文章、润色、/排版规则、按排版规范写、gr-chinese-typography-rules。 English trigger: Chinese typography, Chinese copywriting format, write Chinese content.
写作时主动规避 22 种 AI 写作指纹,产出更接近人类自然写作的文案。 适用于生成任何原创文字内容:公众号文章、小红书笔记(短笔记与长图文系列)、微博、 短视频文案、博客、商业文案、朋友圈、立人设日常内容;金融/量化/宏观分析等专业内容同样适用。 写作前自动加载,写作中贯穿执行。与 chinese-typography-rules skill 联动:任何中文写作同时遵循排版规则。 Trigger: 写文章、写笔记、写公众号、写小红书、写文案、写草稿、生成内容、帮我写、 创作、起一段、写一篇、列提纲、改文案、润色、/gr-content-ai-avoid、避免 AI 味、按这个规范写。 English trigger: write article, draft content, avoid sounding like AI, write a post, write copy.
将本地或在线 HTML 生成 PDF,尤其适合把 markdown-themes 生成的主题 HTML、文章 HTML、报告 HTML、 周报 HTML、网页快照导出为可打印 PDF。触发:html 转 pdf、HTML 生成 PDF、网页导出 PDF、 markdown-themes 生成 PDF、文章 PDF、报告 PDF、打印 PDF。
将 Markdown / md 文档转换为带主题样式的 HTML,并根据文章内容推荐合适主题。 触发:markdown 转 html、md 转 html、Markdown 转换成 HTML、文章排版成 HTML、给 Markdown 套主题、 选择文章主题、公众号 / 博客 / 知识库 / 研报 Markdown HTML 排版。 每次使用前必须先读取 references/theme-reference.md,再扫描 assets/*.css,按内容类型、读者、 情绪和结构复杂度选择主题;若新增或删除主题,同步更新主题参考文档。
批量转义 Obsidian 中颜色代码前的 # 号,避免被识别为标签。 扫描所有 prompts/ 目录下的 .md 文件,将 #FFFFFF 格式转为 \#FFFFFF。 跨平台支持:Windows PowerShell / Linux / macOS zsh/bash 触发方式:/gr-ob-fix-color-tags、/gr-fix-color-tags、/转义颜色代码、「fix color tags」
微信公众号文章抓取与入库。将微信文章URL转换为Markdown文件,自动下载配图到本地、添加frontmatter,存入指定目录。代码块格式由AI事后整理。触发词:抓取微信文章、微信公众号、wechat、微信文章转markdown、公众号文章入库、保存微信文章、微信收藏