CS Dojo:强大的本地编程助手
✅用户精确地描述他们想要的内容
✅工具会决定打开哪些文件夹,阅读哪些文件,以及如何精确地修改它们。
✅它甚至可以运行任何bash、JS或Python命令
以下是自然语言给出指令时改进ITSELF的精彩演示↓
这个工具得益于@ykdojo 开发的一个名为"Kaguya的ChatGPT插件...
✅用户精确地描述他们想要的内容
✅工具会决定打开哪些文件夹,阅读哪些文件,以及如何精确地修改它们。
✅它甚至可以运行任何bash、JS或Python命令
以下是自然语言给出指令时改进ITSELF的精彩演示↓
这个工具得益于@ykdojo 开发的一个名为"Kaguya的ChatGPT插件...
“Kaguya” 是一个ChatGPT插件,它允许你以受控的方式加载和编辑本地文件,以及运行任何Python、JavaScript和bash脚本。
这使得它成为开发者的强大工具,使他们能够直接从ChatGPT与他们的文件系统进行交互并运行脚本。
这使得它成为开发者的强大工具,使他们能够直接从ChatGPT与他们的文件系统进行交互并运行脚本。
Kaguya提供了多个API端点,允许你与文件系统进行交互。这些API包括执行shell命令、列出指定目录中的文件和目录、读取用户目录中的文件内容、通过执行搜索和替换操作更新用户目录中的文件等。
Kaguya可以通过Docker运行。只需执行docker.sh脚本,然后你就可以通过localhost端口使用ChatGPT与Kaguya进行交互。
Kaguya利用了GPT-3.5-turbo的函数调用功能。这是OpenAI最新推出的功能,它允许GPT模型通过特定的API端点与外部系统进行交互。在这个情况下,Kaguya就是作为这个”外部系统”,提供API端点让GPT模型可以进行文件的读取、写入等操作。
通俗易懂一点:
Kaguya就像给ChatGPT提供了一个桥梁,让它可以跨过原本的限制,直接访问和操作你的本地文件。
当你使用Kaguya时,你可以通过特定的API端点发送请求,这些请求可以是读取文件、写入文件、删除文件等操作。Kaguya会接收到这些请求,并在你的本地文件系统中执行相应的操作。
Kaguya就像给ChatGPT提供了一个桥梁,让它可以跨过原本的限制,直接访问和操作你的本地文件。
当你使用Kaguya时,你可以通过特定的API端点发送请求,这些请求可以是读取文件、写入文件、删除文件等操作。Kaguya会接收到这些请求,并在你的本地文件系统中执行相应的操作。
例如,如果你想让ChatGPT读取一个本地文件的内容,你可以通过Kaguya的一个API端点发送一个请求,请求中包含了你想要读取的文件的路径。Kaguya会接收到这个请求,然后在你的本地文件系统中找到这个文件,并读取它的内容。然后,Kaguya会将读取到的文件内容返回给ChatGPT,ChatGPT进行进一步的处理。
Loading suggestions...