请提供您想要翻译的标题。

发布: (2026年3月28日 GMT+8 23:34)
3 分钟阅读
原文: Dev.to

Source: Dev.to

《Hi I'm Ruddy》封面图

大多数 DuckDB 工具都属于以下三类之一:基于浏览器的 WASM 工具(伴随所有开销),挂在引擎上的轻量 SQL 控制台,或是顺带使用 DuckDB 的 Python Notebook。我想要点不一样的——一个原生的 macOS 应用,运行本地 DuckDB 二进制文件,贴合 macOS 使用习惯,并且在不切换工具的情况下完成完整的数据工作流。这就是 Ruddy

它能做什么

原生 DuckDB 引擎

无 WASM。无中间层。真实的二进制在本地运行,这对大文件的性能以及 WASM 构建未完全支持的特性至关重要。

由 Marimo 驱动的 Notebook

Python + SQL Notebook,支持可安装的原生库。不是简化版的单元执行器——你可以构建完整的分析并共享。

AI 代理 — Ruddynie

能够执行查询、生成 Notebook 并连接 MCP 服务器的代理。自带模型:Claude、Gemini、OpenAI 或 OpenRouter,任选其一。

可视化查询构建器

基于 ERD 视图构建——可以点击式地拼接 JOIN,而无需手写 SQL。对探索性工作和不熟悉 SQL 的团队成员非常有用。

空间数据支持

地理空间数据开箱即呈现为地图,由 DuckDB 的空间扩展提供支持。

Git 集成

编辑器内置版本控制。SQL 与 Notebook 文件在仓库中同等重要。

Catalog + ERD

干净的模式浏览器,自动生成实体关系图。

它可以连接的对象

本地文件(Parquet、CSV、JSON)、云数据源以及远程 HTTP 端点。DuckDB 的 httpfs 与 S3 支持以原生方式暴露。

定价

在当前阶段的早期访问定价,并提供 7 天免费试用:

  • $1.25 / 月 — 包含全部功能,自动续费
  • $7.50 — 预付 6 个月
  • $15 一次性 — 一次付费,永久使用

为什么要原生 macOS

DuckDB 本身很快。将其运行在浏览器沙箱或 Electron 外壳中会增加延迟,并限制对原生库、内存管理和操作系统集成的使用。原生的 Mac 应用让引擎能够充分发挥性能。

下载并试用:ruddy.pro

欢迎就技术栈、产品或 AI 代理的架构提出任何问题。

0 浏览
Back to Blog

相关文章

阅读更多 »

手写更好的笔记

研究一个主题很困难,因为你不仅要把某个问题或历史事件系列的因果关系拼凑在一起,你还……

手写更好的笔记

研究一个主题很困难,因为你不仅要把某个问题或历史事件系列的因果关系拼凑在一起,你还……