Arya - 功能强大的在线 Markdown 编辑器

作者:修己xj日期:2025/11/12

在当今信息爆炸的时代,Markdown 已成为写作、文档编写和内容创作的必备工具。今天我要向大家推荐一款功能强大、界面优美的在线 Markdown 编辑器——Arya(二丫)。

ScreenShot_2025-11-12_195419_427.png

项目简介

Arya 是一款基于 Vue2 和 Vditor 构建的现代化在线 Markdown 编辑器。它不仅具备了传统 Markdown 编辑器的所有基础功能,还集成了众多高级特性,让 Markdown 写作变得更加高效和愉悦。 该项目在github上已有3.3k star.

在线地址: markdown.lovejade.cn/

github地址: github.com/nicejade/ma…

ScreenShot_2025-11-12_193817_677.png

核心特色功能

🎯 丰富的图表支持

  • 流程图:轻松绘制专业的技术流程图
  • 甘特图:项目管理利器,清晰展示项目进度
  • 时序图:系统设计和架构分析的必备工具
  • Echarts 图表:数据可视化,让数据说话

_20251112_204434.png

🎨 多媒体与特殊内容

  • PPT 预览:集成 RevealJs,支持将 Markdown 转换为演示文稿
  • 五线谱:音乐爱好者的福音,直接编辑乐谱
  • 视频音频解析:智能识别并嵌入多媒体内容
  • HTML 自动转换:将 HTML 内容一键转换为 Markdown

_20251112_204737.png

💪 高效的编辑体验

  • 三种编辑模式
    • 所见即所得模式
    • 即时渲染模式
    • 分屏渲染模式
  • 本地存储:自动保存编辑内容,防止意外丢失
  • 快捷键支持:丰富的快捷键提升编辑效率
  • 语法检查与格式化:保持 Markdown 代码的专业性

📤 灵活的导出功能

  • 支持导出为带样式的 PDF、PNG、JPEG 等格式
  • 一键复制到微信公众号等平台
  • 支持导入本地 Markdown 文件

_20251112_204647.png

部署指南

Arya 提供了多种部署方式,满足不同用户的需求。我们使用的是Docker私有化部署。

Docker 部署

1# 使用官方镜像
2docker run -d -p 8866:80 nicejade/markdown-online-editor:latest
3

或者使用 Docker Compose:

创建 docker-compose.yml 文件:

1version: '3'
2services:
3  markdown-editor:
4    image: nicejade/markdown-online-editor:latest
5    ports:
6      - '8866:80'
7    restart: always
8

启动服务:

1docker-compose up -d
2

启动之后在浏览器中访问ip:port就可以使用了

使用技巧

PPT 制作技巧

Arya 支持将 Markdown 转换为 PPT,使用方法:

  • 使用 --- 分隔水平幻灯片
  • 使用 -- 分隔垂直幻灯片
  • 在设置中开启 PPT 预览功能

编辑模式切换

  • 所见即所得:⌘-⌥-7(Mac)或 Ctrl-Alt-7(Windows)
  • 即时渲染:⌘-⌥-8Ctrl-Alt-8
  • 分屏渲染:⌘-⌥-9Ctrl-Alt-9

项目意义

Arya 的出现解决了市面上许多 Markdown 编辑器的痛点:

  • 功能不全的问题
  • 高级功能收费的限制
  • 用户体验不佳的困扰
  • 无法直接复制到公众号/知乎

作为一个完全开源的项目,Arya 为所有用户提供了企业级的 Markdown 编辑体验,无论是个人写作、团队协作还是技术文档编写,都能找到合适的应用场景。

结语

Arya 不仅仅是一个 Markdown 编辑器,更是一个功能全面的内容创作平台。其丰富的功能、优雅的界面和灵活的部署方式,使其成为目前最值得推荐的在线 Markdown 编辑器之一。

无论你是 Markdown 新手还是资深用户,Arya 都能为你带来惊喜。立即尝试部署或访问官方演示站点,体验一下 Markdown 编辑器的强大功能吧!


Arya - 功能强大的在线 Markdown 编辑器》 是转载文章,点击查看原文


相关推荐


Skip Fuse现在对独立开发者免费! -- 肘子的 Swift 周报 #0110
东坡肘子2025/11/11

📮 想持续关注 Swift 技术前沿? 每周一期《肘子的 Swift 周报》,为你精选本周最值得关注的 Swift、SwiftUI 技术文章、开源项目和社区动态。 📬 在 weekly.fatbobman.com 免费订阅 💬 加入 Discord 与中文 Swift 开发者深入交流 📚 访问 fatbobman.com 查看数百篇深度原创教程  一起构建更好的 Swift 应用!🚀 Skip Fuse现在对独立开发者免费! 在 Swift 社区发布官方 Android 版 SD


Vue SSR 深度解析:ssrProcessTeleport 的源码机制与实现原理
excel2025/11/9

在 Vue 3 的服务端渲染(SSR)编译阶段中,ssrProcessTeleport 是一个二次编译(second-pass)阶段的代码生成转换函数,用于处理 <teleport> 组件的服务端输出逻辑。 本文将深入剖析其设计目的、实现原理与编译链中的位置,并通过逐行注释展示源码的运行流程。 一、概念背景:SSR 与 Teleport 的特殊性 Teleport 的核心作用是在客户端渲染时允许开发者将某些内容渲染到 DOM 树的其他位置,例如: <teleport to="#modal">


