关于 xiaohongshu-cover-generator
这项 Skill 根据用户提供的主题生成小红书风格封面,通过 CANGHE_API_KEY 调用脚本,并将竖版 PNG 保存到当前工作目录。
主要功能
- 01根据主题生成封面
- 02使用 CANGHE_API_KEY 生成图像
- 03保存带时间戳的 PNG 文件
- 04生成 3:4 竖版图像
- 05自动去除水印和标志
适用场景
- 01制作小红书笔记封面
- 02生成适合移动端查看的主题图
- 03将生成的封面保存到项目目录
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ freestylefly/ xiaohongshu-skills --skill xiaohongshu-cover-generator安装后在 Claude Code 中输入/xiaohongshu-cover-generator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.md.DS_Storepackage.jsonpackage-lock.jsonscripts/handler.ts详细介绍
小红书封面生成器
此技能可根据用户提供的主题生成小红书风格的封面图片。
用法
当用户请求生成小红书封面图片时:
- 如果主题不明确,请向用户确认
- 检查是否有 API 密钥(
CANGHE_API_KEY环境变量,或请用户提供) - 使用主题运行生成脚本
- 图片将保存到当前工作目录,文件名格式为:
xiaohongshu-cover-{timestamp}.png
运行脚本
脚本位于 scripts/handler.ts,需要:
- 主题(必填):封面图片的主题
- API 密钥(必填):通过环境变量
CANGHE_API_KEY提供,或作为参数传入
执行命令:
cd ~/.codebuddy/skills/xiaohongshu-cover-generator
npx tsx scripts/handler.ts "<topic>" "<api-key-optional>"
或使用环境变量:
cd ~/.codebuddy/skills/xiaohongshu-cover-generator
CANGHE_API_KEY="your-api-key" npx tsx scripts/handler.ts "<topic>"
API 密钥
用户需要从 https://api.canghe.ai/ 获取有效的 API 密钥。
如果缺少 API 密钥或密钥无效,请向用户提供清晰的获取说明。
输出
生成的图片将保存到调用此技能的目录(当前工作目录),而不是技能所在目录。文件名格式为 xiaohongshu-cover-{timestamp}.png,其中时间戳以毫秒为单位。
风格规范
生成的图片符合以下规范:
- 宽高比:3:4(竖版,适合移动设备)
- 风格:简洁、精致、年轻化
- 自动去除水印和徽标
- 输出质量高,适合在移动设备上查看
- 文字应清晰易读,字号适当
评论
支持 Markdown