龙虾AGI通用实验室Lobster AGI Lab · est. 20262026 · 09 · 16
首页 / 文章 / 开发的部分产品
开发的部分产品

AI让使用电脑的门槛又进一步的降低

格里灰丝2026-08-24约 2497 字Markdown 原文

Claude 是我每天用得最多的 AI,没有之一。写代码靠它,改文档靠它,分析东西靠它。

但这玩意儿有个前提条件:你得能打开它。

我的做法是自己在海外租了一台服务器,用 WireGuard 搭了好几条隧道。本机连上隧道,才能正常访问 Claude、GPT 这些服务。这套东西平时是稳定的,但有一个让人血压升高的问题:端口会被封。

不是服务器挂了,也不是网断了,就是你正在用的那个端口,突然被网络设备识别然后封掉了。隧道瞬间断开,Claude 的页面开始转圈,你知道,又来了。

遇到这种情况,要恢复的话得手动走一整套流程:上服务器控制台给新端口放行,SSH 登上去改 WireGuard 的监听端口然后重启,回到本机改隧道配置文件里的端口号,重连,验证握手成功,最后再把旧端口的防火墙规则删掉保持干净。

四五步,每一步都不难,加起来烦。关键是这事不是发生一次,隔三差五就来一轮,我有好几条隧道,轮着被封。

能不能做成一键的?我之前一直觉得不太行。因为这套操作里有一步是要登录云服务器的控制台网页去改防火墙规则,我不确定这种网页端的操作能不能用程序来做。所以就一直手动扛着。

起因是让 Claude 帮我整理电脑

前几天我 C 盘快满了,让 Claude Code 帮我扫描磁盘占用、找大文件、清理缓存。它干得比我自己翻文件夹彻底多了。还有一次我想清理不用的软件,也是让它列出所有已安装的程序,按最后使用时间排序,我扫一眼勾选,它批量卸载。

在这个过程中我才意识到,它对我电脑上各种配置、服务、命令行工具的掌握程度远超我自己。我就顺嘴问了一句:我那个换端口的操作,能不能做成一个自动化的工具?

它说可以,服务器防火墙那步可以通过 SSH 到服务器上用命令行操作,不用走网页控制台。

我一听,行,那就做。

第一版,能跑但很丑

我先把想要的东西讲清楚。核心逻辑:新端口等于旧端口加一个固定值,这样从端口号就能看出这条隧道被封过几次。换完之后旧端口的防火墙规则自动删掉。界面用 Python 做,打包成 exe。

它帮我确认了几个设计上的取舍之后才动手写。

第一版很快就跑起来了。它不是写完跟我说"应该能用",是真的挑了一条当时没在用的隧道,走了一遍完整流程:放行新端口、改服务器配置、改本机配置、验证连接。跑完去服务器上核对,端口确实变了,防火墙规则也对了,隧道 1 秒就握手成功。

中间碰到了一些技术上的坑,比如 WireGuard 的配置文件在 Windows 上是被系统加密存储的,直接读不了,它自己想了办法绕过去了。

能用了,但原生 tkinter 的界面,字小得要命,灰扑扑的背景,像 2005 年的软件。我直接跟它说:"太不像现在开发的产品了。"

第二版,重做界面

它换了一个叫 CustomTkinter 的库重做。深色主题、圆角卡片式的隧道列表、大字体、彩色状态标识。绿色表示已连接,黄色表示运行中但连不上(就是被封了),灰色表示没启动。蓝色的大按钮。终于像个正经工具了。

这一版还做了几个我提的需求:

隧道来源要灵活。做了一个"同步 WireGuard 隧道"的功能,直接把本机 WireGuard 里已有的隧道列出来,勾选加进工具列表就行,不用去找配置文件。

要能批量操作。列表里勾选多条,一个按钮全换掉。

日志要清楚。底下分 [1/4] 到 [4/4] 四个步骤,跑到哪一步、成功还是失败,一眼能看出来。

换电脑翻车

工具做好后我把整个文件夹拷到另一台电脑上,双击 exe,点操作,没反应。日志一片红:UNPROTECTED PRIVATE KEY FILEbad permissionsPermission denied

原因是 SSH 的密钥文件拷到新电脑之后,文件权限变了,好几个账户都能读。Windows 的 SSH 有个安全检查,私钥只要不是"仅本人可读",直接拒绝使用。于是所有需要连服务器的操作全失败了。

它的修法是让工具每次启动时自动把密钥文件的权限重置一遍:去掉继承、只授权当前用户只读。而且它是真的在本机复现了这个错才修的,不是猜的。复制一份密钥,故意把权限放开,重现出一模一样的报错,验证修复有效,然后才打包新版本。

同时它写了一份使用说明放在 exe 旁边,第一条常见问题就是这个权限报错,还附了手动修复的命令。

我重新把文件夹拷过去,这次成功了。

最终的样子

一个 Windows 的 exe,双击运行,列表里是我的隧道。哪条被封了,状态会显示黄色,点选它,点"一键换端口",看日志从 [1/4] 跑到 [4/4],出现 ✅ 就恢复了。可以多选批量换。原来手动做四五步的事情,现在一次点击、几十秒搞定。整个文件夹能拷到别的电脑直接用。

前后大概四五轮,从"能跑的丑东西"到"像个产品的、换了电脑也能用的东西"。我全程一行代码没写。

用电脑的方式在变

做完这个工具之后回头想想,这些事加在一起,你会发现一个变化:你使用电脑的方式在变。

以前遇到一个重复的、烦人的、但又没烦到你非解决不可的问题,你就忍着。换端口忍着,C 盘满了忍着,一堆不用的软件占着空间也忍着。现在你的第一反应变成了"让 agent 搞定"。而且它真的能搞定。

今天这个工具就是个典型。换端口这件事我忍了很久,每次手动做,每次都烦但也就几分钟。关键是我之前根本不知道这事能用程序做。是在让 AI 帮我做别的事的过程中,才意识到它能做的远比我以为的多。

整件事本身也挺套娃的:我用 Claude Code 做了一个工具,专门解决"用 Claude 太麻烦"的问题。它帮我解决的,恰好是使用它自己带来的麻烦。



我建了一个AI学习研究群,目前几十来人,都是在真正动手搞AI的人。

如果你也在自己跑模型、写代码、做项目

或者使用ClaudeClaude code

欢迎点赞关注转发一键三连,然后加我微信,备注写清"你在做的AI方向",聊得来的话我拉你进群。纯围观的和小白就不加了,有一定门槛。当然你也可以简单粗暴的甩给我999元,我拉你进群,这个没门槛。

上一篇我受不了 Claude Code 的终端,于是自己写了一个下一篇现在可以让 Claude 替你上夜班了