王博士 Dr. WANG

把工作环境搬到一台服务器之后

先说结论:我建这个博客用的所有工具,本质都是从一个朴素的念头长出来的——无论我在哪台设备上,打开都能接着上次的活儿干,文件永远是同一份。

痛点是“换设备就断片”

本地开发最常见的一种别扭:代码、文档、配置散在各自的机器上。今天在这台笔记本上写到一半的脚本,明天在另一台机器上根本找不到;在公司调通的东西,回到家又是一副没见过的样子。

更麻烦的是那些“进行中”的会话和上下文。断一次,思路就断一次,重新接上要花很久。

一个念头:把所有东西放在一台服务器上

开始用 DeepSeek Harness(dsh) 之后,这个想法变得特别自然:既然 dsh 本身就是个可以跑在远程的服务,那不如整个搬上服务器。

我只需要远程登录服务器上的 dsh,做各种工作,其他任何设备随时都能看到同一份文件。

具体怎么做

  • 在服务器上装一个 dsh,作为唯一的“工作台”
  • 所有 dsh 项目统一放在服务器的同一个目录下,路径固定、一目了然
  • 任何设备,只要远程登录到这个服务器,就能接着干活
  • 于是每一端看到的都是最新、唯一的一份文件,不会再有“哪个才是对的”这种纠结

这事真正解决的是什么

表面上是“同步文件”,其实解决的是心流被打断的问题。工具收在同一个地方,会话能延续,思路不散。省下来的不是那几秒连服务器的功夫,而是“我在哪里、上次做到哪、该从哪里接着想”的整个心智负担。

这台服务器成了数字生活的“固定锚点”——设备的墙,从此被拆掉了。

一点后话

这个博客本身,也是同一个思路的产物:建站、内容、后台数据都统一在受控的环境里,国内访问也做了彻底的去境外依赖。以后会在这里陆续写清楚每一步是怎么搭的。

如果你也在为“换设备就断片”头疼,不妨试试:别折腾同步工具,把工作环境搬到一台服务器上。