查看原文
其他

我在coze上一比一复刻了Claude3.5 Artifacts的核心功能

AI沃茨 卡尔的AI沃茨
2024-08-21

关注卡尔的AI沃茨并设为“星标“第一时间接收最新AI资讯✨

作者:祝豪 & 卡尔

动手学AI 教程知识库 👉 learnprompt.pro 你想学的都在这里🎉

事情是这样子的,

昨天一份泄露的Claude的系统提示词!在Reddit和X上被疯狂转载!

不知道大家有没有刷到呢?

这份提示语从各种角度上都是一份标准答案,

好用是好用,但是不敢常用,

所以我将其成功复刻在了coze上,免得Claude天天惦记我号😭

好东西当然也分享给大家~ Here we go!

Claude 3.5的代码能力,可以说是目前大模型中最强的!

它天生就是一个程序超人🦸

尤其是当 Claude 支持 Artifacts 之后,它能让一个没有代码能力的人,在几秒的时间构建出自己的网页小应用!

甚至有人在Reddit上分享,没有任何代码基础下,借助Claude只用了12天就构建了一个全栈项目!



爆火的系统提示词

同时Reddit上另一个关于Claude 3.5 的帖子吸引着大家的注意力!

那就是一份关于用Claude 3.5编写代码的系统提示词!

这份提示词一共包括两个版本,在这里我已经帮大家都搬过来了!

第一版:

我也翻译了中文版本方便大家理解与学习!

在这个版本发布不久,这个作者又火速发布了第二个版本:

并在这个版本的帖子中,对提示进行了解释。

中文版本:

提示词解读

这份提示可以说是一个教科书级别的思维链(CoT)提示词!通过告诉Claude 要采取的步骤和顺序,增强它的推理能力!

而提示词中的 XML 标签分隔步骤灵感来源于 Claude之前官方教程中提到的meta prompt!

同时在之前的LLM实践中分享中,我们也提到过,Claude 对XML更加的敏感!

如果大家想把这一段 Prompt 改写成 GPT 格式的话,不妨试试用Markdown来取代XML标签^_^

在CoT中包含以下几个步骤:

代码审查、计划、输出、安全审查。

  1. 代码审查:将代码的结构化分析带入上下文,为后续计划提供信息。

    目的是防止模型在不考虑全局背景下对代码进行无效的局部更改。

  2. 计划:在生成代码之前生成咨询我们来敲定实施计划,避免了生成不符合我们需求的代码,或者重复生成。

    通常会提出相关的选项。在此时可以深入探讨计划(例如,告诉我更多关于第 3 步的信息,我们可以重用实现 Y 吗,显示一个片段,关于库的建议等)以完善计划。

  3. 输出:一旦计划达成一致,我们就开始代码生产。

    变量命名指令是因为在长时间会话中遇到了重新生成代码丢失变量名。以往这个时候,可能需要导出旧聊天记录并运行统计。

  4. 安全审查:我倾向于将安全审查在最后进行。这一步可以提供潜在的改进建议。

同时这篇在帖子中也回答常见的几个问题:

”我们现在不需要写提示语了 / 我直接把很多代码放进 Sonnet,它就工作了。“

通过实际测试,虽然简单提示会产生答案,但它们往往不够好,并且在复杂问题上不正确。

保持”人机协作“中可以避免走弯路!

”提示太长了会导致 AI 产生幻觉/遗忘/失去连贯性/失去重点。“

这个提示有 546 个 token,在一个 200,000 token 的模型中,不需要担心提示长度。

记住,提示语只会基于到目前为止的整个上下文预测下一个 token,所以高质量的对话会反复进行,被不必要的代码打扰会比你需要开始新会话前持续更长时间。代码生成领域上,生成废话和错误代码排错浪费的时间比你重新做一版还闹心😠

Coze复刻

讲了那么多关键知识点,

如果只是将提示语转化搬到GPTs上,那我还不如直接用Claude。

所以我在coze上加入了Claude插件,大家跟 Claude Engineer 聊天的时候,只需要在对话开头加入Claude就OK,

一起来看看效果~

同译成中文版本的  Claude Engineer 可以轻松解决代码生成相关任务,还能直接免费使用正版Claude API,这下Anthropic看了都得挠挠头

可惜的是国内版coze似乎因为订阅计划导致审核时间超级长,只能说好好一盘棋♟️全坏了。

不过没关系,设置一个自己的Claude也非常简单,

按照上图设置,插件已经能在商店直接搜到,其余保持默认设置

中文版本的提示语也来了,Enjoy~




写在最后

Claude 新出的功能artifacts,

和它不断进化的代码能力,

让越来越多的开发者加入Claude 这个社区,

持续推动着Claude 生态的进化!

这几天我就看到了好多关于 Claude 代码的创意,

打算一一复刻下来使用~

大家看到好玩的Claude项目记得@我!


最后的最后,谢谢你看到了这里👏  想要第一时间接收到我们的推送,可以点个星标 ⭐ 如果喜欢这篇文章,不妨随手来个 点赞、在看、转发 一键三连👍 你的支持将是我们更新的最大动力!如果希望一起交流讨论,或参与相关的讨论群,加我个好友吧👬~

aiwarts101

继续滑动看下一个
卡尔的AI沃茨
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存