Maeiee的Workflow
在信息爆炸的时代,手机、电脑、NAS、APP、网站……能管理过来吗?管不过来,这让我很崩溃。但是请不要放弃,这是值得投入一生去做的事情,搭建自己的系统,重新掌控信息时代的主动权。
在本文中,记录了我在信息时代下的挣扎,纠结与思考。经过长年累月,积累下来的工作流。
思考
工具的选择因人而异,但背后的思考与哲学是相同的。因此我决定将思考作为第一个部分。
自己开发的软件
在“造车轮”这件事情上,我极力克制,但还是浪费大量时间去写无意义的代码。最终,我意识到,这是一个相辅相成的过程。不造车轮是为了更深刻地认识造车轮,造车轮是为了更深刻地认识不造车轮。实践出真知。
以下是我在经历这些反复地折磨之后,依旧觉得值得去开发的软件:
- RayLibrary:本地文件系统优先的个人数据管理软件。
工欲善其事,必先利其器。
Workflow 的整体架构如下:
自顶向下分层:
- 终端层:终端软件、终端操作系统、终端硬件
- 网络层
- 服务器层:服务(个人、开源)、服务器操作系统、服务器硬件
终端层
应用软件
1.1 Emacs
编程工具。所有内容参见 1.1 Emacs,挑选重要话题如下:
0.0 Obsidian 介绍
知识管理工具。所有内容参见 0.0 Obsidian 介绍,挑选重要话题如下:
多设备数据同步:有两个选择,obsidian-git、Obsidian Remotely Save,最终我选择了
obsidian-git,原因是基于 Git 更加符合程序员习惯,冲突可以像解决代码冲突一样,完美掌控。
Ray Apps
对于最常用的网站进行定制,以令自己最舒服的方式浏览。记录一些有趣的主题。
RayMemex
自己开发的统一文件、信息管理系统。终端运行的是客户端部分,使用 Flutter 开发而成。
Toolset
跨设备统一的环境、统一的工具链。
OneConfig:自己开发的 Python 工具,用于统一多设备下的系统环境,并支持差异化定制。
Toolset 也包含一些好用的命令。
操作系统
我使用 Arch Linux 操作系统。核心的话题如下:
在 Windows 二合一平板上,目前使用 Windows 生态 + WSL2 ArchLinux。最终目标是卸载 Windows,换成 Arch Linux。
网络层
服务器与终端通过虚拟组网技术进行连接。
Tailscale
目前使用的方案,非常方便。功能很强大,还在探索当中。
蒲公英
作为备选方案,用于应急。
服务器层
- 群晖 NAS
- 蜜獾超存
- 蜜獾 Portainer 服务(私有笔记)
- 蜜獾 Nexus3 服务(私有笔记)
归档
道法:
术器:
工作流很复杂,包含不同的设备、终端。通过抽象,可分为三层:
- 《Maeiee Workflow 后端》:运行在NAS上,数据存储,服务接口,统一上下文
- 《RayMemex》:后端服务的主要实现
- 《Maeiee Workflow Toolset》:为操作系统扩展一系列命令,多设备统一
- 《Maeiee Workflow 前端》:高效、定制、专注的 GUI 人机接口
除此之外,还有一系列成熟工具,可融合进来:
-
《1.1 Emacs》编程工具,Workflow 前端之一
- 《Maeiee的Doom Emacs CheatSheet》:使用技巧
-
《0.0 Obsidian 介绍》知识管理工具
- 本站也是通过该软件的 obsidian-digital-garden 插件创建。
归档
我逐渐发现,如果是人不行,制定再科学的方法论,也无济于事。
如何度量人行不行?如何度量人的能力行不行?
看他:
- 如何管理时间:RayPlan
- 如何管理知识:RayKnowledge
- 如何有效思考:RayKnowledge
- 如何管理健康:Keep
本文作者:Maeiee
本文链接:Maeiee的Workflow
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!