把工作环境搬到一台服务器之后
先说结论:我建这个博客用的所有工具,本质都是从一个朴素的念头长出来的——无论我在哪台设备上,打开都能接着上次的活儿干,文件永远是同一份。
痛点是“换设备就断片”
本地开发最常见的一种别扭:代码、文档、配置散在各自的机器上。今天在这台笔记本上写到一半的脚本,明天在另一台机器上根本找不到;在公司调通的东西,回到家又是一副没见过的样子。
更麻烦的是那些“进行中”的会话和上下文。断一次,思路就断一次,重新接上要花很久。
一个念头:把所有东西放在一台服务器上
开始用 DeepSeek Harness(dsh) 之后,这个想法变得特别自然:既然 dsh 本身就是个可以跑在远程的服务,那不如整个搬上服务器。
我只需要远程登录服务器上的 dsh,做各种工作,其他任何设备随时都能看到同一份文件。
具体怎么做
- 在服务器上装一个 dsh,作为唯一的“工作台”
- 所有 dsh 项目统一放在服务器的同一个目录下,路径固定、一目了然
- 任何设备,只要远程登录到这个服务器,就能接着干活
- 于是每一端看到的都是最新、唯一的一份文件,不会再有“哪个才是对的”这种纠结
这事真正解决的是什么
表面上是“同步文件”,其实解决的是心流被打断的问题。工具收在同一个地方,会话能延续,思路不散。省下来的不是那几秒连服务器的功夫,而是“我在哪里、上次做到哪、该从哪里接着想”的整个心智负担。
这台服务器成了数字生活的“固定锚点”——设备的墙,从此被拆掉了。
一点后话
这个博客本身,也是同一个思路的产物:建站、内容、后台数据都统一在受控的环境里,国内访问也做了彻底的去境外依赖。以后会在这里陆续写清楚每一步是怎么搭的。
如果你也在为“换设备就断片”头疼,不妨试试:别折腾同步工具,把工作环境搬到一台服务器上。