🍹 Insight Daily 🪺
Aitrainee | 公众号:AI进修生
Hi,这里是Aitrainee,欢迎阅读本期新文章。
每天都有对旧事物的新更新,让它们焕然一新。今天我们要讨论的是一些不错的更新,这些更新解决了人们之前遇到的许多问题。让我们来谈谈新的更新。ClaudeDev 升级:全面支持 o1 & Gemini,升级你的开发体验!
但这次更新增加了一些新的特殊功能,以提高更多的定制性。这个新更新增加了在聊天中引用文件、问题、文件夹和URL的支持。
这是非常棒的。此外,1.9 版本添加了一个新inspect_site工具,可从网站(包括本地主机)捕获屏幕截图和控制台日志,让 Claude 可以更轻松地自行解决运行时/视觉问题。
1.9版本的如下面视频所示:
我们接着介绍1.8版本的更新:
首先,要添加任何类型的上下文,你需要按下@键,然后你会看到一些选项。第一个选项是URL选项,允许你粘贴一个URL,插件会获取该网页并转换为Markdown格式。当你想给Claude提供网页或文档的上下文时,这非常有用。
接下来是问题选项,它基本上是将工作空间中的语法错误或其他任何错误添加到上下文中,这样你可以轻松调试问题而无需来回复制粘贴错误信息。
除此之外还有文件选项,允许你手动添加文件到上下文中,而不浪费API请求去搜索和编辑文件。这是一个很好的选项,可以限制Claude只与特定文件一起工作。
还有文件夹选项,这个选项允许你添加某个目录下的所有文件。例如,如果你正在处理一个 API 路由,你可以添加 API 文件夹并要求 Claude 仅在该文件夹内进行更改,这也非常棒。所以这些基本上是此次更新可以让你做的事情,现在让我们实际操作看看。首先,确保你已安装并更新到最新版本的 Claude Dev。一旦完成,只需打开 Claude Dev。
然后配置一下基础模型,这次我们使用groq(最快并且完全免费) 的 llama-3.1-70b-versatile模型:https://console.groq.com/keys
OpenAl Compatible 的意思是兼容openai格式的LLM 提供商,所以我们可以使用oneapi转换其他llm供应商为openai格式、vllm或者ollama部署任何开源LLM模型、国内兼容openai格式的模型(很多) ...当然Claude Dev也支持Ollama本地部署模型。
模型配置好之后,首先,如果我输入 "@",你会看到一些选项,如 URL 选项、问题选项、文件夹选项和文件选项。
我们先使用 URL 选项,我将添加一个简单的网页文档,并要求它基于该 URL 创建一个 Markdown 文件。
你也可以直接引用 GitHub Issue 链接并让 Claude 修复它。你还可以提供文档,并要求 Claude 生成的代码的时候遵循这些文档的指南。这是一个很棒的功能。接下来是问题功能。如果你在 VS Code 的问题部分有 linting 错误或任何其他错误,你可以轻松引用它们。让我展示一下,我将创建一个错误,之后你可以在问题部分看到错误的出现。
现在返回并引用这个问题,要求 Claude 修复它,你可以看到它正在修复。稍等片刻,
现在我们还可以引用文件和文件夹。只需引用一个文件,并要求它在该文件中执行任何操作。
运行它看看,应用程序正常运行,非常酷。如果你只想操作一个文件,这个功能非常好。
效果不是太好,因为我使用的是llama3.1 70B的模型。但这个不是我们本次的重点,我们主要说更新的功能。
但还有一个选项就是文件夹选项。这个选项非常棒,因为你可以直接引用一个文件夹,并将该文件夹中的所有文件作为上下文。你可以要求 Claude Dev 只更改该文件夹中的文件,这也非常酷。例如,我可以将文件夹“2”中的蝴蝶svg代码颜色改为绿色
此外,作为和Claude Dev类似的编码Agent,Continue 在支持模型和相关功能方面做得更好,你可以在公众号搜索我往期相关的介绍文章。
🌟希望这篇文章对你有帮助,感谢阅读!如果你喜欢这系列文章请以 点赞 / 分享 / 在看 的方式告诉我,以便我用来评估创作方向。
知音难求,自我修炼亦艰
抓住前沿技术的机遇,与我们一起成为创新的超级个体
(把握AIGC时代的个人力量)
点这里👇关注我,记得标星哦~
一键三连「分享」、「点赞」和「在看」
科技前沿进展日日相见 ~