wechat-mp-article-extractlisted
Install: claude install-skill DevinChen2014/socialdatax-skills
<!-- AUTO-GENERATED from socialdatax-skill-source. Do not edit directly; run `node scripts/generate_socialdatax_skills.mjs`. -->
# 公众号文章提取
## 适用场景
当用户提供 mp.weixin.qq.com 文章链接或分享文本,需要提取公众号文章标题、账号、发布时间、正文、图片和关联内容并整理成结构化结果时使用。来自 SocialDataX 社媒数据助手。
## 快速开始
- 先给出当前 skill 支持的输入:mp.weixin.qq.com 文章链接或包含该链接的分享文本。
- 支持输入:mp.weixin.qq.com 文章链接或包含该链接的分享文本。
- 你通常会得到:文章标题、公众号、发布时间、正文、图片链接、关联文章和内嵌视频卡片;只输出实际返回内容。
## API Key 获取
获取或管理 API Key:访问 <https://socialdatax.com/ai?from=modelscope>,按官网的 API Key 申请/管理入口操作。环境变量名固定使用 `SOCIALDATAX_API_KEY`;不要引导用户使用其他域名。
## 直接调用命令
优先使用 direct CLI;能运行 shell 命令的 Agent 不需要额外配置 MCP server:
```bash
npx -y socialdatax-skills@latest wechat article \
--url "<mp_article_url_or_share_text>" --pretty --source-client socialdatax-skills \
--source-platform modelscope --source-skill wechat-mp-article-extract
```
执行 direct CLI 示例时,`<mp_article_url_or_share_text>` 是占位符;不要把原始用户输入拼成整段 shell 字符串。能直接调用子进程时使用参数数组;必须走 shell 时先做 shell 转义。
## 参数说明
通用:
- 必填:`--url <mp_article_url_or_share_text>`:必填;只接受 mp.weixin.qq.com 文章链接或包含该链接的分享文本。
- 可选:`--pretty`:只影响输出格式,不改变实际请求结果。
- 可选:`--source-client socialdatax-skills --source-platform modelscope --source-skill wechat-mp-article-extract`:这是当前 Agent Skill 的来源标记;按本 Skill 示例执行时保持这些值不变。
把用户提供的公众号文章链接或分享文本交给文章详情命令;不要把视频号视频路由到本 skill。
结果缺少正文、图片或关联内容时,按实际返回说明,不补造,也不改用其它平台能力。
## 输出建议
优先输出便于阅读、引用和后续整理的公众号文章结构化结果。
输出时使用固定结构,字段只使用返回中可见内容。
1. 文章信息:标题、公众号、发布时间和原始文章链接。
2. 正文:按返回顺序整理正文段落,保留原意,不添加原文没有的信息。
3. 图片和媒体:列出返回中的图片链接与内嵌视频卡片