又挖到一个宝藏开源项目 baoyu-skills(
它并非通用型工具包,而是聚焦于内容生成、视觉化与多平台发布的一组高内聚技能集合。
项目概览
baoyu-skills 是一组专为 Claude Code 设计的插件技能(Skills),宝玉分享的 Claude Code 技能集,提升日常工作效率。

其核心目标是提升日常内容创作效率,覆盖从文本分析、图像生成、排版设计到社交媒体发布的完整链路。
项目采用模块化设计,分为三大类技能:
表格
| 技能类别 | 主要功能 | 包含插件 |
|---|---|---|
| Content Skills | 内容生成与发布 | content-skills |
| AI Generation Skills | AI 图像与文本生成后端 | ai-generation-skills |
| Utility Skills | 内容抓取与处理工具 | utility-skills |
所有技能均通过
/plugin 命令在 Claude Code 环境中调用,依赖 Node.js 和 bun 运行时。
核心功能详解
1. 内容生成类技能(Content Skills)
此类技能以 Markdown 或自然语言为输入,输出结构化视觉内容,适用于知识传播、营销素材制作等场景。
(1)baoyu-xhs-images:小红书风格信息图生成
- 功能:将文本拆解为 1–10 张卡通风格信息图。
- 控制维度:
- 风格(Style):9 种可选(如
cute,tech,notion) - 布局(Layout):6 种密度模式(
sparse到flow)
- 风格(Style):9 种可选(如
- 典型用例:将一篇 AI 趋势文章自动转为适合小红书传播的系列卡片。

(2)baoyu-infographic:专业级信息图生成
- 功能:基于内容语义推荐布局 × 风格组合。
- 选项丰富度:
- 布局:20 种(如
funnel,mind-map,venn) - 风格:17 种(默认
craft-handmade,含cyberpunk-neon,technical-schematic等)
- 布局:20 种(如
- 输出控制:支持
--aspect(横/竖/方)、--lang(多语言)
与xhs-images相比,infographic更强调信息架构的准确性,适合研究报告、产品白皮书等专业场景。

(3)其他内容技能
baoyu-cover-image:生成文章封面图(20+ 风格)baoyu-slide-deck:自动生成幻灯片并输出.pptxbaoyu-comic:创作教育漫画(支持欧姆社、武侠等多种叙事风格)baoyu-article-illustrator:在文章关键位置插入上下文相关的插图

2. AI 生成后端(AI Generation Skills)
提供底层图像生成能力,支持多服务商 API。
(1)baoyu-image-gen
- 后端支持:OpenAI DALL·E / Google Gemini 多模态 API
- 自动路由逻辑:
- 若指定
--provider,则使用该服务商 - 若仅配置一个 API Key,则使用对应服务
- 若两者均配置,默认使用 Google
- 若指定
- 高级参数:
--ar(宽高比)、--quality(normal / 2k)、--ref(参考图,仅 Google)
(2)baoyu-danger-gemini-web
- 绕过官方 SDK,直接与 Gemini Web 界面交互(需 Chrome CDP)
- 支持文本与图像生成,适用于无 API 访问权限的场景
⚠️ 注意:带danger-前缀的技能通常依赖浏览器自动化,稳定性低于 API 方案。
3. 工具类技能(Utility Skills)
用于内容获取与预处理。
| 技能 | 功能 | 技术特点 |
|---|---|---|
baoyu-url-to-markdown |
网页转 Markdown | 基于 Chrome CDP,支持 --wait 模式处理登录页 |
baoyu-danger-x-to-markdown |
X 推文/文章转 Markdown | 支持 cookie 或 token 认证 |
baoyu-compress-image |
图片压缩 | 可控质量参数(默认保留视觉质量) |
安装与配置
安装方式
支持三种安装路径:
1# 推荐:通过 npx 快速安装
2npx skills add jimliu/baoyu-skills
3
4# 或在 Claude Code 中注册市场
5/plugin marketplace add jimliu/baoyu-skills
6
7# 单独安装插件
8/plugin install content-skills@baoyu-skills
环境配置
部分技能需 API 密钥,配置优先级如下(高 → 低):
- 命令行环境变量(如
OPENAI_API_KEY=xxx /baoyu-image-gen) - 系统环境变量(
process.env) - 项目级:
/.baoyu-skills/.env - 用户级:
~/.baoyu-skills/.env
示例
.env 配置:1# OpenAI
2OPENAI_API_KEY=sk-xxx
3OPENAI_IMAGE_MODEL=gpt-image-1.5
4
5# Google
6GOOGLE_API_KEY=xxx
7GOOGLE_IMAGE_MODEL=gemini-3-pro-image-preview
建议将密钥文件加入.gitignore,避免泄露。
自定义扩展
通过
EXTEND.md 文件可覆盖默认行为:- 路径:
.baoyu-skills//EXTEND.md(项目级)或用户级目录 - 支持定义品牌色、字体、水印等个性化设置
与其他方案对比
| 维度 | baoyu-skills | Cursor + 插件 | LangChain 自建流程 |
|---|---|---|---|
| 功能范围 | 聚焦内容视觉化与发布 | 通用编码辅助为主 | 高度灵活但需开发 |
| 使用门槛 | 需 Claude Code + Node.js | 集成 IDE,开箱即用 | 需 Python/JS 开发能力 |
| 输出控制粒度 | 高(风格/布局/比例精细可调) | 有限 | 完全可控 |
| 适合人群 | 内容创作者、技术布道者 | 软件工程师 | AI 应用开发者 |
| 部署复杂度 | 中(需配置 API 密钥) | 低 | 高 |
若目标是快速生成社交媒体素材或技术文档配图,baoyu-skills 提供了比通用 LLM 更结构化的输出控制;若需深度集成到自有系统,则 LangChain 或 LlamaIndex 更合适。
总结
baoyu-skills 的价值不在于技术创新,而在于对内容工作流痛点的精准封装。它将分散的 AI 能力(图像生成、网页抓取、格式转换)整合为一组语义清晰的命令,降低了非工程背景用户使用高级 AI 功能的门槛。
从产品角度看,其设计体现了三个关键原则:
- 任务导向:每个技能对应一个明确的创作子任务;
- 参数正交:风格、布局、比例等维度独立可调;
- 渐进式配置:从零配置快速试用,到
.env和EXTEND.md支持企业级定制。
对于经常需要将技术内容转化为视觉资产的开发者、技术布道者或独立创作者,该项目值得纳入工具链评估。而对于纯代码生成或数据分析场景,其覆盖范围有限,建议结合其他工具使用。
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。