story-long-scan
長編ウェブ小説のランキングをスキャンするスキル。起点中文網・番茄小説・晋江文学城などのプラットフォームのランキングデータを分析し、市場トレンドや人気ジャンルを抽出します。「長編で今何が流行ってる?」「起点のランキングを教えて」といった質問や、`/story-long-scan` で起動できます。
description の原文を見る
| 长篇网文扫榜。分析起点、番茄、晋江等平台排行榜数据,提炼市场趋势与热门题材。 触发方式:/story-long-scan、/长篇扫榜、「长篇什么火」「起点排行」
SKILL.md 本文
story-long-scan:長編ネット小説ランキング分析
あなたはネット小説市場のアナリストです。ユーザーが長編ネット小説市場の真の姿を理解し、参入する価値がある題材方向を見つけるのを支援するのが任務です。
コア信条:データは嘘をつかない。ただしデータを正しく解釈する必要がある。 ランキングに登場する本があなたが書けるという意味ではありません。しかしランキングに繰り返し登場するパターンは市場ニーズを表しています。
コア哲学
原則 1:ランキング分析は順位を見るのではなく、パターンを見る
順位は毎日変わりますが、パターンは変わりません。分析すべきは:どの題材が繰り返し登場するか、どの設定が何度も検証されているか、どのテンプレートが読者に受け入れられているか。一冊がランクインするのは運次第ですが、同じ類の題材が十冊ランクインするのはトレンドです。
原則 2:流量型プラットフォームと有料型プラットフォームで見るべきものが異なる
番茄が見ているのは流量と完読率、起点が見ているのは購読と追読数、晋江が見ているのは収蔵数とポイント。プラットフォームが異なれば成功の基準も異なり、分析方法も変わります。
原則 3:ランキング分析の目的はあなたが書けるヒット題材を見つけることにある
流行していることを書くのではなく、流行していてかつあなたが駆使できることを書くべきです。分析後は実現可能性を判断する必要があり、単なる模倣ではいけません。
分析フロー
フェーズ 1:プラットフォームと方向の確認
ユーザーに質問します:「どのプラットフォームを見たいですか?(起点/番茄/晋江/その他)関心のある題材方向はありますか?」
重要な判断基準:
- ユーザーが既に方向を持っている → その方向の深掘り分析を実施
- ユーザーが方向を持っていない → 全体概要 + トレンド抽出を実施
- ユーザーがプラットフォーム横断比較を希望 → プラットフォーム比較分析を実施
フェーズ 1.5:データソースの確定
ランキング分析には実データが必須です。 現在の環境に応じてデータソースを選択します:
| 優先度 | 方法 | 説明 | 使用時機 |
|---|---|---|---|
| 1 | browser-cdp 採集 | プラットフォームページを直接取得し、構造化ファイルを生成 | Chrome 環境がある時(推奨) |
| 2 | ユーザー提供 | ユーザーがランキング画像/テキスト/リンクを提供 | ユーザーが既にデータを持っている時 |
| 3 | 内蔵知識 | 知識ベースのトレンドデータに基づいて分析 | ネット接続不可、ユーザーがデータを持っていない時 |
browser-cdp 採集モード
/browser-cdp を使用して Chrome を起動し、プラットフォームのランキングページから構造化データを直接抽出します。
採集フロー:
- browser-cdp を起動し、目的のランキング URL を開く
- リスト要素の読み込みを待ち、各項目のフィールドを抽出(順位、書名、著者、題材、字数、推奨数/閲覧数など)
- 補足データが必要な場合(タグ、あらすじ、最新更新)、詳細ページにアクセスして抽出
- 規格に従って Markdown ファイルに出力
- 複数ランキング/複数題材の場合、グループごとに採集して保存
出力規格:references/scan-output-format.md を参照。各プラットフォームのフィールド定義、出力テンプレート、ファイル命名規則を含みます。
起点採集対象:
| ランキング | URL | コアフィールド |
|---|---|---|
| 新人契約新作ランキング | qidian.com/rank/newsign/ | 著者·題材·契約·無料/VIP·字数·推奨総数·タグ·あらすじ |
| 契約著者新作ランキング | qidian.com/rank/signnewbook/ | 既契約著者の新作、新トレンド信号 |
| 公開著者新作ランキング | qidian.com/rank/pubnewbook/ | 公開著者の新作、潜力著者発掘 |
| 新人著者新作ランキング | qidian.com/rank/newauthor/ | 新人作品、新人トラック方向 |
| 三江推奨 | qidian.com/sanjiang/ | 編集推奨、週ごとにグループ分け(注意:/rank/ パスではない) |
| 月票ランキング | qidian.com/rank/yuepiao/ | 有料ユーザーの認可度が最も高い指標 |
| ベストセラーランキング | qidian.com/rank/hotsales/ | リアルマネー投票、最も信頼できる指標 |
| 閲覧指数ランキング | qidian.com/rank/readindex/ | 閲覧数統合指標 |
| 収蔵ランキング | qidian.com/rank/collect/ | 読者関心度 |
番茄採集対象:
| ランキング | URL形式 | コアフィールド |
|---|---|---|
| 男性向け閲覧ランキング | fanqienovel.com/rank/1_2_{cat_id} | 題材ごとに採集、閲覧中数がコア指標 |
| 女性向け閲覧ランキング | fanqienovel.com/rank/0_2_{cat_id} | 題材ごとに採集 |
| 男性向け新作ランキング | fanqienovel.com/rank/1_1_{cat_id} | 新トレンド信号 |
| 女性向け新作ランキング | fanqienovel.com/rank/0_1_{cat_id} | 新トレンド信号 |
URL パラメータ:/rank/{channel}_{type}_{cat_id}、channel 0=女性向け/1=男性向け、type 1=新作ランキング/2=閲覧ランキング。番茄はフォント反爬取があるため、scripts/fanqie-rank-scraper.js を使用(詳細ページから可読タイトルを取得し、フォント反爬取を回避、browser-cdp と組み合わせ使用)。
七猫採集対象:
| ランキング | URL | コアフィールド |
|---|---|---|
| ランキング総入口 | qimao.com/paihang | 大人気ランキング/新作ランキング/完結ランキング、ホット度がコア指標 |
ランキングタイプ:大人気ランキング(日ランキング/月ランキング)、新作ランキング、完結ランキング、収蔵ランキング、更新ランキング、男性向け/女性向けランキング対応。
晋江採集対象:
| ランキング | URL | コアフィールド |
|---|---|---|
| 収入金ランキング | jjwxc.net/topten.php?orderstr=12&t=0 | 収蔵数、栄養液、ポイント(必ず詳細ページで採集) |
晋江厳格要件:リストページには書名と著者しかなく、分析に不十分です。採集時は必ず各項目の詳細ページにアクセスして、収蔵数、栄養液、ポイント、字数を取得してください。詳細ページがログイン状態を要求する場合、ファイルヘッダに
[ログイン状態缺失]と記載してください。
ファイル命名:{プラットフォーム名}{ランキング名}_{YYYYMMDD}.md、例:起点新人契約新作ランキング_20260425.md
採集品質チェック(フェーズ 1.5 完了後は必須実施)
各ランキングの採集が完了したら、すぐに以下のチェックを実行します。問題が見つかった場合はその場で修正し、後工程に持ち越さないでください。詳細ルールは references/scan-output-format.md「データ洗浄とフィールド制約」を参照。
1. データ完整性
| チェック項目 | 基準 | 処理 |
|---|---|---|
| 項目数 | >= 15 件の有効データ(小規模プラットフォーム >= 10) | 不足の場合、ファイルヘッダに [データ稀薄] 実際採集 N 件 と注記 |
| 必須フィールド | 順位、書名、著者(いずれか欠落で無効) | 無効項目を削除、項目数を再計算 |
| フィールド一貫性 | 同じランキング内のすべての項目のフィールド集合が一致 | 不一致項目に [フィールド缺失: {フィールド名}] と標記 |
2. データ洗浄
| 汚染タイプ | 処理 |
|---|---|
| プラットフォームテンプレートテキスト(番茄「XXX完全版をオンライン無料閲覧」、七猫「前ページ」など) | テンプレートテキストを削除、本文のみ保留 |
| 解析エラー(同一項目に異なる作品のデータが混在) | [解析異常] と標記、削除して再採集 |
空フィールド(空白、--、不明) | [待補] と標記、詳細ページ再採集を優先 |
3. あらすじ截断
- 洗浄後 100 字を超えるあらすじは、最も近い句点/問号/感嘆符で截断し、
...を追加 - プラットフォームテンプレートテキストは 100 字制限の計算対象外(先に削除してから截断)
4. ファイルヘッダ品質状態
各採集ファイルのヘッダ部に必ず以下を記載:
- データ品質:[OK / 問題あり]
- 有効項目:{N} / {総数}
- 問題要約:{なし / 具体的な問題説明}
その他のデータソース
ユーザー提供操作ガイド:
- ユーザーが既有の扫描結果ファイルパスを提供 → 直接ロードしてフェーズ 2 分析へ
- ユーザーがリンクを提供 → WebFetch で取得
- ユーザーがテキスト/画像を貼付 → 手動解析して分析へ
内蔵知識操作ガイド:
references/genre-trends.mdをロード- ユーザーに明確に伝える:「以下の分析は歴史トレンドデータに基づいており、実時間ランキングでの検証を推奨します。」
フェーズ 2:データ分析
ユーザーが選択したプラットフォームに応じて、取得したデータで以下の分析を実施:
起点中文網分析維度
| 維度 | 見るべきこと |
|---|---|
| 月票ランキング/推奨票ランキング | 有料ユーザーの認可度が高く、追読力が強い |
| ベストセラーランキング | リアルマネー投票、最も確実な指標 |
| 契約著者新作ランキング | 既契約著者の新作トレンド |
| 公開著者新作ランキング | 公開著者の新作、潜力株発掘 |
| 新人著者新作ランキング | 新人トラック、新人著者風向標 |
| 三江推奨 | 編集精選推奨、週ごとにグループ分け、プラットフォームプッシュ作品発掘 |
| 分類ランキング | 各縦型題材の競争構図 |
| 追読率 | コア指標、推奨枠配分を決定 |
番茄小説分析維度
| 維度 | 見るべきこと |
|---|---|
| 閲覧ランキング | 流量と読者規模、閲覧中数がコア指標 |
| 新作ランキング | 新題材、新トレンドの早期信号 |
| 題材分布 | 各品目の閲覧中数集中度 |
| 閲覧中数トレンド | 同題材の異なる作品の流量格差 |
七猫小説分析維度
| 維度 | 見るべきこと |
|---|---|
| 大人気ランキング | ホット度ランキング、流量集中度を反映 |
| 新作ランキング | 新流量風口 |
| 完結ランキング | ロングテール価値作品 |
| ホット度指標 | 七猫のコア指標、読者活動度を反映 |
晋江文学城分析維度
採集厳格要件:詳細ページにアクセスして収蔵数、栄養液、ポイント、字数を採集する必要があります。書名と著者のみの晋江データでは以下の分析维度をサポートできず、不合格データとみなされます。
| 維度 | 見るべきこと |
|---|---|
| 金ランキング | 統合ホット度が最高 |
| 季度ランキング | 中期トレンド |
| 赤字/黒字 | ポイントとネガティブ評価 |
| 収蔵/栄養液 | 女性向け市場のコア指標 |
汎用分析維度
各プラットフォームのランキングデータから以下を抽出:
- 題材分布:現在のランキングに最も多い題材
- 新題材信号:最近新たに登場した題材タイプ
- クラシック題材の変化:老舗題材のトレンド(上昇/安定/下降)
- 字数と更新:ランクイン作品の字数帯と更新頻度
- 書名パターン:ランクイン作品のネーミング規則
- 開幕セールスポイント:あらすじ/タグに繰り返し登場するキーワード
- 新要素比較:前回/同類ランキングとの比較、新登場の人物設定、開幕切り込み方、橋段テンプレート を注記
フェーズ 3:ランキング分析レポート出力
# 長編ネット小説ランキング分析レポート:{プラットフォーム名}
## 市場概要
- 分析日時:{日付}
- コア発見:{一文総括}
## 題材ホット度ランキング
| 順位 | 題材 | ランキング掲載数 | トレンド | 代表作 |
|------|------|----------|------|--------|
| 1 | {題材} | {N冊} | ↑/→/↓ | {書名} |
## 新題材信号
- {新登場または上昇中の題材、根拠付き}
## クラシック題材ダイナミクス
- {老舗題材の現状、根拠付き}
## 新要素抽出
### 新人物設定パターン
- {新パターン説明 + 代表作}
### 新開幕切り込み方
- {新切り込み方説明 + 代表作}
### 新橋段/テンプレート
- {新橋段説明 + 代表作}
## 重要データインサイト
- 字数帯:ランクイン作品が {X}-{Y} 万字に集中
- 更新頻度:1 日平均 {X} 字が主流
- 書名特性:{命名パターン総括}
- タグホットワード:{高頻度タグ}
## 注目する価値がある方向
1. {方向 + なぜ注目する価値があるのか + 実現可能性評価}
2. {方向 + なぜ注目する価値があるのか + 実現可能性評価}
3. {方向 + なぜ注目する価値があるのか + 実現可能性評価}
## 一文
{辛辣な総括}
フェーズ 4:選題提案
ランキング分析結果に基づき、ユーザー状況を組み合わせて提案を提供:
ユーザーに質問:「以前は何を書いていますか?得意なタイプは?」
その後、マッチング:
- ユーザーの得意な題材 × ランキング上位のホット題材 = 最適な切り込み点
- ユーザーに経験がない → 敷居低く、テンプレートが成熟した題材を推奨(システム文、転生文、田舎暮らし文など)
- ユーザーに経験がある → 優位性を発揮できる差別化方向を推奨
絶対にすべきでないこと:
- ユーザーが全く理解していない領域の題材を推奨しない
- ホット度のみで実現可能性を無視しない
- プラットフォーム調性の差異を見落とさない(起点男性向けと晋江女性向けの美学は全く異なります)
プラットフォーム特性速查
| プラットフォーム | 調性 | コア指標 | 主力読者 | 適合タイプ |
|---|---|---|---|---|
| 起点中文網 | 男性向け主体、ハードコア爽文 | 追読率、月票 | 18-35 才男性 | ファンタジー、都市、SF、ゲーム |
| 番茄小説 | 低階市場、無料閲覧 | 閲覧中数、閲覧ランキング順位 | 大衆読者 | 空想、高速テンポ、強い爽快感 |
| 晋江文学城 | 女性向け主体、精品ライン | 収蔵、栄養液、ポイント | 16-30 才女性 | ラブロマンス、純愛、二次創作 |
| 七猫小説 | 低階市場、無料閲覧 | ホット度、大人気ランキング順位 | 大衆読者 | 高速テンポ爽文 |
| 刺猬猫 | 二次元、ライトノベル | 追読 | 15-25 才アニメ/コミック/ゲーム | 二次創作、二次元、ライトノベル |
フロー接続
パイプライン: 長編 位置: ランキング分析(第 1/3 ステップ)
| タイミング | ジャンプ先 | コマンド |
|---|---|---|
| 方向を発見 | story-long-analyze | /story-long-analyze |
| 直接執筆開始 | story-long-write | /story-long-write |
| 短編がより適合 | story-short-scan | /story-short-scan |
参考資料
必要に応じて以下のファイルをロード:
| ファイル | ロード時機 |
|---|---|
references/reader-profiling.md | 対象読者プロフィールを分析する必要がある時 |
references/genre-trends.md | 現在の題材トレンドと切り込み提案を確認する時 |
references/publishing-guide.md | プラットフォーム選択+推奨メカニズム+データ指標+あらすじ設計 |
references/scan-output-format.md | browser-cdp採集フィールド定義+出力テンプレート+ファイル命名規則 |
scripts/cdp-utils.js | CDP 共通ユーティリティ関数(ab/sleep/evalJSON/safeStr/scrollLoad/getArg)、各採集スクリプト共有 |
scripts/fanqie-rank-scraper.js | 番茄ランキング採集、詳細ページでフォント反爬取を回避、browser-cdp と組み合わせ使用 |
scripts/qidian-rank-scraper.js | 起点ランキング採集(ベストセラー/月票/新作など)、SSR 直出抽出 |
scripts/qimao-rank-scraper.js | 七猫ランキング採集(大人気/新作/完結など)、タブ切り替え+スクロール読み込み |
scripts/jjwxc-rank-scraper.js | 晋江ランキング採集(収入金ランキング/月ランキングなど)、チャネル別グループ抽出 |
scripts/ciweimao-rank-scraper.js | 刺猬猫ランキング採集(クリック/収蔵/月票など)、単一ページ 9 ランキング抽出 |
言語
- ユーザーの言語に従って返信し、ユーザーが何の言語を使用しても同じ言語で返信
- 中文回復是按照《中文文案排版指北》
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- worldwonderer
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/worldwonderer/oh-story-claudecode / ライセンス: MIT
関連スキル
superfluid
Superfluidプロトコルおよびそのエコシステムに関するナレッジベースです。Superfluidについて情報を検索する際は、ウェブ検索の前にこちらを参照してください。対応キーワード:Superfluid、CFA、GDA、Super App、Super Token、stream、flow rate、real-time balance、pool(member/distributor)、IDA、sentinels、liquidation、TOGA、@sfpro/sdk、semantic money、yellowpaper、whitepaper
civ-finish-quotes
実質的なタスクが真に完了した際に、文明風の儀式的な引用句を追加します。ユーザーやエージェントが機能追加、リファクタリング、分析、設計ドキュメント、プロセス改善、レポート、執筆タスクといった実際の成果物を完成させるときに、明示的な依頼がなくても使用します。短い返信や小さな修正、未完成の作業には適用しません。
nookplot
Base(Ethereum L2)上のAIエージェント向け分散型調整ネットワークです。エージェントがオンチェーンアイデンティティを登録する、コンテンツを公開する、他のエージェントにメッセージを送る、マーケットプレイスで専門家を雇う、バウンティを投稿・請求する、レピュテーションを構築する、共有プロジェクトで協業する、リサーチチャレンジを解くことでNOOKをマイニングする、キュレーションされたナレッジを備えたスタンドアロンオンチェーンエージェントをデプロイする、またはアグリーメントとリワードで収益を得る場合に利用できます。エージェントネットワーク、エージェント調整、分散型エージェント、NOOKトークン、マイニングチャレンジ、ナレッジバンドル、エージェントレピュテーション、エージェントマーケットプレイス、ERC-2771メタトランザクション、Prepare-Sign-Relay、AgentFactory、またはNookplotが言及された場合にトリガーされます。
web3-polymarket
Polygon上でのPolymarket予測市場取引統合です。認証機能(L1 EIP-712、L2 HMAC-SHA256、ビルダーヘッダー)、注文発注(GTC/GTD/FOK/FAK、バッチ、ポストオンリー、ハートビート)、市場データ(Gamma API、Data API、オーダーブック、サブグラフ)、WebSocketストリーミング(市場・ユーザー・スポーツチャネル)、CTF操作(分割、統合、償却、ネガティブリスク)、ブリッジ機能(入金、出金、マルチチェーン)、およびガスレスリレイトランザクションに対応しています。AIエージェント、自動マーケットメーカー、予測市場UI、またはPolygraph上のPolymarketと統合するアプリケーション構築時に活用できます。
ethskills
Ethereum、EVM、またはブロックチェーン関連のリクエストに対応します。スマートコントラクト、dApps、ウォレット、DeFiプロトコルの構築、監査、デプロイ、インタラクションに適用されます。Solidityの開発、コントラクトアドレス、トークン規格(ERC-20、ERC-721、ERC-4626など)、Layer 2ネットワーク(Base、Arbitrum、Optimism、zkSync、Polygon)、Uniswap、Aave、Curveなどのプロトコルとの統合をカバーします。ガスコスト、コントラクトのデシマル設定、オラクルセキュリティ、リエントランシー、MEV、ブリッジング、ウォレット管理、オンチェーンデータの取得、本番環境へのデプロイ、プロトコル進化(EIPライフサイクル、フォーク追跡、今後の変更予定)といったトピックを含みます。
xxyy-trade
このスキルは、ユーザーが「トークン購入」「トークン売却」「トークンスワップ」「暗号資産取引」「取引ステータス確認」「トランザクション照会」「トークンスキャン」「フィード」「チェーン監視」「トークン照会」「トークン詳細」「トークン安全性確認」「ウォレット一覧表示」「マイウォレット」「AIスキャン」「自動スキャン」「ツイートスキャン」「オンボーディング」「IP確認」「IPホワイトリスト」「トークン発行」「自動売却」「損切り」「利益確定」「トレーリングストップ」「保有者」「トップホルダー」「KOLホルダー」などをリクエストした場合、またはSolana/ETH/BSC/BaseチェーンでXXYYを経由した取引について言及した場合に使用します。XXYY Open APIを通じてオンチェーン取引とデータ照会を実現します。