跳至内容
笔记与写作工具

笔记与写作工具

科研过程中会产生大量的笔记、想法和代码片段。选择合适的笔记工具,建立有效的知识管理体系,对长期的研究积累至关重要。

工具总览

工具用途特点优先级
Obsidian个人知识管理与科研笔记本地存储、双向链接、知识图谱⭐⭐⭐⭐⭐
Jupyter Notebook交互式编程与实验记录代码 + 文本 + 图表一体化⭐⭐⭐⭐⭐
Notion在线协作笔记与项目管理模板丰富、支持多人协作⭐⭐⭐⭐
NotebookLMAI 辅助文档分析与对话基于上传文档回答,无幻觉⭐⭐⭐⭐
飞书团队协作文档与即时通讯在线协作⭐⭐⭐
思源笔记本地优先的块引用笔记中文界面、本地存储⭐⭐⭐

知识管理工具

Obsidian ⭐⭐⭐⭐⭐ 强烈推荐

Obsidian 是一款基于本地 Markdown 文件的知识管理工具,以双向链接知识图谱为核心特色。它的数据完全存储在你自己的电脑上,不依赖任何云服务,安全性和可控性极高。

为什么推荐 Obsidian 做科研笔记

  • 双向链接:在笔记之间创建 [[链接]],当你在笔记 A 中引用笔记 B 时,B 也会自动记录"被 A 引用"。这种双向关联非常适合构建论文之间的引用关系、概念之间的关联网络
  • 知识图谱:所有笔记的链接关系可以可视化为图谱,直观展示你的知识结构
  • Markdown 原生:所有笔记都是纯 Markdown 文件,不存在格式锁定问题,可以用任何文本编辑器打开
  • 插件生态:社区提供了海量插件,如日历视图、看板、数据查询、LaTeX 公式渲染等
  • 本地存储:数据在你的硬盘上,不怕服务商跑路或隐私泄漏

科研笔记的组织建议

  • 按论文创建笔记:每篇论文一个笔记,记录核心方法、关键公式、个人评价
  • 按概念创建笔记:如"TOPSIS 方法"“直觉模糊集"等,汇聚所有相关信息
  • 用标签分类:#模糊决策#已读#待复现
  • 定期回顾和整理,维护知识图谱的健康度

Notion ⭐⭐⭐⭐

Notion 是一款在线协作笔记工具,以灵活的页面结构和丰富的模板著称。它适合需要多人协作或偏好在线工作的场景。

特点

  • 页面嵌套结构灵活,支持数据库视图、看板、时间线等多种展示方式
  • 内置丰富的模板,可以快速搭建项目管理、文献追踪、学习计划等系统
  • 支持多人实时协作编辑
  • 提供学生免费的 Education Plan

局限:数据存储在云端,依赖网络访问;导出格式有限,迁移成本较高。

NotebookLM ⭐⭐⭐⭐

NotebookLM 是 Google 推出的 AI 笔记与文档分析工具。你可以上传论文 PDF、笔记文档等,然后用自然语言向 AI 提问,它会基于你上传的文档内容给出回答。

适用场景

  • 上传一组相关论文,让 AI 帮你梳理它们之间的关系和异同
  • 快速理解一篇长论文的核心观点
  • 基于已有资料生成总结或提纲

交互式编程环境

Jupyter Notebook ⭐⭐⭐⭐⭐ 科研必备

Jupyter Notebook 是一个交互式编程环境,允许你在同一个文档中混合编写代码文本说明可视化图表。它是科研编程的标配工具,特别适合数据探索、实验记录和结果展示。

为什么科研离不开 Jupyter

  • 即时反馈:写一小段代码立刻运行看结果,非常适合试验性的数据分析和算法调试
  • 图文混排:代码块之间可以插入 Markdown 文本和 LaTeX 公式,让实验过程自带说明文档
  • 可视化内联:Matplotlib、Seaborn 等绑图库的输出直接显示在 notebook 中
  • 易于分享.ipynb 文件可以直接在 GitHub 上渲染预览,也可以导出为 HTML 或 PDF

快速上手

terminal
# 安装 Jupyter
pip install jupyter

# 启动 notebook 服务
jupyter notebook

也可以直接在 VS Code 中使用——安装 Jupyter 扩展后,VS Code 原生支持 .ipynb 文件的编辑和运行。

Tip

建议在 Jupyter 中做探索性分析,确定方案后再将代码整理到 .py 文件中。不要把所有代码都堆在一个巨大的 notebook 里——那样很难维护和复现。

通用文档工具

工具特点适用场景
飞书在线协作文档 + 即时通讯团队协作、会议记录
Word传统文档编辑器中文论文初稿、报告撰写
思源笔记本地优先的块引用笔记工具偏好中文界面的本地知识管理

这些工具各有所长,根据实际需要选用即可。团队层面的协作通常使用飞书,个人知识管理推荐 Obsidian。