智能体写出大量代码,为何仍没人买单
一名独立开发者复盘七周内借助 AI 编程智能体构建 14 个应用、提交逾千次后,仅有两个外部团队使用且均未付费的经历。作者认为,开发成本降低让自己不断补功能,挤占了需求验证和获客的注意力。
AI 深度解读
7 周、1,000 多次提交、14 个应用,最后只有 2 个外部团队在用,而且都没付费。独立开发者用 AI coding agents 搭建 Align 的复盘,暴露了一个很容易被忽略的问题:代码产出越来越便宜,开发者却更容易用加功能来回避找用户。
作者准备冻结其他产品,只推广一个会议扩展。这次调整值得看,但它仍是待验证的选择。真正有价值的,是看清他如何把「做得更多」误当成「离需求更近」。
为什么功能越做越多,用户却没有出现
作者在新德里独立开发 Align,过去 7 周的大部分代码输入由 AI 编程代理完成。他累计提交了 1,000 多次,单周约 190 次,14 个应用合计约 37.5 万行代码(~375K)。
产品包括 AI 会议室、文档、聊天、支持 Jira/Linear 双向同步的任务系统,以及 Chrome 扩展、Mac 菜单栏应用、MCP server、状态页和管理后台。
这些数字能说明开发规模,却回答不了有没有人需要它。
作者描述了一个循环:没有用户,就猜测缺了功能 X;补完 X,继续做 Y,最后连完整的文档应用也做了。过去一个功能要花一周,必须取舍;现在一个下午就能完成,取舍反而被跳过了。
AI 降低了实现成本,却没有替作者验证需求。
作者说「没人知道 Align 存在」,这是他对问题的判断。原文没有展示用户访谈或需求实验,因此还不能排除定位、体验和实际价值也有问题。可以确定的是,继续增加功能并没有带来他期待的使用量。
首页连一个点击都没有,先改什么
Align 的落地页试图同时解释 6 个应用,还用了「面向整个团队的 AI 决策基础设施」这样的定位。作者认为,陌生人只有约 5 秒理解产品,这种表述太抽象。
15 天内,页面约有 195 名访客,78% 只看了一页便离开,主按钮「Start a room」的点击数是 0。
这组数据说明,访问没有转化成作者希望的下一步行为。但它没有单独证明原因:可能是价值表达不清,也可能是流量不匹配,或按钮对应的任务不够吸引人。原文没有进一步拆分。
获客动作也没有真正推进。作者写过包含 Show HN 和 Product Hunt 日期的推广计划,但日期过去时,他还在开发功能。LinkedIn 帖子主要触达自己的关系网,SEO 只带来约 10 次访问。
开发能立刻得到提交记录,发布却可能得到冷场。作者承认,前者让他觉得在进步,后者让他感到风险。
为什么最后收缩成一个 Chrome 扩展
作者选择保留推广的产品是 Align for Calls。它属于 AI 会议记录这个拥挤的赛道,竞争者有 Otter、Fireflies、Fathom 和 Granola,而且这些产品都有免费方案。仅靠「笔记更好」很难推动用户迁移。
他的切入口是:不让机器人加入会议,直接读取 Google Meet、Teams web 和 Zoom web 已经显示的实时字幕,不录制音频。
会议中,扩展跟踪决策、负责人和待解决的问题;会议后,用户审核总结,通过邮件发给参会者,再把行动项变成任务,同步到 Jira 或 Linear。这里卖的并非单独一份摘要,而是从会议到后续执行的流程。
接下来的约束很明确:
- 其他产品继续在线,但冻结功能开发,直到有 20 个团队每周使用扩展。
- 落地页只介绍扩展,不再同时解释整套产品。
- 回复文章中的每条评论,并联系试用者询问哪里出了问题。
- 30 天后再次公开真实数据,无论结果好坏。
这些都是作者承诺采取的动作,原文没有提供调整后的结果。
我的判断
我赞同他给功能开发设置停止条件。对已经做出 14 个应用、却只有 2 个免费使用团队的产品,继续扩张缺少证据。收缩范围,可以让定位、试用和反馈都围绕同一件事展开。
但「代理让开发免费」是带有情绪的概括。代码生成更快,不代表维护、集成和理解代码的成本消失。原文没有提供费用、工时或与人工开发的对照数据,不能据此计算 AI 的实际收益。
「没有机器人入会」是明确的产品特点,但作者声称它是与其他产品相比的真正差异,文中没有逐项竞品验证。它也未必足以促成迁移:字幕是否可用、识别是否准确、总结是否可靠,都会影响使用,原文没说清。
相比同时推广整套协作工具,先验证一个扩展更便于收集反馈。不过,20 个团队每周使用只是作者设定的阶段目标,还不能替代留存和付费验证。
能拿来做什么
- 做前端或全栈工具时,先让落地页讲清一个具体任务,并记录关键按钮是否有人点击;不要只拿提交量和代码行数判断进展。
- 使用 AI 编程代理补功能前,写下对应的用户反馈或待验证假设。像作者一样反复猜测「缺了 X」,就该先联系用户。
- 已经做成产品套件时,可以选一个容易试用的入口集中推广,让其他模块暂时冻结,并设定明确的使用目标。
- 开发会议辅助工具时,可以研究「读取现有字幕,再生成行动项」这条流程;实际投入前,需要验证目标平台的字幕可用性与输出质量。