Skip to main content

Command Palette

Search for a command to run...

个人知识管理体系总结

Updated
个人知识管理体系总结

0.前言

这两天在小宇宙发现Ep 23. 个人知识管理体系系列 - 输入篇 - 捕蛇者说 (pythonhunter.org)有关知识管理体系以及如何学习的系列podcast。深有感触,这两年经历了一系列事情,我对学习这件事有了很多想法,遂整理一篇blog沉淀一下。

1. 一些影响

考研/高强度的网上冲浪/实习。 关于考研和实习这两件事我感觉可以挖个坑后面详细讲讲。先把重心放在知识管理这个主题上。

关于考研

虽说考研最后没有参加考试,但是对我影响还是很大的,有以下几个方面:能够真正沉下心输入&内化&输出(一个完整的知识增长workflow流程)、计算机基础&数学基础补全、对应试教育的厌恶++;

关于网上冲浪

起因是因为去年十月份在放弃考研之后。一段时间高强度网上冲浪,在知乎上刷到Thoughts Memo (zhihu.com)这位博主的文章,花了两天的时间通读了一遍。很有感触,并且开始使用anki对于碎片化记忆点进行review。

开始玩hoi4,和一些不太符合主流价值观的mod,有将近一个多月的时间是这样度过的:白天hoi4,夜晚刷Wikipedia相关历史词条。

开始接触podcast,最早听的就是beyondcode,印象比较深的还是郭宇的那集,应该正好是那段时间播出的。

开始接触stand-up comedy,特指台湾(STR network)。博恩夜夜秀 -> 贺龙夜夜秀。个人:博恩、贺龙、龙龙、微笑丹尼。

这段时间对世界观塑造的影响比较大,对于生活、技术的理解、世界观、价值观的改变等等。扩展了信息源,有意识的开始使用英语摄取信息。开始学习德文。

关于实习

"you don't know what you don't know"

三月份实习总共拿了两个offer, 一个是深圳的一家不知名小游戏公司的go游戏sdk开发+运维 还有一个就是美团的软服;因为成都比较熟悉加上有学长在,而且毕竟是大厂,还是选择了美团。 对于知识管理方面主要是一些流程规范(短短两个字其实内涵很多,如何沉淀文档、如何写一份技术设计、如何写一份需求复盘、如何阅读prd都是值得参考的。这个之后我会放在[[美团经历]]中详细讲一下)以及一些resource。

2. 现状和Why

按照流转状态分类的话和podcast标题一致,大致分为三个过程:输入/内化/输出。

输入

输入是很重要的一环,garbage in garbage out 。我一直坚信一个观点, 输入的质量决定输出的质量。

本文我主要想谈论的是一些<非人相关的input>。其实能够有一个很好的社交圈,如果能够有机会one one ,是更好的选择。

目前我的输入渠道:官方文档(如果有)=书>博客>podcast>others。

官方文档永远是最权威的,且最具时效性,如版本更迭,大部分技术项目也都会有archive。书的话时效性就相对较低了,但整体连贯,逻辑结构强,一些细节会更加丰满且通俗易懂。博客的话质量就层次不齐了(比如我这个应该就不太行😂)。需要挑选一些共识度较高的食用。podcast同理,但因为缺少一定的视觉输入,还是差了点意思,一般也就通勤听听,大多是一些比较轻松的话题。

当然,屏蔽一些内容农场也是很有必要的前置任务。可以试一下ublocklist.“作环保的程序员,从不用百度开始” | 酷 壳 - CoolShell

内化

内化这个词在我的理解就是对input的消化和吸收。 内化的知识我觉得可以分为两种类型:逻辑型 & 记忆型。其实也就是知识论中的先验和后验。两种不同的类型有不同解决方式。逻辑型的类似什么TCP需要三次握手?四次挥手?Why desgin?这种知识我觉得可以通过 梳理逻辑关系来加深理解。后验的一些东西类似单词拼写、一些command,就不如直接交给anki了。

输出

