经过 6 年的未完成项目,我终于发布了东西(通过使用假 Stripe checkout 验证)
Source: Dev.to
估算的难题
过去两年,我一直在想到底哪里出了问题。为什么我什么都完不成?
两个月半前,一切都变了。
我接了一个按小时计费的自由项目,立刻想起自己讨厌向客户解释开发费用的情形:
- “为什么这么贵?”
- “为什么要这么久?”
- “能把每个功能的工时拆开算吗?”
六年来估算项目一直让我压力山大:
- 估算过高 → 失去客户
- 估算过低 → 周末免费加班
- 恰好估对 → 纯属运气
我开始使用 ChatGPT 和 Claude 来帮我估算,但一团糟——我有 15 个不同的聊天记录,Obsidian 页面遍布各处,难以保持上下文连贯。于是我尝试用 Claude Code 创建 AI 代理(Flutter 代理、UX/UI 代理、风险管理器),并把所有内容存成 Markdown 文件。
转折点
在做这些事的过程中,我在一家共享办公空间偶然遇到一个人。他已经启动了 10 多个项目,听完我的困扰后说:
“兄弟,弄个落地页,放个假的 Stripe,投放广告,看看有没有人想买。”
这让我大开眼界。与其花几个月研究市场,我可以立刻测试人们是否真的想购买。
搭建假支付流程
那天晚上我就决定动手。借助 AI,我花了一周时间搭建落地页,加入 Stripe 开发模式,设置屏幕录制,购买域名,并在 Google Ads 上投放面向印度的广告(那里的开发者群体大且点击费用低)。
关键技巧:当有人完成结账并点击“支付”时,会被重定向到一个页面,显示:
“没有扣款,感谢兄弟,等我正式上线时你会第一批用户。”
结果
两周后,11 个人走完了假支付流程。从那一刻起,我再也没有怀疑自己,没想过放弃,也没有想去尝试别的东西。
产品愿景变得清晰:一个带 AI 代理的 backlog 工具,它会对你的项目进行访谈,提出澄清性问题,并给出精准的估算。
构建 EstimateFast
我用了两个月时间把它做出来。与其每天为客户手动估算,我现在有了一个可以永远替我完成这件事的工具。
开发过程中,我抵制住了加入千百个功能的冲动。我最喜欢的功能之一——在我主业的大公司里也在使用——是把巨大的 GitHub 仓库和 Confluence 文档加载进 RAG/向量数据库。现在,当我的经理把任务扔给我时,我只需把它们丢进工具,几秒钟就能得到估算。
注意: 该功能目前仅在本地可用;我需要先专注于推广已经存在的部分。
结论与后续
这就是我从六年废弃项目到最终发布 EstimateFast 的全过程。
我现在对营销和获取用户一无所知,但至少这次我没有放弃。
有什么建议给第一次上线的创始人吗?我接下来该做什么?
我正在 Twitter @pavel_bekoev 上记录一切——胜利、失败以及作为首次创业者的经验教训。欢迎与其他建设者交流!