AI打造VS Code摸鱼神器:100%沉浸式编程体验

作者:技术拾光时间:2026-05-27 07:44:52浏览:527

每天与大模型打交道的开发者们,最近是否都染上了一种“新型职业病”?我们暂且称之为“AI等待焦虑症”。 每次向AI提出复杂问题,看着它进入漫长的“思考”状态,那几分钟的空档期着实令人尴尬。切换窗口去写其他代码?思路容易中断。浏览一会儿网页?不仅工作节奏被打乱,心里还会产生一种摸鱼的不安感。 直到有一次

每天与大模型打交道的开发者们,最近是否都染上了一种“新型职业病”?我们暂且称之为“AI等待焦虑症”。

每次向AI提出复杂问题,看着它进入漫长的“思考”状态,那几分钟的空档期着实令人尴尬。切换窗口去写其他代码?思路容易中断。浏览一会儿网页?不仅工作节奏被打乱,心里还会产生一种摸鱼的不安感。

直到有一次,在与同事吐槽各自遇到的奇葩产品需求和难以维护的遗留代码时,一个想法突然闪现:既然等待AI回复的时间如此难熬,何不直接在编辑器里创建一个能随时围观、吐槽离谱代码的“树洞”呢?

于是立即行动。这次,我决定尝试一种近乎纯粹的“氛围感”开发方式——Vibe Coding,利用碎片时间在VS Code和Cursor中构建一个快乐的摸鱼插件。

一、 纯度100%的Vibe Coding,究竟如何操作?

整个开发过程,基本是利用睡前两小时左右的碎片时间拼凑完成的。核心思路非常简单:我只负责提供创意和把控方向,剩下的产品设计、前后端开发工作,全部交给AI完成。

具体来说,角色扮演如下:

  • 作为产品经理,与AI讨论功能合理性:在编辑器侧边栏这个极其有限的碎片化场景里,什么功能该做、什么该砍?例如复杂的社交功能在初期是否必要?经过几轮讨论,产出了完整的产品需求文档和原型图。
  • 作为开发人员,与AI敲定技术选型:使用什么框架、什么库、采用何种代码脱敏策略、初期如何控制成本……这些技术决策都在与AI的来回对话中确定。
  • 作为测试人员,为AI提供修改方向:先让AI生成测试用例并执行,再进行人工测试。遇到报错?直接反馈给AI让其分析修复。
  • 作为运维人员,在AI的指导下完成每一步配置。

换言之,开发者只需扮演“核心大脑”,负责思考、审阅和最终验收,而所有重复、琐碎的“脏活累活”都交由AI处理。

二、 功能设计:投掷不是目的,快乐摸鱼才是生产力

这个被命名为ShitHub的插件,功能设计追求简单直接,目标就是让你在等待AI的间隙快速获得快乐。

AI打造VS Code摸鱼神器:100%沉浸式编程体验

  • 三个核心标签页(广场 / 我的帖子 / 我的评论):

    • 广场:浏览全球同行分享的吐槽与“杰作”,代码部分支持高亮显示。
    • 投掷:看到离谱代码,点击按钮会触发一个“物体”下落的解压动效,仪式感十足。
    • 评论:采用扁平化的一级评论区,支持点赞互动。
  • 匿名/实名,一键切换:直接调用VS Code内置的GitHub身份认证登录。想用真名就用真名,想匿名吐槽就瞬间切换马甲——系统会自动分配一个随机头像和趣味昵称。

  • 右键一键发布:在编辑器中选中一段令人沉默的代码 → 右键点击 → 选择发布到 ShitHub或Post to ShitHub。插件会自动识别编程语言并附带语法高亮发布出去。

写在最后

回顾以往的独立开发,总要经历查阅几天文档、编写无数行代码、配置很久环境的漫长过程。而这次彻底的Vibe Coding体验,最大的感触是:在这个时代,一个好的点子本身,就足以驱动AI为你铺平大部分实现道路。

目前,ShitHub Pro已在VS Code及Cursor的插件市场上架。当你埋头业务感到怀疑人生,或是等待AI回复百无聊赖时,不妨点开侧边栏,看看全球同行贡献的“代码案例”。说到底,“投掷”本身并非目的,它只是我们在这略显枯燥的日常中,寻找共鸣、快乐摸鱼的一种小小手段。