xiaohongshu-tools について
小紅書スキル群のローカルデータ処理スクリプトを実行するためのサポートスキルです。指定された収集キーを使い、データの正規化、アカウント・投稿・商品のランキング、コメントのクラスタリング、トピックマップや事業者レポートの作成を扱います。
主な機能
- 01対応する小紅書収集キーの実行
- 02収集データセットの正規化
- 03アカウント・投稿・商品のランキング
- 04コメントのクラスタリング
- 05トピックマップと事業者レポートの作成
活用シーン
- 01収集した小紅書アカウント投稿の処理
- 02小紅書検索結果の分析
- 03アカウントや商品のランキング作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ postplusai/ postplus-skills --skill xiaohongshu-toolsインストール後、Claude Code で/xiaohongshu-toolsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
_postplus_shared/00-core/shared-collection/scripts/collection_actor_run.mjs_postplus_shared/00-core/shared-collection/scripts/lib/hosted_collection_bridge.mjs_postplus_shared/00-core/shared-runtime/scripts/download_videos_from_manifest_with_ytdlp.mjs_postplus_shared/00-core/shared-runtime/scripts/lib/execution_approval.mjshosted_billing_summary.mjshosted_execution_protocol.mjshosted_media_generation_bridge.mjslocal_skill_cli.mjsnetwork_runtime.mjspostplus_cli_config.mjspostplus_cloud_client.mjsskill_runtime.mjsscripts/build_xhs_merchant_report.mjsbuild_xhs_topic_map.mjscluster_xhs_comments.mjsextract_xhs_vendor_page_products.mjsnormalize_xhs_dataset.mjsrank_xhs_accounts.mjsrank_xhs_posts.mjsrank_xhs_products.mjsrun_xhs_actor.mjsscripts/lib/xhs_common.mjs詳細
Xiaohongshu ツール
次の共有パブリックスキルルールに従ってください:
postplus-sharedパブリックスキルルール
このスキルは、Xiaohongshu スキルファミリーのローカル実行レイヤーを実装または実行するときに使用します。
主要スクリプト:
scripts/run_xhs_actor.mjsscripts/normalize_xhs_dataset.mjsscripts/extract_xhs_vendor_page_products.mjsscripts/rank_xhs_accounts.mjsscripts/rank_xhs_posts.mjsscripts/cluster_xhs_comments.mjsscripts/rank_xhs_products.mjsscripts/build_xhs_topic_map.mjsscripts/build_xhs_merchant_report.mjs
共有ヘルパー:
scripts/lib/xhs_common.mjs
参照コントラクト:
../xiaohongshu-references/tool-contracts.md../xiaohongshu-references/normalized-schema.md
実行ルール
スキーマが本当に必要としない限り、actor 固有のダウンストリームワークフローを勝手に考案しないでください。
優先するもの:
scripts/run_xhs_actor.mjs${CLAUDE_SKILL_DIR}/_postplus_shared/00-core/shared-collection/scripts/collection_actor_run.mjs
このスキルは、生データが収集された後の安定したローカルコントラクトに集中し続けるべきです。
サポートされるコレクションキー
このサポートスキルは、次の PostPlus パブリックコレクションキーのみを実行できます:
xhs-account-postsxhs-search
最小限のランナー例:
node ${CLAUDE_SKILL_DIR}/scripts/run_xhs_actor.mjs \
--collection-key xhs-account-posts \
--input <work-folder>/.postplus/xiaohongshu-tools/xhs-account-posts-input.json \
--output <work-folder>/.postplus/xiaohongshu-tools/xhs-account-posts-raw.json
node ${CLAUDE_SKILL_DIR}/scripts/run_xhs_actor.mjs \
--collection-key xhs-search \
--input <work-folder>/.postplus/xiaohongshu-tools/xhs-search-input.json \
--output <work-folder>/.postplus/xiaohongshu-tools/xhs-search-raw.json
プロバイダー固有のコレクション名や未公開のキーを渡さないでください。
パブリックスキル実行コントラクト
- actor の入力、生データセット、正規化データセット、ランキング出力、
クラスタリングされたコメント、商品ランキング、トピックマップを
<work-folder>/.postplus/xiaohongshu-tools/の下に保持してください - 最終的なユーザー向けのショートリストまたはレポートのみを
.postplus/の外に保持してください - 広範な収集の前に、まず範囲を限定した最初のパスから始めてください
- PostPlus Cloud サービスが利用不可、未認可、または安定した ネットワークエラーを返す場合は、その場しのぎのシェルグルーに切り替えるのではなく、直ちに停止してください
コメント
Markdown 対応