我们如何为开发者构建了一款AI搜索引擎,吸引了50万用户,并且现在每月收入达到3万美元。我之前的帖子已经收获了60多个赞,却意外地被Reddit的过滤器移除了。我在这里重新发布这篇内容,并且在文章末尾新增了一个FAQ部分,回答了一些常见问题。

解决实际问题的威力

作为开发者,我们都深知寻找编程问题可靠答案时的挫败感。虽然ChatGPT等工具在一定程度上提供了帮助,但它们往往会生成含有错误或是虚构信息的代码。解决这一问题正是我创立Devv(https://devv.ai)的初衷——一个专为开发者打造的AI驱动搜索引擎。

深入了解用户:进行了50次开发者访谈

在动手编码之前,我希望深入了解我们目标用户的真实需求和遇到的难题。通过一对一的Zoom访谈,我与来自各个领域的50位开发者进行了深入交流,探讨了他们目前遇到的挑战及他们采用的解决方案。一个共识逐渐显现:开发者们已经对那些来自于“通用AI工具”的错误代码片段和不准确的解释感到不满。他们渴望有一个靠谱的、专注于开发领域的选择。

打造解决方案:Devv,开发者的AI搜索引擎

基于这一关键洞察,我们开始构建Devv。我们旨在打造一个AI搜索引擎,它能够提供准确无误的编程问题答案,并生成清晰、可直接使用的代码片段。

Devv的核心技术是基于检索增强生成(RAG, Retrieval-Augmented Generation)和大语言模型。为了确保提供最相关且精确的搜索结果,我们自主构建了专门的搜索索引,覆盖了开发相关的网站、官方文档以及开源代码库。

为了迅速检验我们的想法,我们给自己设定了在一周内完成并推出最小可行产品(MVP)的挑战。初始版本虽然简单,但具备了核心功能,专注于解决AI代码生成不准确的问题。在向一小批朋友和同事推出MVP后,我们收获了极其正面的反馈。开发者们非常欢迎这样一个他们在日常编码中能够真正信赖的AI工具。这让我们更有信心继续前行。

让Devv有竞争力

我们清楚,我们并不是市场上唯一的生成型搜索引擎。像Perplexity、You.com和Phind等竞争者已经在市场上占据了一席之地。尽管他们也使用Google或Bing搜索结果来获取最新信息,但我们认为,要真正为开发者服务,我们需要做得更多。

这就是为什么我们决定打造自己的定制化搜索索引,专为开发相关场景而设计。除了融合Google搜索,我们还爬取并索引了大量开发者网站、官方文档和诸如GitHub之类的开源代码库。

这种对开发资源的专注让我们能够为编程查询提供更相关且更精确的结果。Devv不只是依赖通用网络搜索结果,还能够借助于一个丰富的、专门针对编程信息的知识库来回答问题和生成代码片段。

为了让Devv更具特色,我们还引入了两个关键功能:

代理模式(Agent Mode):对于复杂查询,Devv能够推测用户的意图,并从特定的代理类型(代码生成、解释、调试、优化、网页搜索)中选择,提供量身定制的解决方案。

简洁且专注于开发者的UI设计:我们设计的Devv界面既简洁又直观,让开发者能够专注于工作,不会被工具本身的复杂性所干扰。

通过将我们的定制开发者搜索索引与这些独特功能结合起来,我们为Devv塑造了一个吸引人的价值主张,使其成为开发者首选的搜索引擎。我们的专注于特定领域的方法让我们在众多更倾向于通用服务的竞争对手中脱颖而出。

在中国获得初步成功

当我们有了一个经过优化的最小可行产品(MVP)后,便是时候让Devv面向更广阔的受众了。我们的第一步是通过我的Twitter跟随者进行分享,他们主要是中国的开发者。

反响远远超出了我们的预期。仅仅依靠口碑传播,Devv在几个月内的用户就超过了500,000人。来自中国各地的开发者对这款工具赞不绝口,我们的用户基数呈现出了爆炸性的增长。

但就在我们找到正确的发展路径时,灾难突然袭来。Devv突然被中国的防火长城封禁,导致我们所有在中国大陆的用户无法访问。一夜之间,我们的主要增长动力消失了。

战胜逆境:在中国遭遇封禁

失去我们的中国用户群体是一个巨大的打击,但我们没有选择放弃。我们清楚自己构建了有价值的东西,并且相信中国之外的开发者也面临着相似的挑战。

因此,我们重新开始,将Devv调整为适合全球用户。我们从零开始,一步一个脚印地重建我们的用户群。我们逐渐在其他市场获得了一些成功。

重建及实施盈利模式

随着全球用户基础的扩大,我们开始考虑如何实施盈利模式。我们希望在不牺牲用户体验的情况下,建立一个可持续的商业模式。

三月份,我们推出了Devv的高级订阅服务。令我们欣喜的是,仅第一个月它就为我们带来了超过28,000美元的收入。而且,这个数字在接下来的几个月里持续增长。

如今,Devv正在帮助全球的开发者更迅速地编写出更优质的代码。我们的旅程才刚刚开始。

关键的收获与洞察

构建及扩大Devv的过程是一段难以置信的学习之旅。以下是我得到的一些关键启示:

解决真正且切实的问题。那些最成功的初创企业正是那些满足目标用户真实需求的企业。

以最小可行产品(MVP)快速验证。不要一开始就追求完美的产品。先推出一个基础版本来验证你的设想。

让你的产品与众不同。在竞争激烈的市场中,通过独特的特性和针对目标受众的专注关注来脱颖而出是至关重要的。

口碑的力量无比强大。如果你打造出了一款人们喜爱的产品,他们自然会将其推荐给朋友。这对于如开发者这样的紧密社区来说尤为真实。

面对挑战在所难免。任何初创企业的旅程都充满了挑战。关键在于保持灵活应变,并持续不懈地推进。

总而言之,我们在Devv上取得的成功,都源于一个最初的洞见:开发者需要一个更佳、更可信赖的AI搜索工具。通过持续专注于解决这一核心问题并不断完善我们的产品,我们成功构建了一款深受用户喜爱的工具。

对梦想创业的人的有用资源

如果你正考虑启动自己的事业,我极力推荐这些宝贵的资源:

Y Combinator的创业学校:这个免费在线程序覆盖了从构思到融资的所有内容,包括来自成功创始人和投资人的视频讲座。这是一个极为有益的创业入门课程。

《精益创业》(”The Lean Startup”)作者:埃里克·莱斯(Eric Ries):对于任何想要创立一家初创公司的人来说,这本书都是必读之作。它强调快速实验、经过验证的学习以及持续的改善的重要性。

Lenny的简报:Lenny Rachitsky,前Airbnb产品领导,分享了关于产品管理、增长以及初创企业规模扩大的洞察性文章和访谈。他的简报是实用建议和灵感的宝库。

《创业的艰难之处》(”The Hard Thing About Hard Things”)作者:本·霍洛维茨(Ben Horowitz):作为一名著名的风险投资人,霍洛维茨坦率地揭示了运营一家初创公司的挑战。这是一本让任何创始人都必须深思的书籍。无论阅读多少,都无法完全为创业的起伏准备好。最关键的是立即开始并通过实践来学习。从小处着手,然后不断迭代。

我希望我的故事能够鼓励其他创始人追随自己的创业梦。如果你热衷于解决真实存在的问题,那就大胆前行吧。这段旅程可能不会一帆风顺,但所获的回报远远超过付出。

如果你对我的经历有任何疑问,或者需要有关如何启动自己事业的建议,请随时联系我。我总是乐于与其他创业者交流,分享我在这一过程中学到的一切。

常见问题

Q: Devv为什么在中国遭到封禁?

A: 鉴于中国对AI相关服务的严格管控,我们目前在没有首先向相关监管机构注册的情况下无法在国内提供服务。我们正积极寻找合规的方式,以便让我们的中国用户也能使用Devv。

Q: 你们构建Devv的过程中有筹集资金吗?

A: 我们最初是通过少量自筹资金开始的,并且我们采用了非常节省资本的方式运作。我们利用了来自Microsoft、AWS和Google等公司的创业赞助计划,这些计划为我们提供了他们服务的免费额度。这使我们能够在低成本的同时,也构建了一个强大的产品。

Q: 你们使用的技术栈是什么?

A: 我们的前端技术栈包括Next.js、React、NextUI,并且部署在Vercel上以实现无缝部署和扩展。在后端,我们采用Go语言和Gin框架来开发API,MySQL作为我们的主要数据库。在AI和搜索功能方面,我们使用Pinecone进行向量搜索和ElasticSearch进行文本搜索。所有服务都部署在AWS上,确保了产品的可靠性和性能。

Q: 像Devv这样的AI驱动SaaS的运营成本是多少?

A: 我们在系统优化方面下了很大功夫,以提高成本效率。目前,我们可以以不到5美元的成本服务1000次搜索。我们正在不断优化,相信可以将这个成本降到每1000次搜索大约2美元。在我们现有的定价模型下,这让Devv成为了一个既可持续又盈利的业务。

原文链接