与AI对话的技艺01

10月份用Claude辅助开发了几款产品,效率大大增强。比如我用Claude 3.5 Sonnet写了50个爬虫脚本。

某个任务,一位程序员说用半小时完成,而我在AI配合下,用5分钟就实现了他说的功能。

可以说,Claude是目前最强的AI大模型了,GPT-4效果逊色于Claude 3.5 Sonnet。

如何理解AI?AI是老师+全能助理。

作为老师它博学多才,24小时不厌其烦地回答你的问题。作为助理,脏活苦活都丢给它,随便你PUA,不过最好也多夸夸它。

以下是一些我在提示词中经常输入的文字,整理如下,还会持续迭代。

辅助产品开发

  1. 你是一个有20年编程经验的专家,这是一个项目,请你根据目录,理解项目,完善代码,需要包括顶部栏目,顶部栏目等。

  2. 我是新手,请你详细解答。注意不要忽视非常重要、但是新手容易遇到,又常常被忽视的问题,要有操作细节。

  3. 请你先指出问题所在,如果在更改前还需要其他信息。请先向我询问。

  4. 请你优化代码,方向:优化内存,提升代码性能,加快数据处理效率。保持代码整洁和可维护性。

反思开发帮助新手快速成长

  1. 如果你是编程初中级选手,从整个过程中,学到了什么?有哪些可以复用?举一发三,让你最快成长,变成高级程序员。

  2. 请你详细说明整个项目架构,包括核心文件作用。举一反三,帮助新手理解。

  3. 你改进了什么?达到什么效果?为什么这么改进?

  4. 请你指出错在哪里,为什么出错了,如何改正,以便下次不犯同样的错误。确保你的回答经过深思熟虑、可以解决当前问题,复盘的方法未来也有用,充分发挥你的编程技能和经验。

  5. 先复盘总共进行了多少轮对话。总结并且反思整个对话讨论的内容。并且指出我们各自要如何优化,才能提高对话效率,减少空洞的分析。请你各自找出10个可以改善的点。

帮助跨领域学习

  1. 扮演XX领域专家,推荐你增强某项技能经常使用的信息源、成长方法。或者:你是一个具备XX身份+XX身份,双重身份的人。

  2. 请用符号表示关系。

  3. 请讲解底层逻辑,找出相当于物理定理、数学定理的底层规律。这些知识是这个领域的其他知识、方法是绕不过的,可以举一反三。

  4. 我是新手,请你给我详细解释下原理,便于后续举一反三,迁移技能,快速变成高级专家。请你找出10个可以快速改善或者提高80%以上技能点环节。

  5. 请你深入浅出讲解[XX领域]最核心的知识,掌握这些知识后80%的问题都可以解决。包括它的本质是什么、它的第一原则是什么、它的知识结构是怎样的。

产品设计

  1. 请你先仔细观察我给的示范网页的结构,配色,然后做一个类似的。采用的技术栈是[XX]

  2. 界面简洁、精致,符合费曼设计心理学设计原则、类似苹果产品的设计风格。站在用户使用习惯角度优化。遵循”设计四大金刚”原则。

  3. 网页适配移动端和网页端。

  4. 请站在用户角度设计,确保用户体验良好。给用户带来excellent的使用体验。

引导控制(控制AI的输出)

  1. 不要擅自改变我没有让你改变的。

  2. 请你先复述我的问题,我确定后,你再展开其他内容。

  3. 仔细阅读需求,确保理解所有细节:不要急于提供代码,遇到模糊的地方主动询问,验证代码是否满足所有要求。提供代码时注意:说明代码的关键功能点;指出可能需要注意的地方;建议如何验证代码是否正确。

4.先解释整个环境搭建;然后再给具体代码;最后说明如何运行。确保所有路径和依赖关系都经过验证,按照真实开发流程来组织代码。

  1. 请你一步步思考后回答,请你举一反三。