analyze-notes
Analyze note.com articles to perform competitive analysis and compare content performance metrics using search queries, date ranges, and sorting options.
Instructions
記事の詳細分析を行う(競合分析やコンテンツ成果の比較等)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | 検索キーワード | |
| size | No | 取得する件数(分析に十分なデータ量を確保するため、初期値は多め) | |
| start | No | 検索結果の開始位置 | |
| sort | No | ソート順(new: 新着順, popular: 人気順, hot: 急上昇) | popular |
| includeUserDetails | No | 著者情報を詳細に含めるかどうか | |
| analyzeContent | No | コンテンツの特徴(画像数、アイキャッチの有無など)を分析するか | |
| category | No | 特定のカテゴリに絞り込む(オプション) | |
| dateRange | No | 日付範囲で絞り込む(例: 7d=7日以内、2m=2ヶ月以内) | |
| priceRange | No | 価格帯(all: 全て, free: 無料のみ, paid: 有料のみ) | all |
Input Schema (JSON Schema)
{
"properties": {
"analyzeContent": {
"default": true,
"description": "コンテンツの特徴(画像数、アイキャッチの有無など)を分析するか",
"type": "boolean"
},
"category": {
"description": "特定のカテゴリに絞り込む(オプション)",
"type": "string"
},
"dateRange": {
"description": "日付範囲で絞り込む(例: 7d=7日以内、2m=2ヶ月以内)",
"type": "string"
},
"includeUserDetails": {
"default": true,
"description": "著者情報を詳細に含めるかどうか",
"type": "boolean"
},
"priceRange": {
"default": "all",
"description": "価格帯(all: 全て, free: 無料のみ, paid: 有料のみ)",
"enum": [
"all",
"free",
"paid"
],
"type": "string"
},
"query": {
"description": "検索キーワード",
"type": "string"
},
"size": {
"default": 20,
"description": "取得する件数(分析に十分なデータ量を確保するため、初期値は多め)",
"type": "number"
},
"sort": {
"default": "popular",
"description": "ソート順(new: 新着順, popular: 人気順, hot: 急上昇)",
"enum": [
"new",
"popular",
"hot"
],
"type": "string"
},
"start": {
"default": 0,
"description": "検索結果の開始位置",
"type": "number"
}
},
"required": [
"query"
],
"type": "object"
}