乐于分享
好东西不私藏

我用VS Code这个插件拯救了我的OpenClaw项目,再也不担心OpenClaw挂掉了

我用VS Code这个插件拯救了我的OpenClaw项目,再也不担心OpenClaw挂掉了

那个崩溃的夜晚,我发誓再也不用小龙虾自己维护自己了

凌晨1点,我盯着屏幕上第7次崩溃日志,心态彻底崩了。

OpenClaw又双叒叕自己把自己调崩溃了。最离谱的是,它崩溃的原因竟然是在尝试修复自己的bug时,触发了另一个bug,然后像多米诺骨牌一样整个系统雪崩。

那一刻我做了一个决定:永远不要用AI维护自己

这听起来像个悖论——OpenClaw是个AI系统,但它维护自己的代码简直是一场灾难。文件堆积如山、技能连接频频失败、定时任务悄无声息地罢工……我每天花2小时排查问题,心情像坐过山车——有时庆幸解决了问题,有时崩溃于找不到原因。

直到某天,我偶然发现了VS Code的一个插件。

它改变了一切。

这个插件到底有多神?

那天我在刷VS Code的扩展市场,看到了一个叫”Continue”的插件。当时我想:”又来个AI编程助手?能有什么花头?”

但我还是安装了(让小龙虾帮我安装和配置的)。然后,奇迹发生了。

第一次对话,我下巴都惊掉了

打开Continue侧边栏,我用最自然的话输入:

“帮我检查一下本地的openclaw项目里,哪些文件已经过期了,没有使用场景了”

30秒后,它给我列出了一份清单:

发现3个可能废弃的skill:

1. skill-audit(最后调用时间:3个月前)
   - 引用文件:无
   - 建议:可以安全删除

2. legacy-auth(最后调用时间:6个月前)
   - 引用文件:config/old-setup.json(已废弃)
   - 建议:可以安全删除

3. beta-test(最后调用时间:1年前)
   - 引用文件:无
   - 建议:可以安全删除

需要我帮你删除这些文件吗?(会自动检查依赖)

我当时就震惊了。

你知道这之前我要做什么吗?我得一个文件一个文件地检查,看它的引用关系,看它的最后修改时间,看它的调用日志……至少花30分钟,而且经常漏掉一些边缘文件。

现在?一句话,30秒,搞定。

第二次对话,我直接省了2小时

我的OpenClaw项目里有个skill叫”code-reviewer”,最近总是连接失败。我之前花了整整2小时排查:检查配置、查日志、看依赖、甚至手动测试API,但就是找不到原因。

我用Continue问了一句话:

“帮我检查skill ‘code-reviewer’ 为什么连接失败”

不到1分钟,它告诉我分析结果:

1. 配置检查 ✅
   - SKILL.md 文件存在
   - 格式正确

2. 依赖检查 ❌
   - 缺少依赖:python-docx
   - 位置:scripts/export.py 第15行
   - 修复:运行 pip install python-docx

3. API Key检查 ✅
   - API Key 配置正确

失败原因:缺少python-docx依赖
修复方案:运行 pip install python-docx

需要我帮你自动修复吗?

我当时就懵了。

就这么简单?

我之前2小时的排查,竟然是因为少装了一个依赖?而且Continue不仅找到了原因,还精确到了具体文件和行号?

我点了”自动修复”,5秒钟后,它就帮我装好了依赖,skill连接成功。

那一刻,我真的有点想哭。

第三次对话,我看到了一个恐怖的事实

我有个定时任务叫”daily-backup”,每天凌晨2点自动备份。最近有时候成功,有时候失败,完全没规律。

我抱着试试的心态问Continue:

“帮我分析定时任务 ‘daily-backup’ 为什么有时候会失败”

它给出的答案让我彻底震惊:

分析日志发现以下失败模式:

1. 失败时间:每周五 23:00-23:30
   - 失败率:80%

2. 失败原因:
   - 错误信息:Connection timeout
   - 根本原因:周五晚高峰,数据库连接池耗尽

3. 解决方案:
   - 方案A:调整执行时间到凌晨 02:00
   - 方案B:增加连接池大小(当前10 → 建议20)
   - 方案C:添加重试机制(当前重试0次 → 建议3次)

推荐方案:方案A + 方案C
理由:成本最低,风险最小

我盯着屏幕,说不出话来。

它竟然从日志里发现了失败的时间规律?

我之前完全没注意到,失败率在周五高达80%!而且它不仅找到了规律,还给出了精准的根因分析和3个解决方案,甚至连推荐理由都写得明明白白。

