9 分•作者: adeelraza•2 个月前
大家好,我是 Unlayer 的联合创始人 Adeel 和 Umair。我们让您可以在应用程序中添加内容创建功能,而无需自行构建完整的编辑器、渲染器、模板和导出堆栈。Unlayer 允许您在应用程序内以三种不同的方式创建电子邮件、网页和文档:通过代码、可视化方式或 AI。
演示视频:[https://www.youtube.com/watch?v=0HsDtNkdMpM](https://www.youtube.com/watch?v=0HsDtNkdMpM)
我们最初推出的是一个可嵌入的电子邮件编辑器,因为许多产品最终都需要它:CRM、营销工具、客户互动平台、市场、内部工具和垂直 SaaS 应用都会在某个时候遇到这个问题。起初,这似乎是一个小功能:“只需”添加一个拖放编辑器。但实际上,这会变成一个大麻烦。您将不得不处理电子邮件渲染、Outlook 的特殊性、响应式布局、模板、合并标签、图片上传、导出、权限、本地化、版本控制以及与核心产品无关的长尾边缘情况。
随着时间的推移,我们发现电子邮件之外也存在同样的问题。应用程序还需要登陆页面、发票、提案、报告、合同和 PDF。其中一些内容最好由最终用户通过可视化方式创建。一些内容最好由开发人员通过代码生成。越来越多的内容也由 AI 代理生成。许多团队最终需要所有这三种工作流程。这就是我们通过 Unlayer 一直努力的方向。
今天我们展示三个部分:
(1) **Unlayer Elements**。这是我们的开源 React 组件库,用于通过代码创建电子邮件、页面和文档(仓库:[https://github.com/unlayer/elements](https://github.com/unlayer/elements),更多信息请访问:[https://unlayer.com/elements](https://unlayer.com/elements))。开发人员无需手动编写原始 HTML 模板,而是可以使用 React 组件来组合内容,重用页眉、页脚、CTA、发票行和品牌区块等部分,将模板保存在 Git 中,并将其渲染为生产输出。
我们看到的一个较新的用例是 AI 辅助内容创建。如果要求 AI 代理创建电子邮件、发票、报告或登陆页面,其输出通常是难以维护的原始 HTML 或 Markdown。通过 Elements,代理可以生成结构化的 React 组件。开发人员可以审查结果,进行重构,将其保存在 Git 中,如果以后有人需要编辑,仍然可以将设计传递给可视化构建器。
(2) **Visual Builder**。这是一个拖放编辑器(仓库:[https://github.com/unlayer/react-email-editor](https://github.com/unlayer/react-email-editor),更多信息请访问:[https://unlayer.com/email-builder](https://unlayer.com/email-builder)),可以嵌入到应用程序中,让非技术用户创建或编辑内容。在演示中,我们展示了电子邮件构建器和构建器内的 AI 助手。目标不是取代开发人员的工作流程,而是当营销人员、管理员、客户或内部团队需要自己进行更改时,将其与可视化工作流程连接起来。
(3) **Document Builder**。这适用于结构化文档,如提案、报告、发票、合同和 PDF。我们看到许多团队为电子邮件模板、网页和文档生成构建了独立的系统,尽管底层原语是相似的:布局、内容块、变量、资产、预览、导出和权限。更多信息:[https://unlayer.com/document-builder](https://unlayer.com/document-builder)
技术挑战在于使这些工作流程共享一个通用基础。开发人员应该能够在代码中构建模板(当这有意义时)。最终用户应该能够在可视化方式下进行编辑(当这有意义时)。AI 代理应该能够生成结构化内容,而不是难以维护的杂乱代码。最终输出仍应被宿主应用程序使用。
我们通过向将此嵌入其产品的公司销售托管构建器、模板、导出和平台功能来盈利。Elements 是开源的。商业产品是围绕构建器、协作、存储、导出和生产用例的更广泛的托管平台。
我们是 W22 的一员,所以这是迟来的 Launch HN。当时,Unlayer 是一个可嵌入的电子邮件编辑器,我们认为还没有一个足够广泛的故事来吸引 HN。从那时起,该产品已扩展为更通用的内容创建层,包括电子邮件、页面、文档、API、开源开发人员项目和 AI 辅助工作流程。现在感觉是时候将其带到 HN 并征求反馈了。
我们非常希望听到 HN 的想法。这是一个很多人都有强烈意见的领域,因为他们之前被编辑器、电子邮件 HTML、文档编辑或“简单”的内容工作流程所困扰。我们很想听听哪些方面引起了您的共鸣,哪些听起来不对,以及您认为我们应该更深入地思考哪些问题!