Kaguya 是一个 ChatGPT 插件,允许你以受控方式加载和编辑本地文件,以及运行任何 Python、JavaScript

Kaguya 是一个 ChatGPT 插件,允许你以受控方式加载和编辑本地文件,以及运行任何 Python、JavaScript 和 bash 脚本。这使其成为开发人员的强大工具,使他们能够与文件系统交互并直接从 ChatGPT 运行脚本。 该项目提供了多个 API 端点,允许你与文件系统交互。文件中描述了 API openapi.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:读取多个文件的内容。 | #插件

相关推荐

封面图片

是一个开源的跨平台文件管理器,由用 Rust 编写的虚拟分布式文件系统 ( VDFS ) 提供支持。VDFS是一种设计用于在各种

是一个开源的跨平台文件管理器,由用 Rust 编写的虚拟分布式文件系统 ( VDFS ) 提供支持。VDFS是一种设计用于在各种存储层之上工作的文件系统。它不限于单台机器,具有统一的 API 来跨多个设备操作和访问内容,通过维护所有存储位置的虚拟索引、在客户端之间实时同步数据库来实现这一点。此实现还使用CAS(内容可寻址存储)来唯一标识文件,同时记录相对于存储位置的逻辑文件路径 Spacedrive 正在积极开发中,列出的大部分功能仍处于试验阶段,可能会发生变化。 特征 注意:链接仅用于突出显示目的,直到功能特定的文档完成。 完成:( 测试中) ·文件发现- 扫描设备、驱动器和云帐户以构建包含元数据的所有文件的目录。 ·预览生成- 自动为图像和视频生成较低分辨率的替身。 ·统计信息- 总容量、索引大小、预览媒体大小、可用空间等。 进行中: ·文件资源管理器- 浏览在线/离线存储位置,查看带有元数据的文件,执行基本的 CRUD。 ·实时同步- 设备之间实时同步数据索引,优先考虑点对点 LAN 连接(WiFi 同步) 待开发(MVP): ·照片- 类似于 Apple/Google 照片的照片和视频专辑。 ·搜索- 使用键绑定深入搜索您的文件系统,包括离线位置。 ·标签- 在自定义标签上定义例程以自动化工作流程,轻松地单独、批量和通过规则自动标记文件。 ·扩展- 在 Spacedrive 之上构建工具,扩展功能并集成第三方服务。spacedrive.app/extensions上的扩展目录。

封面图片

OpenAI正在为ChatGPT Plus会员推出新的测试功能。订阅者报告说,这次更新包括上传文件和处理文件的能力,以及多模式支

OpenAI正在为ChatGPT Plus会员推出新的测试功能。订阅者报告说,这次更新包括上传文件和处理文件的能力,以及多模式支持。基本上,用户不需要从GPT-4下拉菜单中选择像“用必应浏览”这样的模式它会根据上下文猜测用户想要什么。 这些新功能将ChatGPT企业计划提供的一些办公功能带到了独立的个人聊天机器人订阅中。我自己的Plus计划似乎没有多模式更新,但我能够测试高级数据分析功能,它似乎像预期的那样工作。一旦将文件提供给ChatGPT,在准备使用该文件之前,它需要一些时间来消化该文件,然后聊天机器人可以执行汇总数据、回答问题或根据提示生成数据可视化等操作。 聊天机器人不仅限于文本文件。在Threads上,一名用户上传了一段对话的截图,其中他们上传了一张水豚的图片,并要求ChatGPT通过DALL-E 3在此基础上创建一张皮克斯风格的图片。 标签: #OpenAI #ChatGPT 频道: @GodlyNews1 投稿: @GodlyNewsBot

封面图片

HIPHP BackDoor 是一种开源工具,允许通过 HTTP/HTTPS 协议远程控制使用 PHP 编程语言的网站。通过在端

HIPHP BackDoor 是一种开源工具,允许通过 HTTP/HTTPS 协议远程控制使用 PHP 编程语言的网站。通过在端口 80 上使用 POST/GET 方法,用户可以访问一系列功能,例如文件下载和编辑。此外,它还提供连接到 Tor 网络的功能,通过使用密码保护提供额外的安全层。 HIPHP 由一群希望在不依赖第三方软件或服务的情况下更好地控制其网站的网站管理员开发,是一种简单且用户友好的解决方案。通过将HIPHP_HOLE_CODE放置在站点目录结构中的任何 PHP 文件中,用户被授予从世界任何地方进行更改的访问权限。这使它成为网站所有者在管理其在线状态时寻求更大灵活性的理想解决方案。 安全性是 HIPHP 的首要任务,定期更新可确保流行内容管理系统 (CMS) 使用的不同版本的 PHP 代码库之间的兼容性。其密码保护功能为防止未经授权的访问增加了一层额外的防御。HIPHP 是一个安全的解决方案,适用于那些希望收回对其网站托管环境的完全控制权的人。 || #工具

封面图片

在几天前的发布会演示中,ChatGPT 的 Mac 应用程序支持手动截取屏幕截图或上传文件,然后查询 ChatGPT。但在未来,

在几天前的发布会演示中,ChatGPT 的 Mac 应用程序支持手动截取屏幕截图或上传文件,然后查询 ChatGPT。但在未来,如视频中所示,你将能够点击一个按钮,让应用程序访问你显示屏上的任何内容和一切内容。 这项功能显然不仅限于 Mac,因为 iOS 和 iPadOS 应用在下面的辅导示例中展示了相同的技术。 目前尚不清楚这些屏幕查看功能何时会在 ChatGPT 中可用。然而,它们确实感觉像是为了更流畅和互动的体验而必须添加的功能。苹果甚至为开发者提供了 API,以便接入设备的屏幕内容当然,这需要用户同意。因此,OpenAI 添加这些功能并没有做任何不良行为。 标签: #OpenAI #ChatGPT 频道: @GodlyNews1 投稿: @GodlyNewsBot

