高效的读书与笔记管理:打造个人知识体系

01

读书学习的常见问题

1、读书⼯具分散,划线和笔记分散,导致我们的复习、搜索效率低。⽐如不同书籍中,提到了同⼀个问题的观点,很难进行关联。

2、读书,仅限于读,知道别⼈的观点,但是缺乏内化和写作后的沉淀。

02

解决办法

1、使⽤阅读器阅读的过程中,养成划线的习惯,养成写简短笔记的习惯。

2、通过Readwise,汇总所有书籍的读书笔记。Readwise提供了闪卡功能,可以帮我们复习书籍的读书摘录。每天打开⼿机,随机展示几张卡片,复习,加深记忆。

3、将Readwise⾥的读书笔记,保存到Obsidian(或其他双链笔记)软件。每本书,⼀个页面,这个页面最上方,写上⼀段话,是自己对这本书的简评和重要收获。接下来,在对应页面,对划线部分打标签。之前写的简短笔记,写为⼀段话,也就是⼀个卡片笔记。写好的卡片笔记,可以打标签方便分类检索。

03

最终结果

1、读书后,通过Readwise复习,加深印象,深刻记忆。

2、整理后,可以建⽴不同书籍、不同知识点的关联,形成知识⽹络。

3、写卡片后,对于相关知识点理解更加深入,形成⾃⼰的知识资产。将来,可以组织自己写的卡片,输出为文章,或书籍。

04

具体步骤

(一)使⽤阅读器阅读(苹果的Books)

下图为划线演示:

a8591aff88b9dc9e6938ff431835c530.jpeg

下图为关键词笔记演示:

872185d00164791a7b4dac9dc9d3719c.jpeg

(二)导入Readwise笔记

具体方法,可以参考:

https://help.readwise.io/article/35-how-do-i-import-apple-books-highlights-from-my-iphoneipad

导入后,就可以通过Daily Review进行复习读书摘录部分,也可以看到导入的全部书籍,如下图:

57b0955497a34d0f00f0c17d14c2367b.jpeg

到这一步,实现了两个事情:

  1. 汇总所有读书笔记,知道自己读过哪些书,做过哪些划线,还可以搜索。
  2. 可以定期复习,加深印象。Readwise也可以为每条划线设置标签,建立不同书籍中笔记的关联。

(三)导入笔记到Obsidian中,组织整理写作

其实,对于大部分用户,做到上述的第二步,就很好了。但如果想更进一步,通过写作提升思考,以及建立更加高效的知识体系,就要将Readwise的笔记,导入Obsidian。

导入方法很简单,就是在Readwise中,导出笔记(下载一个文本文件),然后在Obsidian中,新建一个页面,粘贴文本文件的内容。

这个新页面,有几个要素:标题、标签、日期、书评(正文)、横线、摘录。

a8329ddc7783c2c095d3c2f1664c733c.jpeg

  • 标题,一般就是书籍名称,我习惯于加书名号,比如《搞定》。
  • 标签,为页面设置标签,我会设定这样的标签,便于我通过这个标签,看到我整理哪些书的笔记到Obsidian了。当我点击“#6读书/索引与简评” ,在Obsidian左侧,可以看到有多少个页面,也就是有多少本书,如下图:75d9055f6875a41d09e2958618d93189.jpeg
  • 时间,就是创建这条笔记的日期。
  • 正文,也就是自己对这本书的简评,字数可以少,但一定要自己写,算是一条对于该书籍评价的笔记。
  • 横线,横线上方,是自己对这本书的简评。横线下方,是从Readwise拷贝过来的读书笔记(高亮或自己写的关键词笔记)。

这里要补充一个理念,我在Obsidian里的每一个页面,都进行了严格的定义:一定要是自己写的。如一本书的读书摘录页面,最上方那段话,是我自己写的,是我的观点,我将来写文章、写书,用到这段话,是不用担心版权的。至于其他的参考资料,辅助资料,如书籍摘录,放到横线以下。

接下来,展示一下在翻看这个页面横线下方的划线部分,是如何打标签和写笔记的,可以参考以下截图(图片最下方的【标签】、【笔记(卡片)】区域):