输出有很多方式:讲演、思维导图、文档、思维导图... 输出算是我的强项了,但是一些有逻辑性的文档输出还是差了一点。我一直觉得我的思维比较发散,需要在逻辑梳理这方面多加强一些。

3. 目前常用的一些知识管理工具

Vscode + Vim插件 + Markdown 文本编辑器

Draw.io 绘图

Blog 目前是Typecho,有自己重新build的一个想法

Obsidian + Notion 笔记管理

Google Calendar 日程/Todo

Feedly RSS订阅

Anki 碎片化记忆

uBlackulist 屏蔽内容农场

More from this blog

Go 隐式接口与模板方法

前言 今天在使用testify框架写单元测试的时候有这样一个需求: 对于一个方法来说,可能会有很长的上下文链路数据。 按照正常的单元测试流程,这个时候我们需要按照接口的逻辑来事先mock好原始未处理的数据,并且定义最终想要的数据结果。定义好不同的test case 尽可能的覆盖到每一个if else,才可以通过后续的ci 流程。 对于一些特殊的case,我们需要一些特殊的操作: 测试前置处理-> 运行测试代码 -> 测试后处理 需要在测试前后对数据进行预处理,如:事先存入一些数据,测试后再删除...

Nov 13, 2025
Go 隐式接口与模板方法

一次Nginx 403 的问题排查

前言&问题复现 参与了一个内部效率提升项目(边角料项目)后要发到内部的测试机器上。内部的测试机器上并没有配置集群,没有一个专门的ingress或者说是网关来处理请求分发。 并且这个测试机器属于多个部门,导致机器环境很复杂,一台物理机安装有多个nginx,有直接host安装的,也有在容器上运行的。 由于这是一个内部项目,没有必要专门部署一个minio,but 项目需要上传文件,所以就直接保存在server的目录下,简单配置了一下nginx的配置,配置如下: location /static...

Oct 18, 2025
一次Nginx 403 的问题排查

[Learn With Agent] JSX & React Components

前言 这是Learn With Agent 的第一篇博客,这个系列(不知道有没有后续了)是想通过agent辅助进行快速的学习(过概念)掌握一些相关的知识。之后再通过agent辅助开发,应该也能做出来个7788。对于AI还有很多思考,另起一个博客再说吧就。 因为网络和经费原因,这里使用的是CC+GLM 4.6 & Gemini 系列。🈚️广,文字为百分百人类手敲&传统CV大法。 JSX JSX是React生态中占据很重要的部分,JSX是一种语法拓展,它可以允许用户在js中写类似html的标签结构...

Oct 9, 2025
[Learn With Agent] JSX & React Components

提示词以及常见优化技巧

prompt 种类 system : 系统提示词用于统一设定当前会话下ai的行为,例如设定ai的行为、语气、风格或限制。用户不会显式观察到系统提示词,但是会影响到用户和ai的后续对话。 user : 这是用户实际向ai提出的问题,这是对话的起点。 assistant: 这是ai对于用户问题的回答,通常也会被添加到上下文中,供下一次对话进行参考,所以也属于prompt的范畴。 prompt 格式 标准格式: <Instruction> 问答格式: <Question>? 零样本提示 ...

Aug 14, 2025
提示词以及常见优化技巧

Http 长连接 & 短连接详解

网络连接基础 TCP/IP TCP/IP,是几乎所有互联网通信的基石。HTTP、WebSocket 和 常见的RPC框架尽管功能各异,但都运行在应用层,并从根本上依赖传输层的 TCP(传输控制协议)来实现可靠的、面向连接的数据传输 。 TCP 的核心职责是确保数据包从发送端到接收端可靠、按序且无损地传输 。这包括序列号、确认、流量控制和拥塞控制等机制。在网络层,IP(互联网协议)负责网络路由和寻址,使数据能够跨越不同网络到达其目的地 。现代操作系统普遍内置并管理 TCP/IP 协议栈,从而为应用...

Jun 13, 2025
E

Ekreke's Blog

11 posts