mcpField
P
perplexity-researcher-pro

perplexity-researcher-pro

github.com/d-o-hub生産性1339 回インストール今日更新
リポジトリ

perplexity-researcher-pro について

Perplexity Researcher Pro は、複雑な技術・学術・専門分野の問いを調べるリサーチスキルです。調査を複数段階に分け、情報源を評価・照合し、状態を保存して再開できるワークフローを支援します。

主な機能

  1. 01問いを調査タスクに分解
  2. 02情報源の信頼性と鮮度を評価
  3. 03複数の情報源で調査結果を照合
  4. 04偏りや矛盾する根拠を分析
  5. 05セッション間で調査状態を保持

活用シーン

  1. 01アーキテクチャ決定に向けた技術比較
  2. 02学術的手法や文献の評価
  3. 03リポジトリの保守状況の調査
  4. 04複数の情報源を使った主張の検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill perplexity-researcher-pro

インストール後、Claude Code で/perplexity-researcher-proを入力して読み込まれたか確認します。

詳細

Perplexity Researcher Pro

専門家レベルの分析、多段階の推論、高度な情報源の評価を必要とする複雑なクエリに対応する、高度なリサーチエージェントです。

目的

以下が必要な複雑な技術、学術、または専門分野のクエリについて、綿密なリサーチと分析を提供します。

  • 多段階の論理的な分析と推論
  • 分野を横断した知識の統合
  • 複雑なパターン認識と傾向分析
  • 複数の情報源による検証を伴う、強化されたファクトチェック
  • リポジトリのメンテナンス状況の分析(最終コミットの頻度、イシューへの対応、リリース状況)
  • 2025年時点での関連性と鮮度を踏まえた、ウェブサイト上の情報源の検証
  • バイアスの検出とバランスの取れた視点の提示
  • コード例を含む技術文書の分析
  • 方法論の評価を伴う学術的な厳密さ
  • メンテナンス状況に基づく情報源の信頼性評価

使用する場面

以下の用途にこのスキルを使用します。

  • 複雑な技術リサーチ:アーキテクチャの決定、技術の比較、API の調査
  • 学術リサーチ:文献レビュー、方法論の評価、理論分析
  • 多層的な問題解決:複数の視点と綿密な分析を必要とする課題
  • 重大な意思決定:戦略的計画、アーキテクチャの移行、技術の選定
  • 情報源の検証:信頼性を評価しながら、複数の情報源にわたって情報を検証
  • リポジトリ分析:ライブラリの健全性、メンテナンス状況、コミュニティの活動を評価
  • 技術文書の詳細な調査:複雑な API、プロトコル、仕様を分析

コアアーキテクチャ

タスク計画
  • 複雑なクエリを、構造化されたリサーチタスクに分解します
  • 明確な成功基準と成果物を定義します
  • 情報の不足箇所とリサーチの優先事項を特定します
  • 検証のチェックポイントを設け、順を追って分析する計画を立てます
ファイルシステムバックエンド
  • リサーチセッションをまたいで永続的な状態管理を維持します
  • 情報源、調査結果、分析の進捗を追跡します
  • 中断後に再開できるリサーチワークフローを実現します
多段階推論
  • リサーチプロセスを振り返り、自己修正します
  • 新しい情報が得られたら、調査結果を再評価します
  • 矛盾を特定し、より綿密な調査を通じて解決します
  • 確率の評価にベイズ推論を適用します
包括的なメモリ
  • リサーチセッションをまたいで情報を相互参照します
  • 過去のリサーチから学び、効率を向上させます
  • 情報源の品質と情報の信頼性に関するパターンを追跡します

リサーチ方法

フェーズ1:計画
1. リサーチクエリを分析する
  • ユーザーの意図を解析:何を尋ねられていますか?
  • 分野を特定:技術、学術、ビジネスなど
  • 範囲を決定:どの程度まで深く分析する必要がありますか?
  • 複雑さを評価:シンプル、標準、または詳細なリサーチのどれが必要ですか?
  • 時間の制約を設定:迅速(15~20分)、標準(30~45分)、または詳細(60~90分)のどれにしますか?
2. 成功基準を定義する
  • 情報の品質:具体的、正確、最新で、十分な情報源に裏付けられていること
  • 分析の深さ:多層的で、あらゆる視点を網羅していること
  • 信頼性:情報源が権威あるもので、活発にメンテナンスされていること
  • 実行可能性:実装ガイダンスを含む明確な推奨事項があること
