关于 research
研究技能,可围绕主题收集来源、进行分析并生成带引用的回答。提供 mini、pro 和 auto 模型选项,适用于定向或更全面的研究。
主要功能
- 01收集研究来源
- 02分析主题
- 03生成带引用的回答
- 04选择 mini、pro 或 auto 模型
- 05将结果保存到文件
适用场景
- 01准备带引用的主题概览
- 02比较技术或产品
- 03撰写市场研究报告
MCP 相关
脚本通过 Tavily MCP 服务使用 OAuth,也可将 API 密钥配置为替代方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tavily-ai/ skills --skill research安装后在 Claude Code 中输入/research确认已加载。
附带文件scripts/research.sh
详细介绍
研究技能
通过自动收集来源、分析并生成带引用的回复,对任意主题开展全面研究。
身份验证
该脚本通过 Tavily MCP 服务使用 OAuth。无需手动设置——首次运行时,它会:
- 检查
~/.mcp-auth/中是否存在令牌 - 如果没有找到令牌,则自动打开浏览器进行 OAuth 身份验证
**注意:**你必须拥有现有的 Tavily 账户。OAuth 流程仅支持登录,无法通过此流程创建账户。如果你还没有账户,请先在 tavily.com 注册。
备选方案:API 密钥
如果你更愿意使用 API 密钥,请在 https://tavily.com 获取密钥,并将其添加到 ~/.claude/settings.json:
{
"env": {
"TAVILY_API_KEY": "tvly-your-api-key-here"
}
}
快速开始
提示:研究可能需要 30-120 秒。按 Ctrl+B 可在后台运行。
使用脚本
./scripts/research.sh '<json>' [output_file]
示例:
# Basic research
./scripts/research.sh '{"input": "quantum computing trends"}'
# With pro model for comprehensive analysis
./scripts/research.sh '{"input": "AI agents comparison", "model": "pro"}'
# Save to file
./scripts/research.sh '{"input": "market analysis for EVs", "model": "pro"}' ./ev-report.md
# Quick targeted research
./scripts/research.sh '{"input": "climate change impacts", "model": "mini"}'
参数
| 字段 | 类型 | 默认值 | 描述 |
|---|---|---|---|
input | 字符串 | 必填 | 研究主题或问题 |
model | 字符串 | "mini" | 模型:mini、pro、auto |
模型选择
经验法则:“X 是做什么的?”→ mini。“X 与 Y 和 Z 的比较”或“……的最佳方式”→ pro。
| 模型 | 用例 | 速度 |
|---|---|---|
mini | 单一主题、针对性研究 | ~30s |
pro | 全面、多角度分析 | ~60-120s |
auto | API 根据复杂度选择 | 不定 |
示例
快速概览
./scripts/research.sh '{"input": "What is retrieval augmented generation?", "model": "mini"}'
技术比较
./scripts/research.sh '{"input": "LangGraph vs CrewAI for multi-agent systems", "model": "pro"}'
市场研究
./scripts/research.sh '{"input": "Fintech startup landscape 2025", "model": "pro"}' fintech-report.md
评论
支持 Markdown