我按照建议调整了执行时间和重试机制。

从那之后,失败率从80%降到了0。

使用Continue前后,我的生活发生了什么变化?

说实话,这不仅仅是个工具,它简直改变了我维护项目的方式。

之前的痛苦:

  • 每天花2小时排查问题
  • 经常找不到bug原因,心态爆炸
  • 过期文件堆积,项目越来越臃肿
  • 定时任务失败,完全不知道为什么
  • 技能连接断开,排查起来像大海捞针

使用Continue后:

  • 排查时间从2小时缩短到5分钟(提升了24倍
  • 它能精准定位问题,我只需要做决策
  • 过期文件自动识别,项目轻量了30%
  • 定时任务失败率从80%降到0
  • 技能连接问题一句话就能诊断

最重要的是:我的心情好了10倍。

之前每天打开项目,心里都是”今天又会遇到什么bug?”的焦虑。现在我打开Continue,问一句”帮我检查一下项目健康状态”,它给我一份报告,我只需要决定要不要修复。

从被动救火,到主动维护。这就是本质区别。

为什么Continue能这么强?它到底有什么黑科技?

我后来研究了一下,发现Continue不是简单的AI编程助手,它有几个核心黑科技:

1. 它能”理解”你的整个项目

这不是扫描,是理解。Continue会用RAG技术自动索引整个项目,建立向量数据库。当你问问题时,它能精准找到相关的代码片段,就像你一样了解项目全貌。

2. 它能用自然语言对话

你不需要学任何命令,用中文直接说就行。就像和一个资深架构师聊天,它听得懂你的需求,也用你能理解的方式回答。

3. 它支持本地模型,代码不离开你的电脑

这是我最喜欢的功能。你可以用本地模型(比如Ollama),代码完全不离开你的电脑,隐私100%安全。而且本地模型完全免费,不用付API费用。

4. 它完全开源,没有vendor lock-in

Continue是开源的,你可以接任何模型(GPT-4、Claude、本地模型),也可以自定义扩展。最重要的是,它免费。

简单说:它就像给你配了个24小时待命的架构师,而且这个架构师不需要工资。

我对未来的一些思考

使用Continue的这段时间,我一直在思考一个问题:

AI时代的代码维护,到底会变成什么样?

思考1:AI能替代程序员吗?

不能。但AI能替代90%的重复劳动。

就像Continue,它帮我找bug、分析日志、给出修复建议,但它不能替代我做最终决策。它是个工具,不是替代品。

程序员的价值,从”动手写代码”变成了”审代码并做决策”。

思考2:AI维护AI,真的是悖论吗?

之前我认为”AI无法维护自己”是悖论,但现在我改变了看法。

问题的关键不在于”能不能”,而在于”用什么”。用内部的AI维护自己,确实容易陷入死循环;但用其他AI工具维护内部的系统,就能形成良性循环。

就像医生不能自己给自己做手术,但可以给其他医生做手术。

思考3:未来的程序员需要什么能力?

我觉得未来程序员最重要的能力,不是”写代码”,而是:

  • 提问能力
    :能精准地描述问题
  • 决策能力
    :能判断AI给出的方案是否靠谱
  • 架构能力
    :能理解系统的整体逻辑

代码会越来越不重要,提出问题、理解问题和决策解决方案的能力会越来越重要。

3步上手,15分钟改变你的开发方式

如果你也在维护复杂的项目,或者经常被代码问题困扰,我真的建议你试试Continue。

第1步:安装(1分钟)

打开VS Code扩展市场,搜索”Continue”,点击Install。

第2步:配置模型(5分钟)

我推荐用本地模型(可以把模型的使用手册发给小龙虾),隐私+免费。

第3步:第一次对话(9分钟)

打开Continue侧边栏,输入:

“帮我检查一下这个项目的健康状态”

第一次会索引项目(可能需要几分钟),之后每次对话都是秒级响应。

你会得到一份详细的项目健康报告,就像体检一样。

最后的话

说实话,发现Continue之前,我差点放弃维护OpenClaw项目。

每天花2小时排查问题,经常找不到原因,心态时好时坏。我开始怀疑自己:是不是我不适合做这个?

但现在不一样了。

Continue就像给我配了个24小时待命的架构师。它帮我扫描、诊断、建议,我只需要做最终决策。

效率提升了10倍,心情也好了10倍。

如果你也在经历类似的痛苦,不妨试试Continue。

它可能改变你的开发方式,就像改变了我一样。