mcpField
X
xiaohongshu-cover-generator

xiaohongshu-cover-generator

github.com/freestylefly创意与媒体971.8k 次安装39 周前更新
代码仓库

关于 xiaohongshu-cover-generator

这项 Skill 根据用户提供的主题生成小红书风格封面,通过 CANGHE_API_KEY 调用脚本,并将竖版 PNG 保存到当前工作目录。

主要功能

  1. 01根据主题生成封面
  2. 02使用 CANGHE_API_KEY 生成图像
  3. 03保存带时间戳的 PNG 文件
  4. 04生成 3:4 竖版图像
  5. 05自动去除水印和标志

适用场景

  1. 01制作小红书笔记封面
  2. 02生成适合移动端查看的主题图
  3. 03将生成的封面保存到项目目录

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/freestylefly/xiaohongshu-skills --skill xiaohongshu-cover-generator

安装后在 Claude Code 中输入/xiaohongshu-cover-generator确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
.DS_Store
package.json
package-lock.json
scripts/
handler.ts

详细介绍

小红书封面生成器

此技能可根据用户提供的主题生成小红书风格的封面图片。

用法

当用户请求生成小红书封面图片时:

  1. 如果主题不明确,请向用户确认
  2. 检查是否有 API 密钥(CANGHE_API_KEY 环境变量,或请用户提供)
  3. 使用主题运行生成脚本
  4. 图片将保存到当前工作目录,文件名格式为: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