Agent skill

wechatsync-publisher

多平台内容发布助手,支持智能选题筛选、AI生成优质内容、一键发布到微信公众号等平台;支持内容格式自动适配(HTML/Markdown/纯文本)

anbeimegithub.com/anbeimeGitHub ↗
claude-codeships scripts
Install
npx skills add anbeime/skill --skill wechatsync-publisher --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 10
SKILL.md size: 7 KB
Bundled scripts: yes
Path: skills/wechatsync-publisher/wechatsync-publisher/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,714
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 多平台内容发布助手 ## 任务目标 - 本Skill用于:高效实现多平台内容发布,从选题、创作到一键推送的全流程自动化 - 能力包含: - 智能选题筛选(10分制打分系统) - AI生成优质内容(热点评论、技术解析、干货教程、故事洞察等) - 多平台一键发布(微信、知乎、掘金、CSDN、B站、小红书) - 内容格式自动适配(HTML、Markdown、纯文本) - 触发条件: - "发布到微信公众号" - "多平台发布文章" - "一键推送内容" - "生成并发布文章" ## 前置准备 ### 依赖说明 本Skill使用Python标准库,无额外依赖。 ### 环境准备 无需特殊环境准备,确保网络连接即可。 ### 接口配置 - **服务器地址**:`http://39.108.254.228:8002`(您自建的服务) - **微信公众号**:已配置接口 `/publish-draft` ✅ - **其他平台**:需要逐步配置独立接口 - 知乎:`/publish-zhihu`(需配置知乎Cookie) - 微博:`/publish-weibo`(需配置微博AppKey/Token) - 掘金:`/publish-juejin`(需配置掘金Cookie) - CSDN:`/publish-csdn`(需配置CSDN Cookie) - 其他平台:详见 `references/server-config-guide.md` **接口架构**: - 每个平台独立的发布接口 - 每个平台独立的认证配置 - 统一的请求和返回格式 **详细配置指南**: - 参考文档:`references/server-config-guide.md` - 包含:各平台接口配置示例、认证信息获取方式、部署步骤、测试方法 ## 操作步骤 ### 标准流程 #### 步骤一:选题筛选(可选) 如果您有多个选题候选,可使用选题筛选功能进行打分排序: ```bash python scripts/filter_topics.py --topics "AI技术:8,2,3,1,AI伦理:7,2,4,1,人工智能:6,1,3,1" --threshold 7 ``` **参数说明**: - `--topics`:选题列表,格式为 `选题名:热度,争议性,价值,相关性` - `--threshold`:分数阈值,≥7分进入推荐池 **智能体处理**: 如果由智能体处理选题,智能体会根据热度、争议性、价值、相关性四个维度进行评分,并筛选出优质选题。 #### 步骤二:差异化内容生成 根据平台特性生成差异化的内容,确保每个平台的内容都符合平台风格和用户习惯。 **核心原则**: - 同一主题,多版本适配 - 保持核心信息一致 - 优化表达方式和侧重点 - 符合平台格式要求 **生成内容**:

What's inside
Steps it walks through
  1. 任务目标
  2. 前置准备
  3. 依赖说明
  4. 环境准备
  5. 接口配置
  6. 操作步骤
  7. 标准流程
  8. 可选分支
  9. 资源索引
  10. 必要脚本
  11. 领域参考
  12. 注意事项
  13. 发布规范
  14. 内容质量
Ships with 9 files
  • references/content-adaptation-guide.md
  • references/html-layout-guide.md
  • references/platform-requirements.md
  • references/server-config-guide.md
  • references/viral-content-templates.md
  • references/xiaohongshu-creation-guide.md
  • scripts/filter_topics.py
  • scripts/publish.py
  • scripts/search_images.py
Commands it runs
python scripts/filter_topics.py --topics "AI技术:8,2,3,1,AI伦理:7,2,4,1,人工智能:6,1,3,1" --threshold 7
python scripts/search_images.py --keyword "AI技术" --count 1 --size 1600x680
python scripts/publish.py --platform wechat --title "文章标题" --content "HTML内容" --cover-image "封面图URL" --tags "标签1,标签2"
python scripts/publish.py --platform zhihu --title "文章标题" --content "Markdown内容"
python scripts/publish.py --platform weibo --title "文章标题" --content "纯文本内容"
python scripts/publish.py --platform juejin --title "文章标题" --content "Markdown内容" --tags "AI,技术"
python scripts/publish.py --platform xiaohongshu --title "文章标题" --content "纯文本内容" --cover-image "封面图URL"
python scripts/search_images.py --keyword "AI技术" --count 1
python scripts/publish.py --platform wechat --title "AI如何改变未来" --content "HTML内容" --cover-image "https://source.unsplash.com/1600x680/?AI"
python scripts/filter_topics.py --topics "AI技术:8,2,3,1,AI伦理:7,2,4,1" --threshold 7
More from skill
All skills →
About this skill
What does the wechatsync-publisher skill do?

多平台内容发布助手,支持智能选题筛选、AI生成优质内容、一键发布到微信公众号等平台;支持内容格式自动适配(HTML/Markdown/纯文本)

How do I install it?

Run `npx skills add anbeime/skill --skill wechatsync-publisher --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From anbeime/skill, a repository with 4,714 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going