Wxf`s Fantasy World

Share Something useful


学习工程化

不知从何说起,首先说两个观察:

1 很多时候人是在不断重复自己,重复固定的行为模式 2 很多人在自己不熟悉的领域表现的很“慢”

基于此,我提出学习工程化的方法,以解决兴趣太广泛的问题。

流程:原始材料–>加工–>提取(适配场景)

在遇到具体场景的时候,我发现很多知识点提取不出来,三个原因:
1 不能即时接触(行为设计角度来讲,阻碍越大,行为就越小几率出现)
2 加工后的材料应该结构化,形成一组组完整的概念空间
3 已经经历的场景生成的概念空间应该保存,以便后期复用

做一套机制,解决上述三个问题,就能不间断学习,且学习速度越来越快。

问题1,我的解决方式是:
md文档归纳知识点,坚果云同步至不同设备,docsify建站分享

问题2,我的解决方式是通过反复折叠,跑通流程,并将关键点记录在上述md文档中,文档归类完毕,应用频率高的知识点往文档顶部走,时间一长,使用频率高的知识点就都顶到头部了。

问题3,我觉得很有必要形成自己的名称空间,你得想办法去实现这些名字代表的具体内容,并将其固化。bash脚本实现书签管理
通过bash脚本接管所有操作。或者一直建立并维护资源类通道
我的常用名称空间大概这样

通过上述三个动作,就能把除了材料加工,场景外的所有内容都交出去。
在没有场景的时候可以通过材料加工构建逻辑链,有场景的时候直接提取,完善修正。

这是操作流程化,涉及到数学知识,计算类的,也要固化成概念,碰到具体场景直接使用做好的概念就成。

end

留存

文档分类
1 保留最原始出处
2 分层组织,运用para规则,+article 学习工程化提到的第三点:构建自己的命名空间
3 检索历史也要保存到log文件,追加至留存文档

问题1: 建一个大文件夹,保存内容如下
简悦自动保存离线网页,丢进去
聊天记录定期导出,丢进去
使用频率较高的pdf,丢进去
md(我试了,可以展示图片,也可以用latex显示数学公式)或org格式写的笔记,丢进去
工程文件,丢进去

这样,基本所有的文档都汇到一个池子了

问题2:
这里主要是笔记和工程类文件
笔记以doc-area分类,比如doc-dianqi,doc-jixie,doc-front,doc-soft,doc-host,etc
工程类文件建pro文件夹,按项目分

检索

经过上面的操作,可以确保文件库大部分文件是文本格式,然后找一个文本检索工具,作为检索入口

recoll,它可以扫描这些文本文件,生成索引表,很快能检索出需要的文本信息

fix:2024/12/05
引入rga,scoop install rga,可以点对点搜索,命令行也更符合使用习惯

fix:2026/01/14
引入filelocator,search pdf , search-yacy, search my pkm

对学习和知识的看法

学习就是建模,跟之前提的构建逻辑链相似。穷举所有状态,让这些状态全部包含在构建的模型当中,就获得了对这个状态空间的控制力

最难的地方在确定最终状态、找出影响要素

假设观测到某种现象,这种现象受到三个要素影响,即使想到了这三个要素,也很难去验证

从0知识出发,建立复杂系统,注定有很长的路要走。

构建的这个叫pkm系统,它解决的是过往经验复用的问题,做时间的朋友。