Moraya 开源写作工具:融合 Markdown、Typst 与 AI 助手的本地智能创作平台

在日常写作过程中,不同类型的内容往往需要不同工具完成。技术博客适合 Markdown,论文和专业排版需要更强大的排版系统,产品文档又希望拥有实时预览、图片处理、流程图展示以及 AI 辅助能力。

软件格律诗 推荐的 Moraya 是一款面向现代创作者的本地写作工具,将 Markdown 编辑、Typst 文档创作、本地 AI 能力、MCP 生态以及发布流程整合到一个桌面应用中,提供一个更加完整的内容生产环境,让用户能够在同一个应用中完成写作、整理、AI 辅助、排版和输出流程。

Moraya 的主要优势概括为几个方向:

轻量化原生体验;

Markdown WYSIWYG 编辑;

Typst 原生写作支持;

多模型 AI 集成;

MCP 生态支持;

完整现代化写作流程;

本地优先的安全设计。

为什么选择 Moraya

轻量化桌面体验

很多功能丰富的写作软件通常伴随着较大的安装包和复杂运行环境。

Moraya 官方强调其轻量化设计,README 中提到:

“约 10 MB 安装包、快速启动以及较小内存占用”。

对于希望长期运行写作工具的用户来说,这种轻量体验能够减少系统负担。

Markdown 与视觉化编辑结合

传统 Markdown 编辑器通常要求用户记忆语法,而普通富文本编辑器又缺少 Markdown 的结构优势。

Moraya 提供真正即时的 WYSIWYG(所见即所得)体验。

例如输入 Markdown 标记后,编辑器可以即时显示对应效果。

项目基于 ProseMirror 编辑引擎实现这一能力。

两种创作方式融合

Moraya 支持两种主要文档创作模式:

Markdown WYSIWYG 编辑;

Typst 原生文档编辑。

Markdown 更适合:

博客文章;技术文档;知识整理;日常写作。

Typst 则更适合:

专业排版;论文;需要精确布局的文档。

Moraya 将 Markdown 和 Typst 两种创作格式整合到同一个应用中,并支持导出为排版后的 PDF。

编辑器功能详解

三种编辑模式

Moraya 提供三种编辑模式:

Visual 模式

Visual 模式提供类似现代文档软件的视觉化编辑体验。

用户可以直接看到格式效果,不需要频繁查看 Markdown 标记。

Source 模式

Source 模式展示原始 Markdown 内容。

对于熟悉 Markdown 语法的用户,这种模式更加直接,可以快速调整文章结构。

Split 模式

Split 模式提供同步双栏显示。

左侧编辑源码,右侧查看效果,两者保持同步。

README 中说明,这三种模式可以通过 Cmd+/Ctrl+/ 快速切换。

完整 Markdown 支持

Moraya 支持 CommonMark 与 GFM(GitHub Flavored Markdown)。

包括:

表格;任务列表;删除线;Emoji;定义列表。

对于技术作者来说,这些 Markdown 扩展能力能够覆盖大部分博客和文档写作需求。

数学公式渲染

对于技术文章、论文笔记或者数学内容,公式支持非常重要。

Moraya 集成 KaTeX,可以渲染:行内 LaTeX;块级 LaTeX。

用户可以直接在文档中编写数学表达式,并获得实时显示效果。

代码块增强

对于开发者用户,代码展示是写作的重要部分。

Moraya 提供:语法高亮;语言选择下拉菜单;25+ 编程语言支持;一键复制;悬浮工具栏。

这些功能能够提升技术文章和开发文档的编写体验。

Mermaid 图表支持

Moraya 内置 Mermaid 图表能力。

支持多种常见图表类型,包括:

流程图;时序图;甘特图;状态图;类图;ER 图;饼图;思维导图;用户旅程图。

Mermaid 采用按需加载方式,首次使用时才加载相关资源,同时支持主题自动适配。

图片处理能力

Moraya 对图片提供了更方便的编辑方式。

支持:

悬浮工具栏调整;右键菜单操作;拖放添加图片。

这些细节能够减少写作过程中频繁切换工具的情况。

文件管理能力

Moraya 内置侧边栏文件浏览器。

支持:

目录状态记忆;实时刷新;列表视图与树状视图切换;右键新建、重命名、删除;打开目录全文搜索。

