Vibecoding 时代:用 Claude Code 把痛点变成自己的工具

AI 时代,程序员不再只是需求的执行者,而是可以凭着一个念头,在下班前把自己的痛点做成一款可用的软件。


什么是 Vibecoding?

Vibecoding 是 2025 年 AI 编程浪潮里流行起来的一种开发方式。

它不强调严谨的系统设计,也不追求工程方法论,而是凭感觉驱动——你有一个想法,你说出来,AI 帮你把它变成代码。整个过程像在聊天,快得像是在做梦。

Andrej Karpathy(前 Tesla AI 总监,OpenAI 联合创始人)在 2025 年初给它起了这个名字:

“There’s a new kind of coding I call ‘vibe coding’… I just see stuff, say stuff, run stuff, and it mostly works.”

这种开发方式的出现,和 Claude Code 这类 AI 编程工具的成熟高度相关。


Claude Code 是什么?

Claude Code 是 Anthropic 推出的 AI 编程 CLI 工具,运行在终端里。你可以直接告诉它:

  • “帮我读一下这个项目结构”
  • “我想加一个搜索框,帮我实现”
  • “这个 bug 怎么回事,帮我修”

它不只是一个代码补全工具——它能理解整个项目上下文,读文件、改文件、跑命令、调试,像一个实时在线的协作开发者,而且 7×24 在线,不嫌烦。


从痛点出发:我为什么做这款工具

作为一个每天要处理大量重复文本的人,我有一个真实的痛点:

每天要反复粘贴同样的一堆内容。

产品描述、常用话术、联系方式、SQL 片段、代码模板、常用链接……这些内容散落在记事本、备忘录、各种聊天记录里,每次要用都要找半天,找到了还要手动复制。

市面上的剪贴板工具,要么太重,要么不好用,要么界面丑,要么要订阅收费。

我想要的其实很简单:一个轻量的收藏夹,点一下就复制。

这个需求放在以前,大概需要找人外包,或者自己花几个周末去学某个桌面框架。但现在——


一次 Vibecoding 实践

我打开 Claude Code,描述了我的需求:

我想做一个桌面小工具,把常用文本保存成条目,点击就复制到剪贴板。要轻量,安装包要小,不要 Electron 那种几十 MB 的大家伙。

Claude Code 建议使用 NeutralinoJS——一个比 Electron 轻量得多的桌面框架,最终安装包只有 1.5MB。前端用 Vue 3 通过 CDN 引入,没有构建步骤。

接下来的过程,基本就是不断对话:

  • “帮我加分类管理”
  • “条目要能置顶”
  • “加一个实时搜索”
  • “支持拖拽排序”
  • “深色模式跟随系统”
  • “数据存到用户目录,不要存 localStorage”

每一个需求,Claude Code 直接修改对应文件,告诉我改了什么,为什么这么改。我需要做的,是判断方向对不对,然后说"继续"或者"不对,我要的是……"。

整个项目从零到可用,核心功能用了不到一天。


最终成果:速贴 · ClipDock

这款工具叫 速贴 · ClipDock,功能包括:

功能 说明
单击复制 点击任意条目立即写入剪贴板
分类管理 联系、话术、模板、开发、链接等,支持自定义
实时搜索 按标题和内容实时过滤
置顶 常用条目固定在顶部
拖拽排序 自由调整条目顺序
导出 JSON 一键备份全部数据
明暗主题 自动跟随系统,也可手动切换

技术栈:

  • 桌面框架:NeutralinoJS(无需 Node.js 运行时)
  • 前端:Vue 3(CDN,无构建步骤)
  • 样式:纯 CSS,无第三方 UI 库
  • 存储:文件系统(~/.clipdock/

发布包大小:约 1.5 MB,解压双击即用,无需安装运行时。


Vibecoding 改变了什么?

这次开发经历让我意识到几件事:

1. 门槛被彻底压平

以前做一个桌面应用,你需要了解 Electron/Tauri 的工程配置,需要知道打包工具怎么用,需要搞定跨平台兼容性。现在,你只需要能够描述清楚你想要什么。技术选型、工程结构、细节实现,AI 来负责。

2. 程序员可以做自己的"定制工具匠"

以前程序员更多时候是在用别人做的工具。现在,自己的工作流里有痛点,完全可以自己做一个精准击中需求的工具——因为 AI 大幅降低了把想法落地的成本。

3. 核心能力变了

Vibecoding 时代,程序员的核心竞争力不再只是"能写代码",而是:

  • 能精准描述问题(prompt 工程)
  • 能快速判断 AI 输出的质量(需要真懂技术)
  • 能把模糊的需求拆解清楚(产品思维)

这三点,反而比死记 API 文档更值钱。

4. 这不是"AI 替代程序员"

Vibecoding 不是说程序员不需要了。没有技术背景的人,很难判断 AI 给的方案有没有坑,很难在对话跑偏时把它拉回来,也很难在出现奇怪 bug 时知道该怎么追查。

真正的 Vibecoding 高手,是懂技术、又懂得用 AI 的人。


试试看,你的下一个痛点是什么?

你是否有过这样的时刻:

  • 每次开发都要手动查同一段 SQL / 命令,烦死了
  • 团队的话术模板散落在各个地方,收不拢
  • 有个重复性操作,每次都要点好几步,想自动化
  • 某个 API 返回的 JSON 每次都要手动格式化才能看

如果有,现在你有能力自己做一个工具来解决它。

打开 Claude Code,描述你的需求,开始对话。


项目地址

速贴 · ClipDock 已开源,欢迎 Star、Fork、提 Issue:

https://github.com/majinihao123/copy-tool

如果这款工具对你有用,或者这篇文章给了你启发,欢迎分享给身边还没有开始 Vibecoding 的朋友。


工具是用来解放人的,AI 是用来放大人的。Vibecoding 让每一个程序员,都可以成为自己效率问题的解决者。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