首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 归档 标签 关于

ExcalidrawZ:macOS/iOS 上的本地本机 Excalidraw

摘要

A native Excalidraw client for macOS, iPadOS, and iOS. Powered by SwiftUI. Excalidraw is an excellent drawing tool. ExcalidrawZ keeps the familiar Excalidraw canvas, then adds native file management, ...

and the Excalidraw ExcalidrawZ for app with Use canvas file
2026-11-13 1 阅读 约7分钟阅读 Qision
分享:
字号:
适用于 macOS、iPadOS 和 iOS 的本机 Excalidraw 客户端。由 SwiftUI 提供支持。 Excalidraw 是一款优秀的绘图工具。 ExcalidrawZ 保留了熟悉的 Excalidraw 画布,然后围绕它添加了本机文件管理、iCloud 同步、历史记录、导出、AI 辅助、MCP 集成以及 Apple 平台交互细节。非 App Store 版本 从 Releases 下载最新的 .dmg。打开 .dmg 并将 ExcalidrawZ 拖到应用程序中。 ExcalidrawZ 将绘图作为真正的应用程序文档进行管理,而不是松散的浏览器下载。通过组和自定义文件排序来组织绘图。使用 ExcalidrawZ 库文件、本地文件夹和临时外部文件。直接打开并编辑 .excalidraw 、 .excalidraw.png 和 .excalidraw.svg 文件。使用 iCloud 在 macOS、iPadOS 和 iOS 之间同步应用管理的文件。保留文件历史记录检查点,以便可以查看和恢复重要的更改。 ExcalidrawZ 记录应用程序管理的绘图的检查点,以便您可以查看早期版本并在需要时恢复重要工作。 Excalidraw 编辑,本机控件 画布仍然与 Excalidraw 兼容,而周围的应用程序是为 Apple 平台构建的。自定义工具栏工具顺序;数字快捷方式遵循您配置的顺序。在 iPad 上使用 Apple Pencil,包括熟悉的撤消和重做手势。在 iPad 和 iPhone 上使用鼠标和触控板滚动和缩放手势。导入 PDF 并将 Mermaid 图转换为可编辑的 Excalidraw 内容。当您想与他人一起绘画时,请使用 Excalidraw 协作。 ExcalidrawZ 包含专为画布工作而设计的 AI 助手。让人工智能阅读、创建和修改图纸。附加图像并让 AI 在需要时使用视觉上下文。在将 AI 生成的内容应用到真实画布之前,使用提案预览。控制每个文件是否对 AI 可见。通过紧凑的 iPhone 工具栏、iPad 浮动面板或 macOS 检查器使用 AI。 ExcalidrawZ 可以将当前应用程序公开为兼容 AI 客户端的 MCP 服务器。基本模式提供了熟悉的 exalidraw-mcp 绘图工作流程。优化模式为当前文件编辑、文件导航、历史记录、画布检查、导出、库工作流程和数学工具添加了更深入的 ExcalidrawZ 集成。通过应用程序托管的 HTTP 端点连接本地 MCP 客户端。 ExcalidrawZ 包含更丰富的技术绘图和学习笔记工具。插入 LaTeX 渲染的公式。使用可配置的轴和样式渲染函数图。使用可重复使用的数学模板和人工智能辅助公式生成。稍后从画布中编辑插入的数学图像。锁定文件和 AI 可见性 对于敏感绘图,ExcalidrawZ 增加了存储和 AI 访问的保护。使用本地身份验证锁定文件。加密锁定的文件及其检查点。使用恢复密钥进行后备访问。让锁定的内容对 AI 隐藏;人工智能可以通过提案画布来工作。使用加密备份作为附加恢复路径。共享、导出和备份 ExcalidrawZ 支持常见的导出和共享工作流程。导出图像、可编辑的 Excalidraw 文件和 PDF。导出 .excalidraw.png 和 .excalidraw.svg 时保留可编辑性。通过剪贴板、文件和系统共享表进行共享。存档应用程序管理的文件以进行备份。 ExcalidrawZ 可以打开、导入、编辑或导出常见的 Excalidraw 相关格式: .excalidraw .excalidraw.png .excalidraw.svg PDF 导入和导出 图像导出 欢迎来到我的 Discord 服务器分享 ExcalidrawZ 的建议或报告问题。 ExcalidrawZ 使用的 Excalidraw 核心也是开源的。您可以在这里找到它。创建相对于存储库根目录的 Config/Overrides.xcconfig 以及 Config/Project.xcconfig : DEVELOPMENT_TEAM = YOUR_TEAM_ID ICLOUD_CONTAINER = iCloud.com.yourname.ExcalidrawZ APP_GROUP_IDENTIFIER = group.com.yourname.ExcalidrawZ 将这些示例值替换为注册到 Apple 开发人员团队的标识符。共享配置使 DEVELOPMENT_TEAM 为空;在本地覆盖中设置您的团队。应用程序和 QuickLook 扩展必须使用相同的应用程序组。所有目标(包括扩展和测试)都从 Config/Project.xcconfig 继承团队,其中包括您的本地覆盖。这些覆盖适用于所有构建配置。创建相对于存储库根目录的 Config/Secrets.plist。该项目已引用此文件并将其包含在两个应用程序目标的资源中。如果文件丢失或无效,应用程序的配置加载程序将停止并显示无法加载 Secrets.plist。对于本地绘图开发,这个最小配置就足够了: < plist version = " 1.0 " > < dict > < key >COLLAB_URL < string > https://example.com COLLAB_URL 必须是有效的绝对 URL。示例 URL 是本地绘图工作的占位符;要测试协作,请将其替换为已部署的启用协作的 URL
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