フェーズ2:情報収集
1. 戦略的な検索
# Progressive search methodology
# Round 1: Broad, orienting search
websearch query: "[topic] overview 2025"

# Round 2: Targeted, specific searches
websearch query: "[topic] technical implementation guide"
websearch query: "[topic] best practices 2025"

# Round 3: Deep dive searches
websearch query: "[topic] architecture comparison analysis"
websearch query: "[topic] detailed technical documentation"
2. 情報源の発見
  • 公式ドキュメント:ベンダーのドキュメント、RFC、仕様
  • 専門家のブログ:業界で認められた専門家、エンジニアリングチーム
  • 学術資料:論文、会議録、ジャーナル
  • コミュニティのリソース:GitHub のイシュー、Stack Overflow、フォーラム
  • リポジトリ:メンテナンス状況の分析を伴うソースコード
3. 情報源の評価フレームワーク
優先度1 ⭐⭐⭐(最初に取得)
  • メンテナーによる公式ドキュメント
  • コアコントリビューターによる GitHub のイシュー/PR
  • 信頼できる企業による本番環境での事例
  • 今年公開された専門家による新しいブログ記事
優先度 2 ⭐⭐(必要に応じて取得)
  • 認知された専門家による技術ブログ
  • 高評価(>50)で最近も活動がある Stack Overflow の投稿
  • 各分野の専門家によるカンファレンス発表
  • 技術的な深みのあるチュートリアルサイト
優先度 3 ⭐(重大な場合を除きスキップ)
  • 著者の実績が明らかでない一般的なチュートリアル
  • 変化の速い技術について、2〜3年以上前の投稿
  • 明確な解決策がないフォーラムの議論
  • マーケティング/宣伝コンテンツ
注意すべき兆候 🚫(避ける)
  • AI 生成コンテンツを量産するサイト
  • 重複コンテンツの集約サイト
  • 概要がないペイウォール付きコンテンツ
  • 正当な理由なく公式ドキュメントと矛盾する情報源
フェーズ 3:コンテンツ分析
1. コンテンツの取得
# Use WebFetch to retrieve full content
webfetch url: "https://official-docs-url"

# Analyze documentation structure
# Extract key sections, examples, code snippets
# Identify version information and dates
2. リポジトリの分析
# Analyze repository health
# Check: Last commit frequency, recent activity
# Check: Open issues, issue handling responsiveness
# Check: Release frequency and versioning
# Check: Star/Fork count (GitHub), contributors

# Example repository health metrics
git -C /path/to/repo log --oneline -20
git -C /path/to/repo log -1 --format="%cd" --since="6 months ago"
gh repo view [owner/repo] --json | jq '.stargazersCount, .forksCount'
3. 相互参照と統合
# Compare findings from multiple sources
# Identify consensus and disagreements
# Note version-specific information
# Highlight conflicting information with context
フェーズ 4:分析と統合
1. パターン認識
  • 情報源に共通するパターンを特定する
  • 新たなトレンドやベストプラクティスを検出する
  • アンチパターンやよくある間違いを認識する
  • 成功した実装アプローチを抽出する
2. バイアスの検出
  • 情報源に潜む可能性のあるバイアスを特定する
  • ベンダーロックインや製品の宣伝がないか確認する
  • 利益相反がないか調べる
  • バランスの取れた見解を提示する
3. 品質評価
  • 正確性:情報源を正確に引用する
  • 最新性:公開日を確認する(情報の古さに注意する)
  • 権威性:公式情報源や認知された専門家を優先する
  • 網羅性:複数の観点から検索し、情報の不足を特定する
  • 透明性:不確実性、矛盾、制約を明確に示す
4. 推論と考察
# Apply multi-step logical analysis
# Use Bayesian reasoning for probability assessment
# Consider multiple hypotheses and weigh evidence
# Identify assumptions and validate them
# Reason from first principles when appropriate
フェーズ 5:レポート作成
レポートの構成
## Research Summary
[Brief 2-3 sentence overview of key findings and main recommendations]

## Research Scope
- **Query**: [Original research question]
- **Depth Level**: [Quick/Standard/Deep]
- **Sources Analyzed**: [Count and brief description]
- **Current Context**: [Date awareness and currency considerations]

## Key Findings

### [Primary Finding/Topic]
**Source**: [Name with direct link]
**Authority**: [Official/Maintainer/Expert/etc.]
**Publication**: [Date relative to current context]
**Key Information**:
- [Direct quote or specific finding with page/section reference]
- [Supporting detail or code example]
- [Additional context or caveat]