对于长期管理大量 Markdown 文件的用户,这种文件管理方式能够提高整理效率。

Typst 专业排版支持

Markdown 更偏向结构化写作,而 Typst 更关注排版控制。

Moraya 为 Typst 提供独立创作环境。

README 说明,Typst 本身属于编译型排版系统,因此 Moraya 并没有简单地把 Typst 塞入 Markdown 编辑器,而是为 .typ 文件提供独立的编辑体验。

这让用户可以根据不同内容选择合适的写作方式。

技术博客、知识记录可以使用 Markdown,需要正式排版的内容可以切换到 Typst。

Moraya 的 AI 能力:让写作流程进入智能协作阶段

随着 AI 大模型逐渐成为内容生产流程的一部分,很多用户已经不满足于简单的文本生成,而希望 AI 能够参与资料整理、内容修改、结构优化以及工作流自动化。

Moraya 将 AI 能力作为编辑环境的一部分进行整合,通过多模型支持、流式对话、AI 模板以及智能写作命令,让用户可以在本地写作流程中直接调用 AI 能力。

根据项目 README 描述,Moraya 支持多供应商 AI 接入,包括:

Claude;OpenAI;Gemini;DeepSeek;Ollama;自定义接口等。

同时提供 AI 图片生成能力以及智能写作命令。

这种设计让用户可以根据自己的需求选择不同 AI 服务,而不必被绑定到单一模型。

多模型 AI 对话支持

Moraya 的 AI 系统支持多提供商接入。

对于不同写作任务,用户可以选择不同模型完成:

内容生成;文章修改;思路整理;问答辅助;资料分析。

Moraya 支持多供应商流式聊天,包括 Claude、OpenAI、Gemini、DeepSeek、Ollama 以及自定义 Endpoint。

对于已经拥有 AI API 或习惯使用本地模型的用户,这种开放性能够提供更多选择。

AI 模板与智能写作命令

除了普通聊天功能,Moraya 还提供 AI 模板体系。

README 提到,Moraya 内置 71+ AI 模板,覆盖 10 个类别。

这些模板可以帮助用户快速处理不同类型的写作任务。

例如:

文章整理;内容改写;结构优化;创意辅助。

相比每次重新设计 Prompt,模板化能力能够减少重复操作,让 AI 更容易融入日常写作流程。

AI 图片生成

文字创作之外,现代内容生产越来越依赖视觉素材。

Moraya 提供 AI 图片生成能力,让用户能够在写作环境中完成文字和视觉内容的结合。

对于博客作者、自媒体创作者以及产品文档编写者来说,这种整合能够减少在多个工具之间切换的频率。

MCP 生态支持:连接更多 AI 工具能力

Moraya 的另一个重要特点是 MCP(Model Context Protocol)生态支持。

MCP 是近年来 AI 工具生态中的重要协议,它让 AI 能够连接外部工具和数据源,从而完成更加复杂的任务。

Moraya README 将 MCP 能力列为核心优势之一,包括:

动态 MCP 容器;一键 Marketplace;官方、LobeHub、Smithery 等来源支持;本地 AI 服务;工具调用;自定义 Agent 工作流。

这意味着 Moraya 不只是一个编辑器,同时也可以作为 AI 工作流入口。

动态 MCP 容器

传统 AI 聊天通常局限于模型本身。当 AI 需要访问外部工具时,需要额外配置复杂环境。

Moraya 通过 MCP 容器机制,让用户能够更加方便地管理 AI 可调用能力。用户可以根据需要添加 MCP 服务,让 AI 获得更多操作能力。

MCP Marketplace

Moraya 支持 MCP Marketplace。

用户可以通过 Marketplace 获取相关 MCP 工具。

README 中提到支持:

Official;LobeHub;Smithery。

这些生态来源能够帮助用户扩展 AI 工作流。

本地 AI 与隐私保护

对于 AI 写作工具来说,数据安全是很多用户关注的问题。

Moraya 在设计上强调本地优先。

README 提到:

API Key 保存在操作系统 Keychain 中;所有 API 请求通过 Rust 后端代理;启用 CSP 安全策略;提供路径遍历保护;支持离线运行本地模型;用户数据不会离开设备。

这种设计更加适合:

技术作者;企业用户;

需要处理敏感资料的创作者。

完整现代化写作工作流

