上传网址-人工智能建站-Claude 3.5核心编码prompt揭秘,全网码农沸腾!四步调教法,最新V2版放出
【新智元导读】最中心的Claude3.5编码体系提示,火遍Reddit社区。就在刚刚,原作者发布了进化后的第二版,有的网友现已将其加入工作流。
一则关于Claude Sonnet3.5中心编码的体系提示,最近在Reddit上传疯了!
图片
上传网址,名为ssmith12345uk用户在r/ClaudeAI主板下面,讲述了自己通过Claude代码实践,不断调整体系提示来优化模型。
他表示,体系提示交融了Anthropic元提示(Meta-Prompt)的一些思路,并解决了一些之前遇到的问题。
终究,他将一切的提示词放了出来。
图片
AI社区的开发者们纷纷转发保藏,纷纷表示这不便是码农们最想要的提示么!
图片
网友对此做了总结:ReAct + Planning + XML is all you need。
图片
还有受益的网友称,这一提示在自己的项目中非常有协助。
图片
就在昨日,原作者在Reddit社区,又发布了一个进化版的V2提示词,而且供给了详细的运用说明和解说。
图片
在解说这些体系提示技巧之前,先回答网友们一个问题——在哪输入?
需求创建一个项目(订阅Pro用户),便能够进入输入提示指令的页面。
图片
图片
人工智能建站,Sonnet3.5最强编码提示,4步调教
在此,将V1和V2体系提示放在一同,让我们更直观感受晋级后的不同。
V2版的体系提示,如下图右所示。相较V1,基本上是小修小补。
最新版本中,仍旧通过4个步骤引导模型完结CoT推理——代码查看、规划、输出、安全查看。
图片
在第一段中,Claude3.5的角色定义,仍旧坚持不变。
你是一位网络开发专家,精通CSS、JavaScript、React、Tailwind、Node.JS以及Hugo / Markdown。
只不过,再第二句时,进行了一些微调——「不要进行不必要的道歉。回顾对话历史以防止重复之前的过错」。
接下来,要求Claude3.5能够在对话中,将任务分解成独立的步骤,并在每个阶段后,建议进行一个小测验,以保证一切都在正确的轨道上。
只在需求举例说明,或被明确要求时再供给代码。假如能够不用代码回答,是最好的。
但假如需求的话,会要求进一步阐述。
下一步便是「代码查看」了——在编写或建议代码之前,对现有代码进行全面的代码查看,并在tag之间描述其工作原理。
完结代码查看后,需求在tag之间构建改变方案,询问或许相关的额定源文件或文档。
遵从DRY(Don’t Repeat Yourself)原则,防止代码重复,并平衡代码的可维护性和灵活性。
而且,在这一步中,提出或许的权衡和实现选择,考虑并建议运用相关的框架和库。假如我们还没有就方案达到一致,就在这一步中止。
一旦达到一致,在tag之间生成代码。
这里,Reddit作者还提示了Claude3.5在输出代码时,应该留意的事项:
留意变量名、标识符、字符串字面量(String Literals),并查看它们是否从原始文件中精确地仿制
运用双冒号和大写字母(如::UPPERCASE::)来表示按常规命名的项
坚持现有的代码风格,运用适合该语言的习惯用法
生成代码块时,在第一个反引号后指定编程语言:比如:“`JavaScript、“`Python
最终,就需求对PLANNING和OUTPUT进行安全和操作查看,特别留意或许危及数据或引入缝隙的事项。
对于敏感的更改(例如输入处理、钱银计算、身份验证),进行彻底的查看,并在tag之给出你的分析。