单链表反转:从基础到进阶的完整指南
oioihoii2025/11/6

单链表反转是数据结构与算法中的经典问题,它不仅考察对链表结构的理解,也考验编程思维和技巧。本文将带你从基础实现到高级应用,全面掌握单链表反转。 1. 理解单链表 在深入反转算法之前,我们先回顾单链表的基本结构: class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next 单链表的特点是每个节点包含数据和指向下一个节点的指针,只能单向遍历。 2.


前端基础:从0到1实现简单网页效果(一)
<但凡.2025/11/1

目录 1、HTML 概述 2、HTML 的基本结构 3、HTML 常用标签 文本标签 链接与图片 列表 表格 表单 HTML5 新特性 HTML 与 CSS/JavaScript 的协作 HTML 开发工具 学习资源 4、HTML 标签拓展 结构标签 文本标签 链接与媒体标签 列表标签 表格标签 表单标签 元信息标签 语义标签 5、HTML 常用全局属性 表单相关属性 链接与媒体属性 事件处理属性 其他实用属性 6、HTML闭合与非闭合标签


大模型安全:从对齐问题到对抗性攻击的深度分析
鲁大猿2025/10/30

引言 随着大语言模型(LLM)在自然语言处理任务中展现出惊人能力,其安全性问题已成为学术界和工业界关注的焦点。大模型安全不仅关乎技术可靠性,更涉及伦理道德、社会影响和实际应用风险。本文从技术角度深入分析大模型面临的安全挑战及其解决方案。 一、大模型安全的多维框架 大模型安全可划分为三个层次:基础安全、对齐安全和应用安全。基础安全关注模型训练过程的稳定性;对齐安全确保模型行为与人类价值观一致;应用安全则针对具体部署场景中的风险。 从技术视角看,大模型安全的核心问题可归纳为: 价值对齐问题:如何将


Python 的内置函数 divmod
IMPYLH2025/10/27

Python 内建函数列表 > Python 的内置函数 divmod Python 的内置函数 divmod() 是一个实用的数学运算函数,它能够同时返回两个数值相除的商和余数。这个函数接受两个非复数数字作为参数,返回一个包含两个元素的元组,第一个元素是两数相除的商,第二个元素是余数。 def divmod(x, y): ''' 返回整数除法时的商和余数 :param x: 被除数 :param y: 除数 :return: 商和余数的元组


从LIS到全院区多活:浙江省人民医院“信创样板”全景复盘
oioihoii2025/10/25

2025年10月,浙江省人民医院(下称“浙人医”)宣布:LIS(检验信息系统)在越城、朝晖、望江山、富阳四大院区完成异构多活部署,实现RPO=0、RTO≤10 min的6级容灾,业务连续性99.99%,数据调用效率提升60%。这是国内首个多院区集团化医院在核心系统上线国产数据库并跑通异地多活的公开案例。 一、为什么先动LIS 业务高敏感:日均2.3万管标本,报告延迟直接影响门诊流速与住院手术排程。 体量可控:4TB数据、420个接口,既覆盖检验仪器、HIS、PACS,又不会出现一次性切换风险


Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
阿里云云原生2025/10/22

作者:孔可青 背景与挑战 1.1 行业背景:AI Agent 迈入规模化落地新阶段 随着生成式 AI 技术逐步成熟,AI Agent 已经越过技术炒作周期的峰值,进入大规模探索与产业落地的关键阶段。越来越多的企业开始将 AI Agent 应用于智能客服、自动化运营、辅助决策等核心业务场景,推动智能化升级。 在此背景下,Spring AI Alibaba 作为开源的 AI Agent 开发框架,致力于为 Java 生态开发者提供一套标准化、可扩展、生产就绪的开发体系。框架支持从基础 Agent 构


猿辅导Java面试真实经历与深度总结(一)
360_go_php2025/10/22

​  猿辅导Java面试 的文章,结构清晰、列出的几个核心问题,并附详细答案。文章既适合复习,也适合面试现场讲解。  ​编辑 猿辅导Java面试核心知识点解析 Java面试中,垃圾回收、锁机制以及高并发集合类是常考知识点。本文将结合实际面试题,系统讲解这些内容。 ---​编辑 一、垃圾收集器(Garbage Collector, GC) 概念:   垃圾收集器负责自动管理内存,回收无用对象,避免内存泄漏和程序崩溃。Java虚拟机中,垃圾收集器主要作用于堆内存。​编辑 常见垃圾收集器: Ser


Python编程实战 · 基础入门篇 | Python的缩进与代码块
程序员爱钓鱼2025/10/20

在学习任何编程语言时,我们都会遇到一个问题:代码的层次结构该怎么表示? 在 C、Java 等语言中,开发者通常用大括号 {} 来表示代码块。 但在 Python 中,一切都不同。 Python 没有大括号、没有 begin 和 end,它用一种更自然的方式——缩进,来体现代码逻辑。 这不仅是 Python 的语法规则,更是它优雅、简洁风格的核心体现。 一 为什么 Python 要用缩进 Python 的设计哲学之一是 “代码的可读性至上”。 缩进是一种强制性的格式要求,让程序结构一目了然,不

首页编辑器站点地图

本站内容在 CC BY-SA 4.0 协议下发布

Copyright © 2025 聚合阅读