c368462b16bb2b597c1198dc66b824e4.jpeg

这样,我们只需要不断查看每本书的读书笔记(摘录),设定标签并写笔记,便能在不知不觉中建立起自己的卡片体系,同时,也促进了深入思考和卡片写作的积累。

下图,展示的是,我点击“ #4其他/关键词/创新” 后的效果:

f892b3efdff8642d2fa9327503de04d4.jpeg

可以看到,关于这个标签,我在两本不同的书籍里都有对应的标记,此外,自己还写了3张卡片(页面)。

这样,不知不觉,就增加了某个关键词(标签)的理解和积累,逐渐形成了自己的卡片知识体系。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/445261.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Qt】控件概述(3)—— 显示类控件

显示类控件 1. QLabel——标签1.1 setPixmap设置图片1.2 setAlignment设置文本对齐方式1.3 setWordWrap设置自动换行1.4 setIndent设置缩进1.5 setMargin设置边距1.6 body 2. QLCDNumber2.1 使用QTimer实现一个倒计时效果2.2 使用循环的方式实现倒计时 3. QProgressBar——进度…

商贸物流痛点解析

商贸物流痛点解析 在当今全球化的商业环境中,商贸与物流之间的紧密协作已成为业务成功的关键因素。然而,许多组织面临着信息不对称、资源配套不足以及系统间隔离等痛点,这些问题严重阻碍了商贸体系与物流、仓储和园区的有效联动,…

Linux高效查日志命令介绍

说明:之前介绍Linux补充命令时,有介绍使用tail、grep命令查日志; Linux命令补充 今天发现仅凭这两条命令不够,本文扩展介绍一下。 命令一:查看日志开头 head -n 行数 日志路径如下,可以查看程序启动是否…

数据库SQL基础教程(二)

目录 连接(JOIN) 语法: 不同的 SQL JOIN INNER JOIN 关键字 LEFT JOIN 关键字 SQL LEFT JOIN 语法 RIGHT JOIN 关键字 SQL RIGHT JOIN 语法 FULL OUTER JOIN 关键字 SQL FULL OUTER JOIN 语法 UNION 操作符 SQL UNION 语法 SQL UNION ALL 语法 SELECT I…

uniapp引入ThorUI的方法

1、下载文件 2、复制相应的文件除了pages 3、往项目中复制即可 4、引入即可实现 5、添加easycome自动引入

单片机(学习)2024.10.9

