baoyu-skills 实战:22 个 AI 技能,从采集到发布一句话搞定
做自媒体最烦的不是写,是写完之后还要复制网页、排版、做封面、挨个平台发。baoyu-skills 把这套脏活打包成 22 个技能,在 Cursor 里说一句话就能跑。
baoyu-skills 是什么
你在 Cursor 里跟 AI 聊天,它很聪明,但不会帮你「存网页」「做小红书图」「发公众号」------因为这些事需要跑脚本、调 API、操作浏览器,光靠聊天做不到。
baoyu-skills 就是一套给 AI 用的「操作手册」集合(官方叫 Agent Skills)。每个技能对应一个 SKILL.md,告诉 AI:什么情况下该用它、分几步做、输出什么文件。你不需要记命令,直接说人话就行。
打个比方:没装之前,AI 像个只会聊天的顾问;装了之后,旁边多了个会干活的助理------你说「把这篇文章发公众号」,它自己去排版、配图、填草稿箱。
项目地址:github.com/JimLiu/baoy...(2 万+ Star)。支持 Cursor、Claude Code、Codex 等支持 Skills 的 AI 工具。
22 个技能按用途分三类:
| 类别 | 干什么 | 代表技能 |
|---|---|---|
| 内容采集与加工 | 抓网页、下字幕、翻译、排版 | url-to-markdown、translate |
| 视觉创作 | 封面、配图、信息图、漫画、幻灯片 | cover-image、xhs-images |
| 发布与工具 | 发公众号/微博/X、压缩图片、解包 Electron | post-to-wechat、compress-image |
baoyu-skills 能解决什么问题
- 复制粘贴太累 :看到好文章要手动开网页、全选、粘贴、改格式。装个
url-to-markdown,丢个链接就存成 Markdown。 - 配图做图费时间:公众号封面、小红书卡片、教程插图,以前每张都要自己找设计师或学 PS。现在说「给这篇文章配 6 张图」就行。
- 多平台重复劳动:同一篇内容,公众号要 HTML、小红书要竖版图、微博要短文案------一套技能链跑下来,一份 Markdown 分发三端。
- AI 只会说不会做:没有 Skills,AI 只能告诉你「你可以用 Canva 做图」;有了 Skills,它直接调脚本帮你生成。
如何安装
前置条件
- 电脑上装了 Cursor(或其他支持 Skills 的 AI 工具)
- 装了 Node.js (大部分 Mac/Windows 已有;没有就去 nodejs.org 下载)
- 能跑
npx命令(随 Node.js 自带)
部分技能(生图、发公众号 API 模式)需要额外配置 API Key,后面用到再配,不影响安装。
安装步骤
最简单:让 AI 帮你装
打开 Cursor,复制粘贴:
bash
请帮我安装 baoyu-skills
仓库:https://github.com/JimLiu/baoyu-skills
AI 会自动下载并放到项目的 .agents/skills/ 目录。
手动安装(Cursor 插件市场):
在 Cursor 对话框输入:
bash
/plugin marketplace add JimLiu/baoyu-skills
/plugin install baoyu-skills@baoyu-skills
或者用 npx 一键装:
bash
npx skills add jimliu/baoyu-skills
提示:仓库里有 20 多个技能,不必全装。按需选用,装太多反而让 AI 每次多读一堆上下文。
验证安装
装好后,在 Cursor 里说:
列出我项目里已安装的 baoyu-skills 技能
或者直接试一个:
bash
帮我把 https://github.com/JimLiu/baoyu-skills 的 README 存成 Markdown
AI 能识别并执行 baoyu-url-to-markdown,说明安装成功。
(可选)配置 API Key
生图、部分发布功能需要 Key。在用户目录创建配置文件:
bash
mkdir -p ~/.baoyu-skills
编辑 ~/.baoyu-skills/.env,按需填入(用哪个配哪个):
bash
# 生图(任选其一)
OPENAI_API_KEY=sk-xxx
GOOGLE_API_KEY=xxx
DASHSCOPE_API_KEY=sk-xxx
# 公众号 API 发布(可选,不配也能用浏览器扫码发)
WECHAT_APP_ID=your_app_id
WECHAT_APP_SECRET=your_app_secret
如何使用
日常用法就一种:在 Cursor 里直接说你要干什么。AI 会自动匹配对应技能。
下面按工作流列出全部 22 个技能的常见说法,每条都可以直接复制粘贴。
一、内容采集:把互联网变成素材库
1. baoyu-url-to-markdown --- 网页转 Markdown
arduino
帮我把这篇文章保存成 Markdown:
https://example.com/blog/some-article
图片下载到本地
需要登录才能看的页面:
arduino
打开这个链接,等我登录完再抓取:
https://example.com/members-only-article
2. baoyu-youtube-transcript --- YouTube 字幕与封面
ini
下载这个 YouTube 视频的中文字幕,带时间戳:
https://www.youtube.com/watch?v=VIDEO_ID
带章节和翻译:
arduino
拉取这个视频字幕,优先中文,没有就用英文,翻译成简体中文,加上章节分段
https://youtu.be/VIDEO_ID
3. baoyu-danger-x-to-markdown --- X 推文与长文存档
ruby
把这条 X 推文保存成 Markdown:
https://x.com/username/status/1234567890
下载配图:
ruby
保存这条推文串成 Markdown,图片也下载到本地
https://x.com/username/status/1234567890
注意:这个技能用的是非官方接口,首次使用 AI 会提醒你确认风险。
二、内容加工:翻译、排版、群聊提炼
4. baoyu-translate --- 文章翻译(快翻 / 普翻 / 精翻)
普通翻译:
css
把 article-en.md 翻译成中文
精翻(适合要发布的公众号文章):
css
精翻这篇文章成中文,面向技术读者,保存翻译结果
article-en.md
翻网页:
arduino
翻译这个网页成中文:https://example.com/article
5. baoyu-format-markdown --- 智能排版
排版这篇文章,加上标题、摘要和 frontmatter,不要改原文内容:
draft-raw.md
6. baoyu-wechat-summary --- 微信群聊精华
总结「AI 技术交流群」最近 3 天的聊天精华,列出值得收藏的链接
毒舌版(要明说):
来个毒舌版的群聊总结:相亲相爱一家人 最近 1 天
需要 macOS + 微信 4.x 登录 + 安装 wx-cli。
三、视觉创作:封面、配图、信息图
7. baoyu-image-gen --- AI 出图(多平台 API)
用通义万象生成一张 16:9 科技感 Banner:
深色背景,发光的节点网络,蓝紫色调,不要文字
指定模型:
matlab
用 OpenAI 生成一张可爱猫咪插图,保存为 cat.png
需要在
~/.baoyu-skills/.env配置对应平台的 API Key。也支持 Google、即梦、豆包、Replicate 等。
8. baoyu-cover-image --- 文章封面
css
为 article.md 生成一张公众号封面,16:9,风格 elegant,标题+副标题
快速生成(跳过确认):
css
给这篇文章快速生成封面,不用问我确认:
article.md
9. baoyu-article-illustrator --- 文章智能配图
css
为 article.md 配图,风格 warm,每个大章节 1 张,最多 6 张
指定风格:
css
给这篇教程配图,notion 风格,流程图类型
article.md
10. baoyu-infographic --- 专业信息图
把这篇文章做成一张信息图,竖版 3:4,中文标签:
article.md
指定布局和风格:
用漏斗图布局、手绘风格,把「用户增长三步法」做成信息图
11. baoyu-diagram --- SVG 技术图解
画一张图,说明 JWT 认证流程,输出 SVG
从文章生成:
css
根据 article.md 画一张架构图,标注各模块关系
这个技能直接写 SVG 代码,不调用生图 API,免费、可缩放、支持深色模式。
12. baoyu-comic --- 知识漫画
用漫画讲「什么是 Agent Skill」,4 页,中文,教程风格
指定画风:
用日漫风格画 3 页漫画,讲图灵的故事,来源:turing-story.md
13. baoyu-slide-deck --- 幻灯片图片
css
把 article.md 做成 8 页幻灯片,notion 风格,16:9,适合发朋友圈
只要大纲不出图:
css
生成幻灯片大纲就行,先不出图:article.md
14. baoyu-xhs-images --- 小红书图片卡片
css
把 article.md 做成 6 张小红书卡片,风格 cute,竖版
指定风格和布局:
css
用 notion 风格、列表布局,把这篇教程拆成 5 张小红书图
article.md
15. baoyu-compress-image --- 图片压缩
把 outputs 文件夹里的 PNG 批量压缩成 WebP,质量 85
单张:
压缩这张图片,尽量小但别糊:cover.png
四、排版与发布
16. baoyu-markdown-to-html --- Markdown 转微信 HTML
css
把 article.md 转成 HTML,主题 grace,蓝色,外链放底部引用
17. baoyu-post-to-wechat --- 发微信公众号
发文章(进草稿箱):
css
把 article.md 发布到公众号草稿箱,作者填「宝玉」,主题 grace
发贴图(多图+短文案):
css
用这几张图发公众号贴图,标题「今日分享」,正文从 article.md 提取摘要
--images ./photos/
首次用浏览器模式会弹 Chrome 让你扫码登录,之后记住登录态。配了 API Key 可以更快。
18. baoyu-post-to-weibo --- 发微博
发一条微博:「刚发现 baoyu-skills,22 个 AI 技能覆盖写稿全流程」,带封面图 cover.png
发头条文章:
css
把 article.md 发成微博头条文章,封面用 cover.jpg
19. baoyu-post-to-x --- 发 X (Twitter)
csharp
发一条 X 推文:Hello from baoyu-skills!
发 X 长文:
css
把 article.md 发成 X Article
带图:
kotlin
发 X 推文「Check this out」,配图 photo.png
五、开发者与进阶
20. baoyu-danger-gemini-web --- Gemini 网页版生图/对话
没有 API Key 时的备选生图方案(非官方接口,自己承担风险):
用 Gemini 生成一张「未来城市 + AI 助手」概念图
21. baoyu-electron-extract --- 解包 Electron 应用
css
提取 Cursor 应用的 Electron 源码,输出到 ~/Downloads/cursor-extract
预览不写入:
css
看看 VS Code 的 app.asar 在哪,先别提取
22. release-skills --- 开源项目一键发版
帮我把项目 patch 版本发一版,先预览会改什么,别真提交
确认后发:
arduino
/release-skills patch
一条龙示例:同一篇内容发遍三端
把下面整段复制给 Cursor,它会按顺序调用多个技能:
markdown
我有 article.md,帮我走完整发布流程:
1. 排版 article.md
2. 生成 16:9 封面,标题「baoyu-skills 实战指南」
3. 做成 6 张小红书卡片,风格 fresh
4. Markdown 转 HTML,主题 grace,外链底部引用
5. 发布到公众号草稿箱
6. 写一条微博推广,带封面图
进阶命令(可跳过)
如果你习惯用斜杠命令,Claude Code / Codex 里可以直接敲:
bash
# 网页存档
/baoyu-url-to-markdown https://example.com/article
# 翻译
/baoyu-translate article.md --to zh-CN --mode refined
# 小红书卡片
/baoyu-xhs-images article.md --style cute --layout dense
# 公众号发布
/baoyu-post-to-wechat 文章 --markdown article.md --theme grace
# 生图
/baoyu-image-gen --prompt "A cute cat" --image cat.png --ar 16:9
更多参数见 GitHub README。
使用后效果
装之前 vs 装之后
| 环节 | 装之前 | 装之后 |
|---|---|---|
| 存一篇外文博客 | 开浏览器 → 复制 → 粘贴 → 改格式,约 15 分钟 | 丢链接,1 分钟出 Markdown |
| 公众号配图 | 找图/做图/压缩/上传,约 30 分钟 | 说「配图 + 压缩」,AI 批量生成 |
| 小红书分发 | 重新排版、一张张做竖版图 | 一份 Markdown 自动生成 6 张卡片 |
| 同一内容发三端 | 每个平台重做一遍,约 2 小时 | 一条对话链跑完,约 20 分钟 |
典型输出目录
跑完一条内容流水线,项目里大概长这样:
perl
article.md # 原文
article-formatted.md # 排版后
cover-image/my-article/outputs/ # 封面图
xhs-images/my-article/outputs/ # 小红书卡片 01-06.png
my-article.html # 公众号 HTML
技能速查
| 你想干什么 | 跟 AI 说 | 对应技能 |
|---|---|---|
| 存网页 | 「把这个链接存成 Markdown」 | url-to-markdown |
| 下视频字幕 | 「下载这个 YouTube 中文字幕」 | youtube-transcript |
| 存推文 | 「保存这条 X 推文」 | danger-x-to-markdown |
| 翻译 | 「精翻成中文」 | translate |
| 排版 | 「排版这篇文章」 | format-markdown |
| 群聊总结 | 「总结 XX 群最近 3 天」 | wechat-summary |
| 出图 | 「生成 16:9 Banner」 | image-gen |
| 封面 | 「生成公众号封面」 | cover-image |
| 配图 | 「给每个章节配图」 | article-illustrator |
| 信息图 | 「做成一张信息图」 | infographic |
| 架构图 | 「画一张流程图 SVG」 | diagram |
| 漫画 | 「画 4 页知识漫画」 | comic |
| 幻灯片 | 「做成 8 页幻灯片」 | slide-deck |
| 小红书图 | 「做成 6 张小红书卡片」 | xhs-images |
| 压图 | 「批量转 WebP」 | compress-image |
| 转 HTML | 「转微信 HTML」 | markdown-to-html |
| 发公众号 | 「发布到草稿箱」 | post-to-wechat |
| 发微博 | 「发微博带封面」 | post-to-weibo |
| 发 X | 「发 X 长文」 | post-to-x |
| 解包应用 | 「提取 Electron 源码」 | electron-extract |
| Gemini 生图 | 「用 Gemini 生成概念图」 | danger-gemini-web |
| 发版 | 「/release-skills patch」 | release-skills |
常见问题
第一次用为什么问这么多?
技能会在 ~/.baoyu-skills/ 或项目 .baoyu-skills/ 里记你的偏好(默认语言、生图后端、公众号账号),问一次后面就静默用。
生图报「没有可用后端」?
在 ~/.baoyu-skills/.env 配一个 API Key(OpenAI、Google、通义任选),或者说「用 Cursor 内置生图」。
发公众号失败?
确认 Chrome 已安装;浏览器模式首次要扫码登录公众平台;API 模式要把本机 IP 加到微信白名单。
需要学命令吗?
不需要。日常就说人话;斜杠命令是进阶选项。
和 baoyu-design 什么关系?
baoyu-design 是单独的 UI 设计技能,做网页原型、落地页用;baoyu-skills 偏内容创作全流程。可以一起装。
总结
22 个技能不用一次学完------从你最怕的那个环节开始:转载外文就装 url-to-markdown + translate,做小红书就装 xhs-images,发公众号就装 markdown-to-html + post-to-wechat。项目地址:github.com/JimLiu/baoy...