xiaohongshu-cover-generator について
ユーザーが指定したテーマから、小紅書風のカバー画像を生成するスキルです。CANGHE_API_KEYを使ってスクリプトを実行し、縦型PNGを現在の作業ディレクトリに保存します。
主な機能
- 01テーマからカバー画像を生成
- 02CANGHE_API_KEYを使用した生成
- 03タイムスタンプ付きPNGを保存
- 043: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 対応