Vibecoding 时代:用 Claude Code 把痛点变成自己的工具
Vibecoding 是 2025 年 AI 编程浪潮里流行起来的一种开发方式。它不强调严谨的系统设计,也不追求工程方法论,而是凭感觉驱动——你有一个想法,你说出来,AI 帮你把它变成代码。整个过程像在聊天,快得像是在做梦。Andrej Karpathy(前 Tesla AI 总监,OpenAI 联合创始人)在 2025 年初给它起了这个名字:这种开发方式的出现,和 Claude Code 这类
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 让每一个程序员,都可以成为自己效率问题的解决者。
更多推荐

所有评论(0)