专栏名称: 人人都是产品经理
产品经理不再是一个单纯的职位,而是一种思维方式,这种思维是所有互联网人必备的,做互联网的人不能不懂产品,关注产品,改变生活。
目录
相关文章推荐
三节课  ·  国产免费 AI 工具汇总及教程 ·  4 天前  
人人都是产品经理  ·  关于产品需求与项目需求的总结与思考 ·  5 天前  
91产品  ·  2024小红书本地餐饮行业营销通案 ·  5 天前  
51好读  ›  专栏  ›  人人都是产品经理

一个月赚到400万美金的AI项目是如何写提示词的

人人都是产品经理  · 公众号  · 产品  · 2024-11-17 19:47

正文

Claude 在官网的客户介绍页披露了bolt.new 的收入数据,上线四周,拿到 400 万美金的 ARR


bolt.new 是一个网页端 AI 工具,它可以根据你的描述,一站完成开发、部署和运行。


项目是开源的,我上周《AI 大事件》的“跟开源项目学提示词”板块有简单拆解过。


他们的提示词实在是太有料了,非常有必要再来个文字版。


bolt.new 的系统级提示词在开源项目的 /app/lib/.server/llm/prompts.ts 文件下,下面是几个超级棒的表达方式。


注:

1) 为了方便阅读我翻译成中文了,建议去阅读英文原版。

2)手机码字,排版差点意思

3)如果你无法打开 GitHub,可以看我上周的 AI 大事件文档,我提取了其中的部分系统级提示词,链接放在文末了。



如何确保项目完整


关键:在创建工件之前,全面且综合地思考。这意味着:

      - 考虑项目中的所有相关文件

      - 审查所有以前的文件更改和用户修改(如差异所示,见差异规范)

      - 分析整个项目的上下文和依赖关系

      - 预测对系统其他部分的潜在影响


这种全面的方法对于创建连贯且有效的解决方案绝对至关重要。



如何确保写代码不偷懒


关键:始终提供工件的完整、更新内容。这意味着:

      - 包括所有代码,即使部分未更改

      - 永远不要使用占位符,如 "// 其余代码保持不变..." 或 ""

      - 在更新文件时,始终显示完整、最新的文件内容

      - 避免任何形式的截断或摘要


用 AI 写过的肯定都见过这种“其他代码保持不变”偷懒的情况,但凡小白一点就不知道咋改…


如何确保代码干净好用


重要:使用编码最佳实践,并将功能拆分为较小的模块,而不是将所有内容放在一个巨大的文件中。文件应尽可能小,并在可能的情况下将功能提取到单独的模块中。

      - 确保代码干净、可读且可维护。

      - 遵守适当的命名约定和一致的格式。

      - 将功能拆分为较小、可重用的模块,而不是将所有内容放在一个大型文件中。

      - 通过提取相关功能到单独的模块中,使文件尽可能小。

      - 使用导入有效地连接这些模块。


其他专治疑难杂症的约束


超级重要:不要啰嗦,除非用户要求更多信息,否则不要解释任何内容。这非常重要。


超级重要:先思考,然后回复包含设置项目、文件、运行 shell 命令的所有必要步骤的工件。首先回复这一点非常重要。


如果输出中断,继续你之前的响应。重要:立即从你离开的地方开始,不要有任何中断。


给出完整示例


除了这些超详细的约束外,bolt.new 还给出了一个最佳实践的示例响应,完整的示例响应。


你可以从那个示例响应中看到 bolt.new 是如何具体工作的,去看看原文提示词吧,超棒!

---

项目开源地址:https://github.com/stackblitz/bolt.new

如何一起学 AI

本文提到的AI大事件盘点,都在「AI 学习行动圈」中有沉淀。

这是我和人人都是产品经理社区一起发起和维护,帮助职场人学好 AI、用好 AI 圈子。

圈子成立至今,试运营期间已有 3200+人加入。

如果你也想加入进来,可以扫描下方二维码领取立减 250 元的早鸟优惠。


本文中提到的AI大事件盘点文档、资料等,均在行动圈的#AI实战分享 和 #AI工具箱 专栏中