DesignCraft

开源原生 Rust 页面排版与出版工具(Adobe InDesign 替代品)

设计多媒体 部分免费

产品简介 DesignCraft 是 ArtCraft 团队用 Rust 从零独立重写的开源页面排版与出版应用,对标 Adobe InDesign。它采用 clean-room 实现思路,不参考 InDesign 原始源码,仅根据公开规范重建跨页、串联文本、样式、印刷输出全流程,既能作为原生桌面应用运行在 macOS、Windows、Linux 上,也能编译为 WebAssembly 在浏览器中直接打开。项目强调"无订阅、无授权服务器、无遥测",并通过 Knuth–Plass 段落合成器、光学对齐与基线网格保证出版级排版品质。

核心功能

  • 专业排版工作流:跨页与主页、文本框与串联文章、段落与字符样式、色板、文字绕排,沿用 InDesign 用户熟悉的操作逻辑。
  • 精美文字排版:内置 Knuth–Plass 段落合成器、字典连字、光学边距对齐与基线网格,屏幕与 PDF 上的断行保持一致。
  • 印刷级 PDF 导出:输出可选择、可搜索的真实文本,嵌入字体、支持 CMYK 与专色、出血、裁切线与归档级 PDF/A 输出。
  • 高性能渲染:多线程 SIMD 渲染、copy-on-write 文档结构、即时撤销与缓存合成,复杂文档依然保持流畅。
  • 开放文件格式:原生文档化格式、PNG 导出,并通过版式交换(Layout Interchange)双向导入导出,方便与 Affinity Publisher 等其他工具互操作。
  • Agent 原生自动化:所有菜单项、工具、面板与对话框都可通过 JSON 控制通道和 MCP server 被 AI 代理直接驱动。

特色优势

  • 100% 开源(MIT 或 Apache-2.0),无订阅费、无授权服务器、无云端绑定、无遥测。
  • 与姊妹项目 GridCraft、WordCraft、FilmCraft、PhotoCraft、LightCraft、SoundCraft、DeckCraft、CADCraft 等共享同一套 Rust 引擎与 MCP 自动化协议。
  • 由 ArtCraft Launcher 统一管理安装与更新,下载一次即可获得全部 Crafting 应用。

应用场景

  • 出版社、杂志社排版书籍、期刊与画册
  • 品牌团队制作年度品牌手册、产品画册与年度报告
  • 高校与教育机构排版教材、毕业论文与学术期刊
  • 营销与公关制作企业宣传册与活动手册
  • AI 代理通过 MCP 批量生成模板化排版作品

适用人群

  • 长期使用 InDesign 但希望摆脱订阅的独立设计师与中小出版社
  • 在 macOS、Linux 上需要专业排版工具的设计师
  • 偏好 Rust 生态、关注隐私与本地可控的内容创作者
  • 需要把排版作为可编程 API 调用的 AI 工程师与自动化集成方
  • 高校艺术、设计与传播专业的教学与研究

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论