research
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseResearch Skill
研究技能
Tool-assisted research with Tavily integration. Transforms basic questions into comprehensive search strategies using AI-optimized web search.
集成Tavily的工具辅助研究。利用AI优化的网络搜索将基础问题转化为全面的搜索策略。
Setup
设置
This skill includes a bundled Tavily CLI script at .
scripts/tavily-cli.ts本技能在中包含一个捆绑的Tavily CLI脚本。
scripts/tavily-cli.tsRequirements
要求
- Deno - Install from https://deno.land
- Tavily API Key - Get one at https://tavily.com (free tier available)
- Deno - 从https://deno.land安装
- Tavily API密钥 - 在https://tavily.com获取(提供免费层级)
Configuration
配置
Set your API key:
bash
export TAVILY_API_KEY="your-key-here"Create an alias for convenience (add to your shell profile):
bash
undefined设置你的API密钥:
bash
export TAVILY_API_KEY="your-key-here"创建别名以方便使用(添加到你的Shell配置文件中):
bash
undefinedAdjust path to where this skill is installed
调整路径到本技能的安装位置
alias tavily='deno run --allow-net --allow-env /path/to/skills/research/scripts/tavily-cli.ts'
Or run directly:
```bash
deno run --allow-net --allow-env ./scripts/tavily-cli.ts "your query"Commands below use assuming the alias is configured.
tavilyalias tavily='deno run --allow-net --allow-env /path/to/skills/research/scripts/tavily-cli.ts'
或者直接运行:
```bash
deno run --allow-net --allow-env ./scripts/tavily-cli.ts "your query"以下命令假设已配置好别名。
tavilyQuick Reference
快速参考
Common Commands
常用命令
bash
undefinedbash
undefinedBasic search
基础搜索
tavily "your query"
tavily "your query"
With AI answer summary
包含AI生成的答案摘要
tavily "your query" --answer
tavily "your query" --answer
Deep search with more results
深度搜索,返回更多结果
tavily "your query" --depth advanced --results 10 --answer
tavily "your query" --depth advanced --results 10 --answer
News/recent content
新闻/近期内容
tavily "your query" --topic news --time week
tavily "your query" --topic news --time week
Exclude familiar sources to find new perspectives
排除熟悉的来源以获取新视角
tavily "your query" --exclude wikipedia.org,reddit.com
undefinedtavily "your query" --exclude wikipedia.org,reddit.com
undefinedPhase Summary
阶段摘要
| Phase | Type | Purpose |
|---|---|---|
| 0 | Manual | Analyze topic, set scope |
| 1 | Tavily | Discover expert terminology |
| 2 | Tavily | Foundational search |
| 3 | Tavily | Counter-perspectives |
| 4 | Manual | Synthesize findings |
| 阶段 | 类型 | 目的 |
|---|---|---|
| 0 | 手动 | 分析主题,设定范围 |
| 1 | Tavily | 发现专业术语 |
| 2 | Tavily | 基础搜索 |
| 3 | Tavily | 对立视角搜索 |
| 4 | 手动 | 整合研究结果 |
Scope → Tavily Depth
范围 → Tavily搜索深度
| Decision Stakes | Tavily Settings |
|---|---|
| Low, reversible | |
| Moderate | |
| High, irreversible | |
| 决策风险 | Tavily设置 |
|---|---|
| 低、可逆 | |
| 中等 | |
| 高、不可逆 | |
Phase 0: Analysis
阶段0:分析
Goal: Structure topic before searching. Prevents unfocused searches and scope mismatch.
目标:在搜索前构建主题结构。避免无重点的搜索和范围不匹配。
Scope Calibration
范围校准
Before searching, assess stakes:
| Decision Type | Confidence Needed | Research Depth |
|---|---|---|
| Reversible, low-stakes | 60-70% | Quick scan (minutes) |
| Reversible, moderate | 75-85% | Working knowledge |
| Irreversible, moderate | 85-90% | Solid grounding |
| Irreversible, high | 90-95% | Deep expertise |
搜索前,评估决策风险:
| 决策类型 | 所需置信度 | 研究深度 |
|---|---|---|
| 可逆、低风险 | 60-70% | 快速浏览(数分钟) |
| 可逆、中等风险 | 75-85% | 工作级知识 |
| 不可逆、中等风险 | 85-90% | 扎实的基础 |
| 不可逆、高风险 | 90-95% | 深度专业知识 |
Analysis Template
分析模板
markdown
undefinedmarkdown
undefinedResearch Analysis: [Topic]
研究分析:[主题]
Core Concepts
核心概念
- Primary terms: [Key terms requiring definition]
- Terminology variants: [Synonyms, jargon, historical terms]
- Ambiguous terms: [Terms with multiple meanings]
- 主要术语:[需要定义的关键术语]
- 术语变体:[同义词、行话、历史术语]
- 歧义术语:[具有多种含义的术语]
Stakeholders
利益相关者
- Primary actors: [Who is directly involved?]
- Affected groups: [Who bears consequences?]
- Opposing interests: [Who benefits from different outcomes?]
- 主要参与者:[直接相关者是谁?]
- 受影响群体:[谁会承担后果?]
- 对立利益方:[谁能从不同结果中获益?]
Temporal Scope
时间范围
- Historical origins: [When did this begin?]
- Key transitions: [What changed and when?]
- Current state: [What's happening now?]
- 历史起源:[这一主题何时开始?]
- 关键转变:[发生了什么变化,何时发生?]
- 当前状态:[现在的情况如何?]
Domains
领域
- Primary field: [Main discipline]
- Adjacent fields: [Related disciplines]
- 主要领域:[主要学科]
- 相邻领域:[相关学科]
Controversies
争议点
- Active debates: [What's contested?]
- Competing frameworks: [Different ways of understanding]
undefined- 活跃辩论:[存在哪些争议?]
- 竞争框架:[不同的理解方式]
undefinedPhase 0 Checklist
阶段0检查清单
- Identified primary terms
- Listed potential stakeholders
- Assessed decision stakes
- Determined appropriate research depth
- 确定了主要术语
- 列出了潜在的利益相关者
- 评估了决策风险
- 确定了合适的研究深度
Phase 1: Vocabulary Discovery
阶段1:词汇发现
Goal: Discover expert terminology to unlock deeper search results.
目标:发现专业术语以获取更深入的搜索结果。
Why Vocabulary Matters
词汇的重要性
- Outsider terms → introductory material
- Expert terms → research, nuanced analysis
- Cross-domain terms → bridge bodies of work
- 外行术语 → 入门级资料
- 专业术语 → 研究、细致分析
- 跨领域术语 → 连接不同研究体系
Tavily Commands for Vocabulary Discovery
用于词汇发现的Tavily命令
| Discovery Need | Command |
|---|---|
| Expert terminology | |
| Academic terms | |
| Cross-domain synonyms | |
| Historical terms | |
| 发现需求 | 命令 |
|---|---|
| 专业术语 | |
| 学术术语 | |
| 跨领域同义词 | |
| 历史术语 | |
Vocabulary Discovery Process
词汇发现流程
-
Run initial terminology search:bash
tavily "[topic] terminology" --answer --results 5 -
From results, note:
- Expert terms (technical vocabulary)
- Outsider terms (popular/introductory language)
- Cross-domain equivalents
-
Update vocabulary map (template below)
-
Re-run searches with expert terms:bash
tavily "[expert-term]" --answer -
Compare result quality - expert terms should surface deeper content
-
运行初始术语搜索:bash
tavily "[topic] terminology" --answer --results 5 -
从结果中记录:
- 专业术语(技术词汇)
- 外行术语(通俗/入门语言)
- 跨领域等效术语
-
更新词汇映射表(模板如下)
-
使用专业术语重新运行搜索:bash
tavily "[expert-term]" --answer -
比较结果质量 - 专业术语应能呈现更深入的内容
Vocabulary Map Template
词汇映射表模板
markdown
undefinedmarkdown
undefinedCore Terms
核心术语
| Term | Domain | Depth Level |
|---|---|---|
| [expert term] | [field] | Expert |
| [outsider term] | General | Introductory |
| 术语 | 领域 | 深度级别 |
|---|---|---|
| [专业术语] | [领域] | 专业级 |
| [外行术语] | 通用 | 入门级 |
Cross-Domain Synonyms
跨领域同义词
| Concept | Terms by Domain |
|---|---|
| [concept] | Field A: [term], Field B: [term] |
| 概念 | 各领域术语 |
|---|---|
| [概念] | 领域A:[术语],领域B:[术语] |
Depth Indicators
深度指标
| Level | Terms | What They Surface |
|---|---|---|
| Introductory | [terms] | Overviews, explainers |
| Expert | [terms] | Research, nuanced analysis |
undefined| 级别 | 术语 | 可获取的内容 |
|---|---|---|
| 入门级 | [术语] | 概述、讲解 |
| 专业级 | [术语] | 研究、细致分析 |
undefinedPhase 1 Checklist
阶段1检查清单
- Ran terminology discovery search
- Identified expert vs. outsider terms
- Mapped cross-domain synonyms
- Created vocabulary map
- 运行了术语发现搜索
- 区分了专业术语与外行术语
- 映射了跨领域同义词
- 创建了词汇映射表
Phase 2: Foundational Search
阶段2:基础搜索
Goal: Build foundational understanding with authoritative sources.
目标:通过权威来源构建基础理解。
Question Pattern → Tavily Command
问题模式 → Tavily命令
| Question Pattern | Strategy | Command |
|---|---|---|
| "What is X?" | Consensus from authorities | |
| "Should I X?" | Pros/cons, alternatives | |
| "Is X true?" | Evidence, counter-evidence | |
| "How do I X?" | Step-by-step, pitfalls | |
| Historical context | Origins and evolution | |
| 问题模式 | 策略 | 命令 |
|---|---|---|
| "什么是X?" | 权威共识 | |
| "我应该做X吗?" | 优缺点、替代方案 | |
| "X是真的吗?" | 证据、反证 | |
| "我如何做X?" | 步骤、注意事项 | |
| 历史背景 | 起源与演变 | |
Source Type Selection
来源类型选择
| Source Type | Best For | Tavily Approach |
|---|---|---|
| Academic/Research | Mechanism, causation | |
| Practitioner content | How things work, edge cases | |
| News/Current | Recent developments | |
| Official docs | Technical specs, policy | |
| 来源类型 | 最佳用途 | Tavily方法 |
|---|---|---|
| 学术/研究 | 机制、因果关系 | |
| 从业者内容 | 实际运作、边缘情况 | |
| 新闻/时事 | 近期动态 | |
| 官方文档 | 技术规格、政策 | |
Foundational Search Process
基础搜索流程
-
Start with expert terminology from Phase 1
-
Run foundational queries:bash
# Definition/overview tavily "[expert-term] comprehensive overview" --answer --depth advanced # Key perspectives tavily "[expert-term] major approaches" --answer --results 7 -
For each major perspective found, get 2-3 authoritative sources:bash
tavily "[perspective-name] [expert-term]" --answer --results 5 -
Track sources in research notes
-
从阶段1获取的专业术语开始
-
运行基础查询:bash
# 定义/概述 tavily "[expert-term] comprehensive overview" --answer --depth advanced # 主要视角 tavily "[expert-term] major approaches" --answer --results 7 -
针对每个找到的主要视角,获取2-3个权威来源:bash
tavily "[perspective-name] [expert-term]" --answer --results 5 -
在研究笔记中记录来源
Phase 2 Checklist
阶段2检查清单
- Used expert terminology from Phase 1
- Searched for foundational overview
- Identified 2-3 major perspectives
- Found authoritative sources per perspective
- Tracked sources
- 使用了阶段1的专业术语
- 搜索了基础概述
- 确定了2-3个主要视角
- 为每个视角找到了权威来源
- 记录了来源
Phase 3: Counter-Perspective Search
阶段3:对立视角搜索
Goal: Explicitly find opposing viewpoints to avoid confirmation bias.
目标:明确寻找对立观点以避免确认偏差。
Why Counter-Perspectives Matter
对立视角的重要性
Single-perspective research:
- All sources support one viewpoint
- Missing counterarguments
- Echo chamber risk
单一视角研究:
- 所有来源支持同一观点
- 遗漏反驳论点
- 存在回音室风险
Tavily Commands for Counter-Perspectives
用于对立视角搜索的Tavily命令
| Need | Command |
|---|---|
| General criticism | |
| Opposing viewpoint | |
| Alternative approaches | |
| Failure cases | |
| Avoid echo chamber | |
| 需求 | 命令 |
|---|---|
| 一般性批评 | |
| 对立观点 | |
| 替代方案 | |
| 失败案例 | |
| 避免回音室 | |
Counter-Perspective Process
对立视角搜索流程
-
Identify your current understanding/lean
-
Search for strongest counterargument:bash
tavily "[topic] strongest argument against" --answer --depth advanced -
Exclude sources you've already seen:bash
tavily "[topic]" --exclude [domains-already-searched] -
Search for failure modes:bash
tavily "[topic] when fails problems limitations" --answer -
Document opposing perspectives in research notes
-
明确你当前的理解/倾向
-
搜索最有力的反驳论点:bash
tavily "[topic] strongest argument against" --answer --depth advanced -
排除你已经看过的来源:bash
tavily "[topic]" --exclude [domains-already-searched] -
搜索失败模式:bash
tavily "[topic] when fails problems limitations" --answer -
在研究笔记中记录对立视角
Phase 3 Checklist
阶段3检查清单
- Identified current understanding/position
- Searched for strongest counterargument
- Used --exclude to find new sources
- Searched for limitations/failure cases
- Documented opposing perspectives
- 明确了当前的理解/立场
- 搜索了最有力的反驳论点
- 使用--exclude参数寻找新来源
- 搜索了局限性/失败案例
- 记录了对立视角
Phase 4: Synthesis
阶段4:整合
Goal: Synthesize findings with explicit confidence markers.
目标:整合研究结果并添加明确的置信度标记。
Completion Criteria
完成标准
Minimum Viable (Quick Decisions)
最低可行标准(快速决策)
- Can define core concepts in own words
- Know 2-3 major perspectives
- Found authoritative source per perspective
- Identified known unknowns
- 能用自己的话定义核心概念
- 了解2-3个主要视角
- 为每个视角找到权威来源
- 确定了已知的未知项
Working Knowledge (Most Decisions)
工作级知识(大多数决策)
- Can explain historical context
- Understand stakeholder positions
- Encountered counterarguments
- Checked multiple domains
- 能解释历史背景
- 理解利益相关者的立场
- 接触过对立论点
- 查阅了多个领域的资料
Deep Expertise (High-Stakes)
深度专业知识(高风险决策)
- Traced claims to primary sources
- Can evaluate competing evidence
- Understand knowledge limitations
- 追踪了主张的原始来源
- 能评估相互竞争的证据
- 理解知识的局限性
Diminishing Returns Signals
收益递减信号
Stop when:
- New sources cite same foundational works (circular)
- New searches return familiar content (repetitive)
- Each hour adds less than previous (marginal)
- Can make decision or take action (sufficient)
当出现以下情况时停止:
- 新来源引用相同的基础研究(循环引用)
- 新搜索返回熟悉的内容(重复)
- 每小时新增的价值低于之前(边际递减)
- 可以做出决策或采取行动(信息足够)
Confidence Markers
置信度标记
| Level | Phrases to Use |
|---|---|
| Established | "X is...", "X works by..." |
| Strong evidence | "Evidence strongly suggests..." |
| Moderate evidence | "Most sources report..." |
| Limited evidence | "One study found..." |
| Unknown | "No reliable information found..." |
| 级别 | 可用表述 |
|---|---|
| 已确立 | "X是..."、"X的工作原理是..." |
| 有力证据 | "证据强烈表明..." |
| 中等证据 | "大多数来源报告..." |
| 有限证据 | "一项研究发现..." |
| 未知 | "未找到可靠信息..." |
Synthesis Template
整合模板
markdown
undefinedmarkdown
undefinedSummary
摘要
[Direct answer to question]
[问题的直接答案]
Confidence Level
置信度级别
[High/Medium/Low] - [Justification]
[高/中/低] - [理由]
Key Findings
关键发现
- [Finding with source type]
- [发现及来源类型]
Perspectives
视角
| Perspective | Key Argument | Source Quality |
|---|---|---|
| [view] | [argument] | [assessment] |
| 视角 | 核心论点 | 来源质量 |
|---|---|---|
| [观点] | [论点] | [评估] |
Counter-Evidence
反证
- [What argues against the main conclusion]
- [与主要结论相悖的内容]
Caveats
注意事项
- [What wasn't consulted]
- [What assumptions were made]
- [未查阅的内容]
- [做出的假设]
For Deeper Investigation
深入研究方向
[What would increase confidence]
undefined[能提升置信度的内容]
undefinedPhase 4 Checklist
阶段4检查清单
- Met completion criteria for stakes level
- Checked diminishing returns signals
- Applied confidence markers
- Completed synthesis template
- Stored findings for future reference
- 达到了对应风险级别的完成标准
- 检查了收益递减信号
- 添加了置信度标记
- 完成了整合模板
- 保存了研究结果以备未来参考
Tavily Command Reference
Tavily命令参考
Basic Usage
基础用法
bash
tavily "search query" [options]bash
tavily "search query" [options]Options
选项
| Option | Description | Values |
|---|---|---|
| Include AI-generated answer summary | flag |
| Search depth | |
| Number of results | 1-20 (default: 5) |
| Topic category | |
| Time filter | |
| Only include domains | comma-separated |
| Exclude domains | comma-separated |
| Include raw page content | flag |
| Output as JSON | flag |
| 选项 | 描述 | 取值 |
|---|---|---|
| 包含AI生成的答案摘要 | 标记 |
| 搜索深度 | |
| 结果数量 | 1-20(默认:5) |
| 主题分类 | |
| 时间筛选 | |
| 仅包含指定域名 | 逗号分隔 |
| 排除指定域名 | 逗号分隔 |
| 包含原始页面内容 | 标记 |
| 以JSON格式输出 | 标记 |
Scenario → Command Mapping
场景 → 命令映射
| Research Scenario | Command |
|---|---|
| Quick overview | |
| Deep dive | |
| Recent news | |
| Academic focus | |
| Avoid Wikipedia | |
| Fresh perspectives | |
| Financial data | |
| Raw content for analysis | |
| 研究场景 | 命令 |
|---|---|
| 快速概述 | |
| 深度探索 | |
| 近期新闻 | |
| 学术聚焦 | |
| 排除维基百科 | |
| 全新视角 | |
| 金融数据 | |
| 用于分析的原始内容 | |
Diagnostic States
诊断状态
Use these to identify where research is stuck and which phase to revisit.
| State | Symptom | Phase to Revisit |
|---|---|---|
| R0: No Analysis | Searching without structuring topic | Phase 0 |
| R1: No Vocabulary | Using outsider terms, finding only surface content | Phase 1 |
| R2: Single-Perspective | All sources support one view | Phase 3 |
| R3: Domain Blindness | Searching only in familiar field | Phase 1 (cross-domain terms) |
| R4: Recency Bias | Only recent sources | Phase 2 (historical queries) |
| R5: Breadth Without Depth | Many tabs, no synthesis | Phase 4 |
| R6: Completion Uncertainty | Unsure when to stop | Phase 4 (completion criteria) |
| R7: Complete | Can explain, identify uncertainties, act | Done |
使用这些状态来识别研究停滞的原因以及需要回顾的阶段。
| 状态 | 症状 | 需回顾的阶段 |
|---|---|---|
| R0: 未分析 | 未构建主题结构就开始搜索 | 阶段0 |
| R1: 词汇不足 | 使用外行术语,仅找到表面内容 | 阶段1 |
| R2: 单一视角 | 所有来源支持同一观点 | 阶段3 |
| R3: 领域盲区 | 仅在熟悉的领域搜索 | 阶段1(跨领域术语) |
| R4: 近期偏差 | 仅使用近期来源 | 阶段2(历史查询) |
| R5: 广而不深 | 打开大量标签但未整合 | 阶段4 |
| R6: 完成不确定 | 不确定何时停止 | 阶段4(完成标准) |
| R7: 已完成 | 能解释主题、识别不确定性并采取行动 | 完成 |
Quick Diagnostic
快速诊断
- Can you explain the topic in expert terminology? → If no, Phase 1
- Have you found opposing viewpoints? → If no, Phase 3
- Can you state your confidence level with justification? → If no, Phase 4
- Is your research depth proportional to stakes? → If no, Phase 0
- 你能用专业术语解释该主题吗?→ 不能,回顾阶段1
- 你找到了对立观点吗?→ 不能,回顾阶段3
- 你能说明自己的置信度级别及理由吗?→ 不能,回顾阶段4
- 你的研究深度与风险匹配吗?→ 不能,回顾阶段0
Anti-Patterns
反模式
| Pattern | Symptom | Fix |
|---|---|---|
| Confirmation Trap | Searching to confirm, not learn | Phase 3: Search for strongest counterargument |
| Authority Fallacy | Accepting claims by source prestige | Evaluate evidence, not source |
| Recency Trap | Only recent sources | Phase 2: Historical context queries |
| Breadth Trap | 50 tabs, none read | Phase 4: 3-source rule, synthesize before continuing |
| Single-Source | One source as final answer | Require 3 independent sources |
| Jargon Blind Spot | Missing other fields' terminology | Phase 1: Cross-domain vocabulary |
| Infinite Rabbit Hole | Lost original purpose | Phase 0: Return to scope/stakes |
| Echo Chamber | Same sources repeatedly | Phase 3: Use --exclude flag |
| 模式 | 症状 | 解决方法 |
|---|---|---|
| 确认陷阱 | 搜索是为了确认而非学习 | 阶段3:搜索最有力的反驳论点 |
| 权威谬误 | 仅凭来源声望接受主张 | 评估证据而非来源 |
| 近期陷阱 | 仅使用近期来源 | 阶段2:查询历史背景 |
| 广度陷阱 | 打开50个标签但未阅读 | 阶段4:遵循3来源规则,先整合再继续 |
| 单一来源 | 将一个来源作为最终答案 | 要求3个独立来源 |
| 行话盲区 | 忽略其他领域的术语 | 阶段1:跨领域词汇 |
| 无限兔子洞 | 偏离最初目标 | 阶段0:回到范围/风险设定 |
| 回音室 | 反复看到相同来源 | 阶段3:使用--exclude标记 |
Output Persistence
输出持久化
Output Discovery
输出位置确认
Before doing any other work:
- Check for in the project
context/output-config.md - If found, look for this skill's entry
- If not found or no entry for this skill, ask the user first:
- "Where should I save output from this research session?"
- Suggest: or a sensible location for this project
explorations/research/
- Store the user's preference
在进行任何其他工作之前:
- 检查项目中是否存在
context/output-config.md - 如果存在,查找本技能的条目
- 如果不存在或无本技能的条目,先询问用户:
- "我应该将本次研究的输出保存到哪里?"
- 建议:或项目中的合理位置
explorations/research/
- 保存用户的偏好
What to Store
需保存的内容
| Layer | Contents |
|---|---|
| Vocabulary Map | Terms, domains, depth levels |
| Sources | URLs, relevance scores, quality notes |
| Synthesis | Summary, confidence, findings, caveats |
| Query Log | Tavily commands that worked/failed |
| Gaps | What remains unknown |
| 层级 | 内容 |
|---|---|
| 词汇映射表 | 术语、领域、深度级别 |
| 来源 | URL、相关性评分、质量说明 |
| 整合结果 | 摘要、置信度、发现、注意事项 |
| 查询日志 | 有效的/无效的Tavily命令 |
| 空白点 | 仍未知的内容 |
File Naming
文件命名规则
Pattern:
Example:
{topic}-research-{date}.mdcompetency-frameworks-research-2025-01-15.md格式:
示例:
{topic}-research-{date}.mdcompetency-frameworks-research-2025-01-15.mdIntegration Points
集成点
| Skill | Connection |
|---|---|
| doppelganger | Research informs decisions; apply /truth-check to findings |
| context-networks | Store research findings in appropriate network node |
| boundary-critique | Apply to advice and recommendations encountered |
| 技能 | 关联 |
|---|---|
| doppelganger | 研究为决策提供信息;对研究结果应用/truth-check |
| context-networks | 将研究结果存储到合适的网络节点 |
| boundary-critique | 应用于遇到的建议和推荐 |
Health Check Questions
健康检查问题
During research, ask:
- Am I searching to learn or to confirm?
- What's the strongest argument against my current view?
- Have I looked outside my familiar domains?
- Am I using expert or outsider vocabulary?
- Is my depth proportional to the stakes?
- Have I stored what I've learned for future use?
研究过程中,询问自己:
- 我搜索是为了学习还是为了确认?
- 针对我当前的观点,最有力的反驳论点是什么?
- 我是否查阅了熟悉领域之外的资料?
- 我使用的是专业术语还是外行术语?
- 我的研究深度与风险匹配吗?
- 我是否保存了所学内容以备未来使用?
Source Framework
来源框架
Derived from:
references/research-framework.md衍生自:
references/research-framework.md