Kaguya 是一个 ChatGPT 插件,允许你以受控方式加载和编辑本地文件,以及运行任何 Python、JavaScript
Kaguya是一个ChatGPT插件,允许你以受控方式加载和编辑本地文件,以及运行任何Python、JavaScript和bash脚本。这使其成为开发人员的强大工具,使他们能够与文件系统交互并直接从ChatGPT运行脚本。该项目提供了多个API端点,允许你与文件系统交互。文件中描述了APIopenapi.yaml。以下是简要概述:POST/api/executeCommand:执行shell命令。GET/api/listFilesInDirectory:列出指定目录下的文件和目录。GET/api/readFile:读取用户目录下文件的内容。POST/api/update:通过执行搜索和替换操作来更新用户目录中的文件。POST/api/updateWholeFile:替换用户目录下文件的全部内容。POST/api/createFile:创建一个新文件。POST/api/deleteFile:删除用户目录下的文件。POST/api/renameFile:重命名用户目录中的文件。POST/api/appendToFile:将内容追加到现有文件的末尾。POST/api/createDirectory:新建一个目录。POST/api/deleteDirectory:删除目录及其内容。POST/api/readMultipleFiles:读取多个文件的内容。#插件