Moraya 并没有把自己限制在“编辑器”角色。

项目 README 将它描述为完整现代化工作流工具,包含:

Visual / Source / Split 编辑模式;

发布工具;SEO 助手;AI 图片;自动 RSS Feed。

对于长期运营博客或者内容网站的用户,这些能力可以减少内容生产过程中的工具切换。

安装教程

普通用户安装方式

Moraya 支持多个操作系统。

官方提供以下安装方式:

macOS 用户

如果使用 Homebrew,可以直接安装:

brew tap zouwei/moraya
brew install --cask moraya

升级:

brew upgrade --cask moraya

卸载:

brew uninstall --cask moraya

以上安装方式来自项目 README。

下载发行版本安装

用户也可以直接从 GitHub Releases 下载最新版本。

官方提供:

macOS Apple Silicon

文件:

Moraya_x.x.x_mac_aarch64.dmg

安装方式:

拖入 Applications 文件夹,然后启动。

macOS Intel

文件:

Moraya_x.x.x_mac_x64.dmg

同样采用拖放安装方式。

Windows

文件:

Moraya_x.x.x_win_x64_en-US.msi

运行 MSI 安装程序即可。

Linux Debian

文件:

moraya_x.x.x_linux_amd64.deb

安装:

sudo dpkg -i moraya_*.deb

Linux AppImage

文件:

moraya_x.x.x_linux_amd64.AppImage

运行:

chmod +x

然后启动。

我的使用体验

从实际体验角度来看,Moraya 给人的第一感觉是,它更像一个“内容生产工作台”,而不是单纯的 Markdown 编辑器。

对于长期写博客的人来说,写作过程通常包括:

整理资料;编辑正文;插入图片;制作图表;调整格式;调用 AI;准备发布。

传统方式往往需要多个工具配合完成,而 Moraya 尝试把这些步骤集中到一个应用中。

我比较喜欢它的三点。

第一是 Markdown 与视觉编辑结合。

很多 Markdown 用户喜欢语法带来的效率,但新手或者非技术用户又更习惯视觉化编辑。Moraya 提供 Visual、Source、Split 三种模式,可以根据不同阶段自由切换。

第二是 AI 能力更加贴近写作流程。

相比单独打开 AI 聊天窗口,编辑器内部直接调用 AI 更符合实际使用习惯。写文章过程中遇到结构调整、内容优化或者灵感整理,都可以直接处理。

第三是本地优先理念。

对于长期积累的文章资料和个人知识库来说,数据掌控权非常重要。Moraya 将 API Key、安全处理和本地运行作为设计重点,这一点对于重视隐私的用户比较友好。

如果只是偶尔写几篇简单 Markdown 文档,可能不需要这么完整的工作流。

但如果你正在维护博客、技术文档、知识库,或者希望建立一个长期内容生产环境,Moraya 提供了一套比较完整的解决方案。

总结

Moraya 是一款围绕现代内容创作流程设计的桌面写作工具。

它将 Markdown 编辑、Typst 排版、AI 辅助、MCP 工具生态以及发布能力结合在一起,让写作从单纯输入文字,扩展到完整内容生产流程。

它的核心价值并不只是提供一个编辑窗口,而是在本地环境中构建一个更加完整、开放、安全的创作空间。

对于技术作者、自媒体创作者、开发者以及需要长期管理文档的人来说,Moraya 值得关注。

它代表了一种新的写作工具方向:

让编辑器不仅负责记录文字,也成为连接内容、AI 和工作流的中心。

官方网站

https://moraya.app/zh

https://github.com/zouwei/moraya

下载地址

https://pan.quark.cn/s/c81adb360477

相关推荐

Avatar photo

JameCling

我是 格律诗的软件世界 的作者,一名专注于软件工具、AI 技术和数字效率领域的独立研究者。
多年来,我持续关注互联网工具的发展趋势,体验不同平台的软件产品,并研究它们如何帮助用户提升效率。
我的工作不仅是整理软件信息,而是通过实际测试、功能分析和使用场景研究,帮助用户判断一个工具是否真正值得使用。
格律诗的软件世界 的每一篇文章都希望提供真实、有价值的信息,包括工具特点、使用方法、优缺点分析以及适合的人群。
我相信,好的工具能够改变工作方式,而准确的信息能够帮助用户做出更好的选择。