目录 汇编整体分类 1.指令 2.伪操作 3.伪指令 汇编代码 汇编初始化 数据搬运指令 算术运算指令 加法 减法 乘法 比较指令 跳转指令 逻辑运算指令 与或,异或 左移右移 内存操作 LOAD/STORE 指令 写 读 CPU的栈机制 栈的概念 栈的种类 1.空栈(…

Java生成Excel_低内存占用_更快

EasyExcel:高效Java Excel工具,解决大文件读写难题 EasyExcel是一个基于Java的、快速简洁且能有效解决大文件内存溢出问题的Excel处理工具。它使得用户可以在无需过多关注性能和内存消耗的情况下,轻松实现Excel文件的读写功能。相较于传统的…

无头浏览器测试:如何使用 Puppeteer 和 Browserless?

什么是无头浏览器测试? 无头浏览器测试通常指没有头的物体或东西,在浏览器的语境中,它指的是没有 UI 的浏览器模拟。无头浏览器自动化使用 Web 浏览器进行端到端测试,而无需加载浏览器的 UI。 无头模式是一个功能,它…

Canvas:AI协作的新维度

在人工智能的浪潮中,OpenAI的最新力作Canvas,不仅是一款新工具,它标志着人工智能协作方式的一次革命性飞跃。Canvas为写作和编程提供了一个全新的交互界面,让用户能够与ChatGPT进行更紧密、更直观的协作。 ​​​​​​​ Canvas的…

Android targetSdkVersion 升级为34 问题处理

原因是发布到GooglePlay遭到拒绝,需要最低API level为34。之前为31,感觉还挺高的,但是GooglePlay需要的更高。 记录下处理问题: 1.升级gradle版本为8.0.2 之前是: classpath com.android.tools.build:gradle:7.1.0-…

sql注入第8关

手工注入麻烦 目录 判断闭合方式 判断注入类型 手工注入 1、获取数据库名 2、爆破数据库的名字(security) 3、爆破表的数量 4、判断表名的长度 5、判断表的列名数量 6、判断表的列名的名字 7、获取表的数据 8、判断数据的长度 9、判断数据的…

Golang | Leetcode Golang题解之第464题我能赢吗

题目&#xff1a; 题解&#xff1a; func canIWin(maxChoosableInteger, desiredTotal int) bool {if (1maxChoosableInteger)*maxChoosableInteger/2 < desiredTotal {return false}dp : make([]int8, 1<<maxChoosableInteger)for i : range dp {dp[i] -1}var dfs …

点云深度学习模型PointNet

随着3D传感器&#xff08;如激光雷达、深度相机&#xff09;的广泛应用&#xff0c;点云数据已成为计算机视觉和机器人领域的重要数据形式。点云是一组在三维空间中具有 (x, y, z) 坐标的离散点的集合&#xff0c;用于表示物体的形状或场景。然而&#xff0c;由于点云的无序性、…

pycharm生成的exe执行后报错

元素 application 显示为元素 urn:schemas-microsoft-com:asm.v1^dependentAssembly (此版本的 Windows 不支持)的子元素。 日志名称: Application 来源: SideBySide 日期: 2024/10/8 14:14:12 事件 ID: 72 任务类别: 无 级别…

docker升级mysql

一、首选备份原数据库所有数据 二、在Docker中查看正在运行的MySQL容器名称&#xff0c;可以使用以下命令&#xff1a; docker ps --filter "namemysql" 三、查看当前docker中正在运行mysql的版本 docker exec -it qgz-mysql mysql -V 可以看到当前运行的版本是8.…

[C++]使用纯opencv部署yolov8-cls图像分类onnx模型

【算法介绍】 使用纯OpenCV部署YOLOv8-cls图像分类ONNX模型涉及几个关键步骤。 首先&#xff0c;你需要将YOLOv8-cls模型从PyTorch格式转换为ONNX格式&#xff0c;这是为了确保模型在不同深度学习框架之间的互操作性。这个转换过程通常是通过ultralytics框架中的model.export…

大数据-158 Apache Kylin 安装配置详解 集群模式启动

点一下关注吧&#xff01;&#xff01;&#xff01;非常感谢&#xff01;&#xff01;持续更新&#xff01;&#xff01;&#xff01; 目前已经更新到了&#xff1a; Hadoop&#xff08;已更完&#xff09;HDFS&#xff08;已更完&#xff09;MapReduce&#xff08;已更完&am…

C++刷怪笼(7)string类

目录 1.前言 2.正文 2.1标准库中的string类 2.1.1string类 2.1.2auto和范围for 2.1.3string类的常用接口说明 2.2string类的模拟实现 2.2.1经典的string类问题 2.2.2浅拷贝 2.2.3深拷贝 ​编辑 2.2.4写时拷贝 3.小结 1.前言 前面我们对C的封装这一大特性进行了详细…

【Flutter、H5、Web?前端个人总结】分享从业经历经验、自我规范准则,纯干货

前言 hi&#xff0c;正式接触web前端已经经过了两年的时间&#xff0c;从大学的java后端转型到web前端&#xff0c;再到后续转战Flutter&#xff0c;逐渐对前端有了一些心得体会&#xff0c;其实在当下前端的呈现形式一直在变化&#xff0c;无论你是用原生、还是web还是混编的…

吸毛效果好的宠物空气净化器分享,希喂、霍尼韦尔、米家实测

说起宠物空气净化器&#xff0c;几年前我可能会一脸鄙夷&#xff1a;为啥要花这种智商税冤枉钱&#xff1f; 直到之前养了一只猫&#xff0c;被家中乱飞的浮毛和滂臭的异味搞到头晕&#xff0c;于是作为i一个养宠的家电测评博主&#xff0c;索性对宠物空气净化器这玩意做了超级…