从一个命题开始做深度学习/研究
适用场景:一开始只有一个命题、问题或判断,手里没有资料,也不清楚这个领域该从哪里学。
核心原则:不要一上来找结论。先把命题变成可研究的问题,再让 agent 帮你找第一批资料、建立概念地图、生成学习路径,最后沉淀成自己的知识库。
1. 先拆命题
例子:
AI agent 会重构软件开发流程
先问清楚:
- “AI agent”具体指什么:聊天助手、自动编码 agent、多 agent、工作流 agent?
- “重构”指什么:效率、组织结构、软件架构、工具链,还是商业模式?
- 时间范围是什么:现在、1 年、5 年?
- 要研究的是趋势判断、技术原理、落地路径,还是反方风险?
这一阶段不要急着收集大量资料,目标是把模糊命题变成清晰问题。
2. 生成研究地图
让 agent 先输出:
- 核心概念
- 前置知识
- 相关技术分支
- 主要争议
- 代表人物、公司、论文、项目
- 应该搜索的关键词
- 应该优先读的资料类型
推荐 prompt:
我只知道这个命题:「XXX」。
请不要直接下结论。先帮我做深度研究准备:
1. 拆解这个命题中的关键概念和隐含假设
2. 列出我必须理解的前置知识
3. 生成一张研究地图
4. 给出 20 个高质量搜索关键词
5. 找出第一批应该阅读的资料类型
6. 设计一个从入门到深入的 7 天学习计划
7. 列出反方观点和需要验证的风险
更短版本:
我只知道命题「XXX」,没有资料。请先把它转成研究问题、学习路径、关键词、资料清单和验证框架。
3. 找第一批资料
没有资料没关系,第一轮 deep research 的任务就是找资料。
第一批资料最好包括:
- 10 个高质量来源
- 3-5 篇综述、长文或官方文档
- 3-5 个代表项目
- 关键术语表
- 反方观点
- 后续阅读路线
推荐工具:
- STORM:从主题生成带引用的长报告
- DeepResearch / DeepResearchAgent:复杂问题拆解、搜索、推理、生成报告
- local-deep-research:本地化研究,适合私有资料、arXiv、PubMed
- firecrawl-research-papers:偏论文和技术报告
- tavily-research:快速查资料和事实核验
相关 GitHub 项目:
- https://github.com/stanford-oval/storm
- https://github.com/Alibaba-NLP/DeepResearch
- https://github.com/SkyworkAI/DeepResearchAgent
- https://github.com/LearningCircuit/local-deep-research
- https://github.com/zilliztech/deep-searcher
4. 建第一版知识库
第一轮资料读完后,不要只保留聊天记录。整理成自己的知识库:
领域总览.md
核心概念.md
关键问题.md
代表项目.md
论文和文章清单.md
反方观点.md
我的疑问.md
推荐工具:
- llm-wiki-agent:把资料变成持续维护的 interlinked wiki
- claude-obsidian:Claude + Obsidian 知识库
- Understand-Anything / graphify:把知识变成交互式知识图谱
- LightRAG / KAG:构建更结构化的 RAG 和知识图谱系统
- document-generate:把研究结果整理成教程、how-to、reference、explanation
相关 GitHub 项目:
- https://github.com/SamurAIGPT/llm-wiki-agent
- https://github.com/AgriciDaniel/claude-obsidian
- https://github.com/Lum1104/Understand-Anything
- https://github.com/safishamsi/graphify
- https://github.com/HKUDS/LightRAG
- https://github.com/OpenSPG/KAG
5. 进入循环学习
之后每轮只做一件事:
选一个子问题 -> 找资料 -> 深读 -> 解释给自己 -> 更新知识图谱 -> 产生新问题
例子:
命题:AI agent 会重构软件开发流程
第一轮问题:
- agent 和普通 chatbot 的本质区别是什么?
- agentic coding 的能力边界在哪里?
- 多 agent 协作真的有效吗?
- spec-driven development 为什么重要?
- 当前失败案例有哪些?
推荐组合
如果只选 3 个:
- STORM:建立领域全局理解
- DeepResearch / DeepResearchAgent:做复杂问题深度研究
- llm-wiki-agent:沉淀长期知识库
如果要更完整:
STORM / DeepResearch:从零找资料和生成报告
learning-path-builder:拆学习路线
knowledge-graph:建概念地图
llm-wiki-agent / Obsidian:沉淀长期知识库
concept-explainer:逐个攻破难点
判断研究是否有效
一轮学习后,应该能回答:
- 这个领域的 5-10 个核心概念是什么?
- 这些概念之间是什么关系?
- 哪些问题已经有共识,哪些仍有争议?
- 代表性论文、项目、公司、人物有哪些?
- 反方观点是什么?
- 下一轮最值得深挖的问题是什么?
如果回答不了,说明资料还只是堆积,没有转化成理解。