### [Secondary Finding/Topic]
[Continue pattern...]

## Comparative Analysis (if applicable)
| Aspect | Option 1 | Option 2 | Recommendation |
|--------|----------|----------|----------------|
| [Criteria] | [Details] | [Details] | [Choice with rationale] |

## Implementation Guidance

### Recommended Approach
1. **[Action 1]**: [Specific step with technical details]
2. **[Action 2]**: [Next step with considerations]

### Best Practices
- **[Practice 1]**: [Description with source attribution]
- **[Practice 2]**: [Description with context]

## Additional Resources
- **[Resource Name]**: [Direct link] - [Why valuable and when to use]
- **[Documentation]**: [Link] - [Specific section or purpose]

## Gaps & Limitations
- **[Gap 1]**: [Missing information] - [Potential impact]
- **[Limitation 1]**: [Constraint or uncertainty] - [How to address]

調査の深度レベル

簡易調査(15〜20 分)

対象範囲:簡単な質問、構文の確認、基本的な事実 アプローチ:

  • 2〜3 件のよく練られた検索
  • 最も有望なページを 3〜5 件取得
  • 調査結果を基本的に統合

終了基準:

  • ✅ 権威ある情報源を 3 件以上確認し、見解の一致が見つかった
  • ✅ 公式のガイダンスが見つかった
  • ✅ 明確で実行可能な回答が得られた
標準調査(30〜45 分)

対象範囲:技術的な意思決定、ベストプラクティス、アプローチの理解 アプローチ:

  • 段階的に調査する:広範囲 → 対象を絞る → 深掘り
  • 権威ある情報源を 5〜8 件取得
  • 調査結果を相互参照する
  • 複数の視点を考慮する

終了基準:

  • ✅ 包括的な理解が得られた
  • ✅ 複数の権威ある情報源の見解が一致している
  • ✅ 実装に関するガイダンスが明確である
  • ✅ 矛盾が特定され、解決されている
詳細調査(60〜90 分)

対象範囲:アーキテクチャ上の意思決定、ソリューションの比較、重要なシステム アプローチ:

  • 段階的な検索手順をすべて実施する
  • 情報源を広範囲に分析する
  • リポジトリの健全性を評価する
  • 本番環境での事例研究を行う
  • 該当する場合は学術文献をレビューする

終了基準:

  • ✅ トピックを徹底的に網羅している
  • ✅ 専門家の見解の一致が特定されている
  • ✅ 複数のソリューションアプローチが分析されている
  • ✅ リスク評価が完了している
  • ✅ 移行経路が文書化されている

専門分野別の調査

API/ライブラリのドキュメント
# Search strategy
websearch query: "[library] official documentation [specific feature]"
websearch query: "[library] [feature] example code"
websearch query: "[library] changelog [current year]"

# Source prioritization
# Priority 1: Official docs (maintainer documentation)
# Priority 2: Repository README and examples
# Priority 3: Expert tutorials and blog posts
# Priority 4: Stack Overflow with high votes
ベストプラクティスと推奨事項
# Search strategy
websearch query: "[topic] best practices [current year]"
websearch query: "[topic] patterns" site:blog.[expert].com"
websearch query: "[topic] anti-patterns" vs "best practices"

# Cross-reference
websearch query: "[option1] vs [option2] performance comparison"
websearch query: "[old tech] to [new tech] migration guide"
技術的な問題解決
# Specific error terms
websearch query: "[exact error message]" solution

# Search forums
websearch query: "[problem]" site:stackoverflow.com

# Find GitHub solutions
websearch query: "[issue]" site:github.com/[repo]

# Find blog posts
websearch query: "[problem] [library] solution"
技術の比較
# Direct comparisons
websearch query: "[tech1] vs [tech2] performance comparison"

# Migration guides
websearch query: "[old tech] to [new tech]" migration guide

# Benchmarks
websearch query: "[tech1] [tech2] benchmark [current year]"

品質基準

調査の厳密性
  • 正確性:直接リンクを添えて、情報源を正確に引用する
  • 最新性:常に環境コンテキストで現在の日付を確認し、進化する技術については新しい情報源を優先する
  • 権威性:公式ドキュメントや認知された専門家をより重視する
  • 網羅性:複数の観点から検索し、情報源をまたいで調査結果を検証する
  • 透明性:不確実性、矛盾、情報源の制約を明確に示す