封面图片

Linus新年首骂:和谷歌大佬大吵4天 “你的代码就是垃圾”

Linus新年首骂:和谷歌大佬大吵4天 “你的代码就是垃圾” 而这一次的“受害者”,是来自Google的一位程序员,Steven Rostedt。而且他并非是随随便便的一位开发者,用网友的话来说“也算是大佬了”。△图源:“OSC开源社区”评论区不仅如此,从时间线上来看,双方已经交锋了足足有4天之久……那么这到底是怎么一回事?一个“inodes”,吵了四天这场激辩是发生在Linux内核邮件列表。Steven起初是发了个帖子,主题是关于eventfs(事件文件系统)的补丁。具体而言,就是想探讨一下inodes(索引节点)是否应该保持唯一性的问题。(注:inodes是Linux文件系统中的一个核心概念。它是一个数据结构,用于存储文件或目录的元数据,而不是文件的实际内容。)Steven认为:Linus之前建议在eventfs中使用相同的inode来简化getdents()的实现,这意味着所有文件和目录都将使用相同的inode。然而,这种做法后来被发现会导致“find”命令出现问题,因为目录和文件的inode相同。Linus随后发现在64位机器上,eventfs_inode结构中存在一个由于对齐而产生的空洞,可以用来存储目录的inode,这解决了目录的问题,但文件仍然保留了自己的inode。在Steven看来,由于tar命令依赖于inode来确定文件的唯一性,这种做法会破坏tar命令的功能:目前,tar命令在tracefs(事件文件系统的一个变体)中已经出现问题,因为它显示所有文件的大小为零,导致tar不复制任何内容。除此之外,Steven也给出了自己想到的解决办法建议将VFS层的get_next_ino()函数复制到tracefs的tracefs_get_next_ino()函数中,并添加一个“files”参数。这样,当创建eventfs目录时,就可以预先知道所需的inode数量。tracefs_get_next_ino()将返回一个新的inode,并预留下一个“files”个inode供调用者使用。当创建文件的inode时,其inode将是其父目录的inode加上在该目录文件数组中的索引,从而为每个文件提供一个唯一的inode。然而,如此提案却被Linus强烈反对。Linus的核心观点是“inode已经不再是唯一的描述符,我们不应该继续依赖于这种旧有的机制”。不过对于Linus的回复,Steven并没有买账,他坚持认为:所有的文件和目录应该有唯一的inode,这样做可以对文件系统的某些方面起到简化的作用。然而在几轮探讨过后,Linus就坐不住了,随即就出现了刚才怒怼的名场面:不要把事情变得那么复杂。你没有充分理解这些函数的用途和必要性你的代码就是垃圾。双方似乎都是各执己见,来来回回博弈了良久,从1月26日一直battle到了1月29日……不过戏剧性的一点是,Linus在争吵之余,后来还发布了Linux内核6.8-rc2版本。他希望这个版本能够解决之前版本中发现的问题,并鼓励用户进行测试。并非第一次公开“交锋”其实在此之前,Steven也曾在2020年初之际,在一场活动演讲中,公开与Linus“交锋”过。他甚至直接将演讲的主题定位“Arguing with Linus Torvalds”,内容依旧是围绕着如何让Linux效率得到改善而做出的建议。不过对于这次最新的battle,网友们也是各抒己见。有认为应该抛弃历史包袱的,有认为只是二人设计理念的差距:△图源:“OSC开源社区”评论区 ... PC版: 手机版:

封面图片

一个强大的本地托管基于 Web 的 PDF 操作工具,使用 docker,允许你对 PDF 文件执行各种操作,例如拆分合并、转换

一个强大的本地托管基于 Web 的 PDF 操作工具,使用 docker,允许你对 PDF 文件执行各种操作,例如拆分合并、转换、重新组织、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序最初是 100% ChatGPT 制作的应用程序,现已发展到包含广泛的功能来满足你的所有 PDF 需求。 Stirling PDF 不会发出任何记录保存或跟踪的呼出电话。 所有文件和 PDF 要么纯粹是客户端,仅在任务执行期间位于服务器内存中,要么仅在执行任务时位于临时文件中。届时用户下载的任何文件都已从服务器中删除。 特征 用于合并/分割/旋转/移动 PDF 及其页面的完整交互式 GUI。 将 PDF 拆分为指定页码的多个文件,或将所有页面提取为单独的文件。 将多个 PDF 合并为一个结果文件 将 PDF 与图像相互转换 将 PDF 页面重新组织为不同的顺序。 添加/生成签名 将 PDF 格式化为多页页面 按设置的百分比缩放页面内容大小 调整对比度 裁剪 PDF 自动分割 PDF(使用物理扫描的页面分隔符) 拼合 PDF 修复 PDF 检测并删除空白页 比较 2 个 PDF 并显示文本差异 将图像添加到 PDF 以 90 度增量旋转 PDF。 压缩 PDF 以减小文件大小。(使用 OCRMyPDF) 添加和删​​除密码 设置 PDF 权限 添加水印 将任何常见文件转换为 PDF(使用 LibreOffice) 将 PDF 转换为 Word/Powerpoint/其他(使用 LibreOffice) 将 HTML 转换为 PDF PDF 的网址 从 PDF 中提取图像 从扫描中提取图像 添加页码 通过检测 PDF 标题文本自动重命名文件 PDF 上的 OCR(使用 OCRMyPDF) PDF/A 转换(使用 OCRMyPDF) 编辑元数据 深色模式支持。 自定义下载选项(参见此处的示例) 并行文件处理和下载 用于与外部脚本集成的 API | #工具

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人