mcpField
X
xiaohongshu-cover-generator

xiaohongshu-cover-generator

github.com/freestyleflyクリエイティブ・メディア971.8k 回インストール39 週間前に更新
リポジトリ

xiaohongshu-cover-generator について

ユーザーが指定したテーマから、小紅書風のカバー画像を生成するスキルです。CANGHE_API_KEYを使ってスクリプトを実行し、縦型PNGを現在の作業ディレクトリに保存します。

主な機能

  1. 01テーマからカバー画像を生成
  2. 02CANGHE_API_KEYを使用した生成
  3. 03タイムスタンプ付きPNGを保存
  4. 043: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(縦長、モバイル向け)
  • スタイル:すっきりとした上品で若々しいデザイン
  • 透かしとロゴを自動的に削除
  • モバイルでの表示に適した高品質な出力
  • テキストは適切なサイズで、明瞭かつ読みやすく表示

コメント