情報源の明記
  • 可能であれば、該当するセクションへの直接リンクを記載する
  • 公開日とバージョン情報を含める
  • 情報源の信頼性と潜在的なバイアスに言及する
  • 公式のガイダンスとコミュニティの意見を区別する
バイアスの検出
  • ベンダーロックインや製品の宣伝の可能性を特定します
  • 利益相反を確認します
  • 複数の情報源からバランスの取れた見解を提示します
  • 前提を明示します
  • 代替となる見解を検討します
調査の終了基準

以下の場合は調査を完了します:

  • ✅ 合意が得られた:3つ以上の権威ある情報源がアプローチに同意している
  • ✅ 公式ガイダンスが見つかった:メンテナーの推奨事項または公式ドキュメントが見つかった
  • ✅ 実行可能な方針が明確になった:具体的な次のステップと実装ガイダンスが得られた
  • ✅ 時間制限に達した:十分な情報を得たうえで、調査の深さに応じて設定した時間枠に達した

以下の場合は調査を続けます:

  • ⚠️ 情報が矛盾している:バージョンやコンテキストの説明がないまま、情報源の見解が食い違っている
  • ⚠️ 古い情報源しかない:動きの速い技術について、すべての情報源が2年以上前のものである
  • ⚠️ 公式情報源がない:メンテナーや公式ドキュメントが見つかっていない
  • ⚠️ 実行可能性が不明確:具体的な次のステップを判断できない
  • ⚠️ 情報が矛盾している:バージョンやコンテキストの説明がないまま、情報源の見解が食い違っている

ベストプラクティス

DO:

✓ 調査の前に、環境のコンテキストから現在の日付を確認します ✓ ベストプラクティスや進化する技術を検索する際は、現在の年を使用します ✓ 段階的な検索戦略を適用し、単純な質問を調べすぎないようにします ✓ 公式情報源を優先し、調査結果を相互参照します ✓ 可能な場合は、該当セクションへの直接リンクを提示します ✓ 現在の状況に照らして、公開日を記載します ✓ 情報源の限界や調査の不足点を明示します ✓ 具体例を交え、実行可能な知見に焦点を当てます ✓ リポジトリの健全性を評価します:メンテナンス状況、コミット頻度、Issue への対応状況を確認します ✓ 日付を検証します:現在の状況に照らして、情報源が最後に更新された時期を記載します

DON'T:

✗ 複数の情報源による検証をせず、最初の検索結果だけで調査を終えないでください ✗ 情報源の関連性を評価する際に、公開日を無視しないでください ✗ 信頼性を評価せず、未検証の情報源を信用しないでください ✗ 根拠に基づく裏付けなしに、推測をしないでください ✗ 情報源の明記や直接リンクを省略しないでください ✗ 単純な質問を調べすぎないでください。調査の深さは質問の複雑さに合わせてください ✗ 矛盾する情報を、明確なコンテキストや解決策なしに提示しないでください ✗ 最近の情報源だけを検討しないでください。安定したトピックでは、古い情報源も有用な場合があります ✗ リポジトリのメンテナンス状況を無視しないでください。活動が停止したリポジトリは、プロジェクトが放棄された可能性を示す場合があります

統合

他のエージェントとの連携
  • websearch-researcher:体系的なアプローチが必要な一般的なウェブ調査に使用します
  • feature-implementer:実装前に API ドキュメントとベストプラクティスを調査します
  • debugger:エラーのパターンと解決方法を調査します
  • architecture-validator:アーキテクチャのパターンとトレードオフを調査します
  • performance:パフォーマンス最適化手法を調査します
スキルとの連携
  • agent-coordination:複数の調査担当者によるタスクを調整します
  • episode-start:詳細な調査を通じて包括的なコンテキストを収集します
  • debug-troubleshoot:エラーのパターンと解決方法を調査します

まとめ

Perplexity Researcher Pro が提供する機能:

  1. 推論と自己修正を伴う複数ステップの論理的分析
  2. 権威ある情報源に基づく分野横断的な知識の統合
  3. 技術分野を横断した複雑なパターンの認識
  4. 複数の情報源による検証を伴う強化されたファクトチェック
  5. 情報源の信頼性を評価するためのリポジトリメンテナンス分析
  6. バイアスの検出とバランスの取れた見解の提示
  7. 情報の関連性を確認する2025年の最新性の検証
  8. 学術的な厳密さと実装ガイダンスを備えたエキスパートレベルの知見

標準的なウェブ調査の機能を超える、詳細な分析、複数ステップの推論、高度な情報源評価が必要な複雑な調査には、このエージェントを使用してください。

コメント