咋啦分享了自己独立上架了一款产品的心得。
我整理了下,内容非常好。有认知有实践。👇👇👇
我的首个独立产品上线复盘:Coding 不等于 Shipping
最近,我第一次端到端地独立开发并上线了一个录屏工具——Excelicord。(大家现在看到的这个视频,就是用它录制的)。
之前在 Gemini 3 发布的时候,我曾用 AI 生成过很多前端 Demo,但那些大多只是原型;我也曾参与过产品上线,但都是与程序员合作。而这一次,是我完全没有程序员协助,仅依靠自己和 Claude 共同完成并上线的真正产品,目前已经有很多朋友在使用了。
借此机会,我想和大家分享一下我在 Web 开发方面的一些核心心得。
1. 最大的感悟:Coding ≠ Shipping
Vercel 的 CEO 曾发过一条推文,我深表认同:“我们要学会去 Shipping(交付上线),因为 Shipping 和 Coding 是两种完全不同的技能。”
Shipping 不仅仅是写代码,它还包含了设计、测试、讲故事、用户教育、营销推广以及转型迭代等。作为独立开发者,你的工作远不止写代码。AI 可以把代码写得很好,但剩下的 Shipping 工作依然需要你自己来完成。
在开发 Excelicord 时,我大约只有 30% 的时间在做功能本身——很多功能只要给 Claude 几个提示词就能写出来。但我有 70% 的时间都花在了 Shipping 相关的“系统打通”上。
虽然这是一个很简单的工具,但它背后串联了 8 个系统:
AI 编程:Claude (或 Claude Code)
数据库:Supabase
部署:Vercel
邮件服务:Resend API
域名:Namecheap
数据分析:PostHog
账号系统:Google Sign-in
支付接入:Stripe
如果只是做一个工具给自己用,你只需要一个 AI 编程工具让它在本地跑起来就行;但如果你要 Shipping 给用户用,你就需要把上述这七八个系统全部打通。这两者的难度完全不在一个级别。
此外,由于我全程不碰代码,全靠给 Claude 写提示词,我的绝大部分时间都在等待输出和测试。产品上线后你会发现,用户的使用环境千奇百怪。比如一个 Web 产品,在 Chrome 里很正常,在 Edge 里可能就会报错或出现性能问题。这些坑,只有在你真正把产品 Shipping 出去之后才会发现。
2. 善用 AI 的搜索与深度研究能力
在使用 AI 编程时,我们经常会遇到它聊了好几轮也解决不了的 Bug。这时候,我会让它直接去网上搜索一下别人是怎么解决的——因为大概率我不是第一个踩这个坑的人。
根据我的经验,十次里有八次,它上完网之后就能直接把问题解决掉。Claude 具备网络搜索和深度研究的能力,大家一定要好好利用。自己解决不了的,就让它去查。
3. 让 AI 参与前端设计,多版本迭代
如果你想做出一个好看的产品,一定要调用 AI 的前端设计能力,并且让它多做几个版本。你可以让它生成一个 Playground,在里面提供各种不同的 UI 版本供你挑选和比对。
4. 给 Web 开发初学者的两条建议
定义好范围,先从“给自己做产品”开始:不要一开始就挑战周期太长或太难的项目。挑一件简单的事情,先给自己做一个好用的工具。因为这能让你更容易获得正反馈,迅速上手。
学会站在巨人的肩膀上:比如我的这款录屏软件,其实是基于开源的白板工具 Excalidraw 开发的。我不需要从零去造一个白板,只需要直接接入它已有的功能,然后在它的基础上增加录屏模块,难度就大大降低了。多去关注市面上的开源软件、代码库和 API,把它们像拼乐高一样拼接起来,加入你的特色小功能。这会极大降低项目难度,带来更多的成就感。
以上内容来自咋啦的小红书
上线了第一个独立开发的产品 我的4个心得 Coding跟shi...
xhslink.com 复制后打开【小红书】查看笔记!