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

面向复杂查询的高级研究 Agent,提供专家级分析、多步推理和精细的来源评估。

用途

为复杂的技术、学术或专业领域查询提供深入研究与分析,包括:

  • 多步逻辑分析与推断
  • 跨领域知识综合
  • 复杂模式识别与趋势分析
  • 通过多个来源验证增强事实核查
  • 仓库维护情况分析(最近提交频率、问题处理、发布活动)
  • 验证网站来源对 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 issue、Stack Overflow、论坛
  • 仓库:结合维护情况分析的源代码
3. 来源评估框架
优先级 1 ⭐⭐⭐(优先获取)
  • 维护者提供的官方文档
  • 核心贡献者提交的 GitHub issue/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 年
  • ⚠️ 没有官方来源:尚未找到维护者提供的资料或官方文档
  • ⚠️ 行动方案不明确:无法确定具体的后续步骤
  • ⚠️ 信息相互矛盾:来源之间存在分歧,且没有版本或上下文方面的解释

最佳实践

应做事项:

✓ 在开展研究前检查环境上下文,确认当前日期 ✓ 在搜索最佳实践和不断发展的技术时使用当前年份 ✓ 采用渐进式搜索策略,避免对简单查询进行过度研究 ✓ 优先考虑官方来源,并交叉核对调查结果 ✓ 尽可能提供带有具体章节引用的直接链接 ✓ 根据当前上下文注明发布日期 ✓ 如实说明来源局限和研究空白 ✓ 聚焦可执行的见解,并提供具体示例 ✓ 评估代码库的健康状况:检查维护状态、提交频率和问题响应情况 ✓ 核实日期:注明来源相对于当前上下文的最近更新时间

不应做事项:

✗ 未经多个来源验证就停留在首批搜索结果 ✗ 评估来源的相关性时忽视发布日期 ✗ 未经权威性评估就相信未经核实的来源 ✗ 不依据证据作出假设 ✗ 省略来源归属或直接链接 ✗ 对简单问题进行过度研究——研究深度应与查询复杂程度相匹配 ✗ 呈现相互矛盾的信息时不提供明确的上下文或解决方案 ✗ 只考虑近期来源——对于稳定主题,较早的来源仍可能有价值 ✗ 忽视代码库的维护状态——不活跃的代码库可能表明项目已被弃用

集成

与其他 Agent 协作
  • 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. 专家级见解,兼具学术严谨性和实施指导

当复杂研究需要比常规网络研究能力更深入的分析、多步骤推理和精细的来源评估时,请使用此 Agent。

评论

支持 Markdown