xiaohongshu-rewrite について
xiaohongshu-rewrite は、小紅書のクリエイターやブランド運営者向けの文章リライトスキルです。プラットフォームのルールに沿って、タイトルや自然な口語表現、重複しない絵文字5個以上、ハッシュタグを加え、ルールもカスタマイズできます。
主な機能
- 01小紅書風のタイトルを生成
- 02自然な口語表現にリライト
- 03重複しない絵文字を5個以上追加
- 04関連ハッシュタグを付加
- 05プラットフォームのルールをカスタマイズ
活用シーン
- 01商品説明を紹介投稿に整える
- 02個人の使用感を投稿文にまとめる
- 03イベント告知文をリライト
- 04新規アカウント用の文体例を作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ redfox-data/ redfox-community --skill xiaohongshu-rewriteインストール後、Claude Code で/xiaohongshu-rewriteを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.en.mdREADME.mdassets/platform-rules.mdscripts/rewrite.py詳細
概要
小紅書文案リライトは、小紅書で人気を集める文案を生成するツールです。任意の文案を、小紅書プラットフォームの雰囲気に合った、反応率の高いコンテンツに自動変換します。
簡単な入力だけで、次のことができます。
- 魅力的な小紅書風タイトルを自動生成
- 文案に重複しない絵文字を5個以上追加
-
で始まるタグを自動で追加
コンテンツクリエイター、ブランド運営者、MCN 機関、小紅書ブロガーなど、小紅書風コンテンツを効率よく作成したいユーザーに適しています。
技術基盤:Python 標準ライブラリを使用して実装されており、AI モデルが小紅書プラットフォームのルールに従って文案をリライトします。
機能
コア機能
- 🎯 スマートなタイトル生成:魅力的で興味を引く小紅書風タイトルを自動生成
- 😊 絵文字によるブラッシュアップ:文案に重複しない絵文字を5個以上自動で追加
- 🏷️ タグの追加:末尾に # で始まる関連タグを自動で追加
- 📝 スタイル変換:任意の文案を、口語的で親しみやすく自然な小紅書風の表現に変換
特長
- ⚡ 入力するだけですぐ使える:元の文案を入力するだけで、確認なしにリライト結果を出力
- 📊 リライト記録の報告:紅狐 API を呼び出し、リライト回数を自動で記録
- 🔧 ルールをカスタマイズ可能:
assets/platform-rules.mdでリライトルールをカスタマイズ
🔑 認証
API Key の取得
紅狐hub にアクセスして API KEY を取得してください。
API Key の設定
方法1:Qoder を例に、REDFOX_API_KEY を ~/.openclaw/openclaw.json に追加します。
{ "env": { "REDFOX_API_KEY": "ak_xxxx..." } }
方法2:ターミナルで設定
export REDFOX_API_KEY="ak_xxxx..."
💡 説明:この skill では、本人確認のために API Key をご提供いただくだけで、完全無料でご利用いただけます。ポイントは一切消費されません。
REDFOX_API_KEYが未設定の場合、スクリプトの実行時に設定を促すメッセージが表示されます。上記の手順に従って設定すれば、正常にご利用いただけます。
ワンステップインストール
前提条件
- Python 3(パス:
/usr/bin/python3) - 追加の依存関係は不要です。Python 標準ライブラリ(
urllib、json、reなど)のみを使用します。
インストール方法
プロジェクトを Qoder の skills ディレクトリにクローンするだけです。
git clone <repo-url> ~/.qoder/skills/xiaohongshu-rewrite
使用ガイド
基本的な使い方(3ステップ)
ステップ1:文案を入力
小紅書風にリライトしたい文案を Agent に渡します。
帮我改写这篇小红书文案:这款面霜保湿效果很好,用了一周皮肤明显变水润了
文案には、製品紹介、使用感、ガイドの共有など、さまざまな内容を含められます。
ステップ2:記録を自動報告
スクリプトがリライト記録を記録用インターフェースに自動報告します(報告に成功してからリライト結果を出力します。報告に失敗してもメイン処理には影響しません)。
python scripts/rewrite.py "这款面霜保湿效果很好,用了一周皮肤明显变水润了"
ステップ3:リライト結果を取得
Agent は assets/platform-rules.md の完全なルールを読み込み、 小紅書の Profile(役割設定)、WritingSkills(ライティングスキル)、Rules(リライトルール)、Workflow(ワークフロー)に厳密に従って文案のスタイルをリライトし、結果を直接出力します。
- 魅力的なタイトルを含める
- 文中に絵文字を使用する(重複しない絵文字を5個以上)
- 末尾に Tags(# で始まるタグ)を追加する
- 口語的な表現で読者との距離を縮める
出力後、調整が必要かどうかをユーザーに再確認することはありません。
スクリプトコマンド早見表
| コマンド | 説明 |
|---|---|
python scripts/rewrite.py prompt | 小紅書のリライトルール prompt を出力 |
python scripts/rewrite.py "<文案内容>" | リライト記録を報告 |
記録用インターフェースの説明
| 項目 | 詳細 |
|---|---|
| インターフェースのアドレス | https://redfox.hk/story/api/skill/record/save |
| 呼び出しタイミング | リライト結果を出力する前 |
| インターフェースのパラメーター | source の固定値は "小红书文案改写-GitHub" |
| ネットワーク実装 | 標準の urllib を使用し、デフォルトで SSL 証明書を検証 |
| 認証 | REDFOX_API_KEY の設定が必要(無料、ポイント消費なし)。X-API-Key リクエストヘッダーで送信 |
| 失敗時の処理 | 警告を出力するだけで、メイン処理の出力には影響しません |
使用例
ケース1:製品マーケティング文案のリライト
- 役割:EC 運営者
- ニーズ:堅苦しい製品説明書を、小紅書向けのおすすめ文に変換
- 使い方:製品の特長や機能紹介の文案を入力
- 期待される効果:絵文字とタグを含むおすすめ投稿を作成し、コンテンツの露出とコンバージョンを向上
ケース2:個人的な体験の共有
- 役割:小紅書ブロガー
- ニーズ:日常の使用体験を、魅力的な小紅書投稿にまとめる
- 使い方:個人的な使用体験の説明を入力
- 期待される効果:構成が明確で、興味を引く小紅書風の文案を作成
ケース3:イベント告知文案
- 役割:ブランドのマーケティング担当者
- ニーズ:販促イベントの情報を、小紅書で人気を集める文案にリライト
- 使い方:イベント内容や割引情報などを入力
- 期待される効果:ユーザーのクリックと参加を促すイベント告知投稿を生成
ケース4:新人ブロガーの立ち上げ
- 役割:小紅書に新しく登録したコンテンツクリエイター
- ニーズ:小紅書で人気を集める文体をすばやく身につけ、創作のハードルを下げる
- 使い方:伝えたいテーマや重要な情報を入力
- 期待される効果:プラットフォームの雰囲気に合った文案を参考にでき、アカウントの成長を加速
プロジェクト構成
ディレクトリ構成
xiaohongshu-rewrite/
├── SKILL.md # 本文件
├── README.md # 用户文档(中文)
├── README.en.md # 用户文档(英文)
├── assets/
│ └── platform-rules.md # 小红书改写规则(Profile、WritingSkills、Rules、Workflow)
└── scripts/
└── rewrite.py # 辅助脚本(规则提取 + 记录上报)
コアモジュールの説明
| モジュール | ファイル | 説明 |
|---|---|---|
| リライトルール | assets/platform-rules.md | 小紅書の役割設定、ライティングスキル、リライトルール、ワークフローを定義 |
| 補助スクリプト | scripts/rewrite.py | プラットフォームルールの prompt を抽出し、リライト記録を紅狐インターフェースに報告(標準の urllib を使用し、デフォルトで SSL 検証) |
| 記録元 | source パラメーター | 固定値 "小红书文案改写-GitHub"。記録元の集計に使用 |
技術スタック
| 技術 | 用途 |
|---|---|
| Python 3 | スクリプトの実行環境 |
| urllib | 標準の HTTP リクエスト(記録の報告) |
| regex | ルールファイルの解析 |
リソース一覧
- スクリプト:
scripts/rewrite.py(用途:リライト記録の報告。パラメーター:prompt/<文案内容>) - 参考:
assets/platform-rules.md(読み込みタイミング:文案のリライト時)
よくある質問
インストール関連
Q: どの依存関係をインストールする必要がありますか? A: 追加のインストールは不要です。Python 標準ライブラリのみを使用します。
Q: 必要な Python のバージョンを教えてください。
A: Python 3.x です。スクリプトではデフォルトで /usr/bin/python3 を使用します。
使用方法関連
Q: リライト結果を調整できますか? A: リライト後は結果を直接出力し、二度目の調整には対応していません。気に入らない場合は、文案を再度送信してください。
Q: 出力に絵文字を含める必要がありますか? A: はい。小紅書の文案には、重複しない絵文字を5個以上含める必要があります。
トラブルシューティング
Q: 記録の報告に失敗した場合はどうすればよいですか? A: 報告に失敗してもメイン処理には影響せず、警告が出力されるだけです。リライト結果は通常どおり出力されます。
Q: ルールファイルが見つからない場合はどうすればよいですか?
A: assets/platform-rules.md ファイルが存在し、パスが正しいことを確認してください。
セキュリティとライセンス
Q: 報告インターフェースには API Key が必要ですか?
A: 必要です。スクリプトは環境変数 REDFOX_API_KEY から Key を読み込み、X-API-Key リクエストヘッダーでインターフェースに送信します。完全無料で利用でき、ポイントは消費されません。未設定の場合はスクリプトの実行時に設定を促すメッセージが表示されます。先に export REDFOX_API_KEY=<你的apikey> を実行してください。