Lumos 是一个Markdown原生的“概念即演示”引擎。它能将单一的 Markdown 文档瞬间转化为精美的 幻灯片 (Slides) 和 思维导图 (Mind Maps)。
一个源文件,无限种视图。 告别排版,专注于创造。
-
📝 沉浸式编辑器:
- 基于 Vditor 的全屏 Markdown 编辑体验。
- 支持 即时渲染 (IR) 模式,所见即所得。
- 提供 源码模式,满足极客的微调需求。
-
📊 动态思维导图:
- 基于 Markmap 的实时可视化。
- 智能布局:自动折叠超过 2 层深度的节点,保持界面整洁。
- 深色/浅色模式:独立的脑图主题切换,支持暗黑模式 (
Dracula)。 - SVG 导出:一键下载高保真矢量图,方便二次编辑。
-
📽️ 演示幻灯片:
- 基于 Reveal.js 的专业级演示文稿。
- 10+ 款主题:内置 Dracula (默认), Black, White, League, Sky 等多种风格。
- 智能导航:支持键盘方向键翻页,底部带有进度条。
- HTML 导出:生成独立的便携式 HTML 文件,无需联网即可在任何设备上演示。
-
💾 本地优先 (Local First):
- 所有数据实时保存至浏览器的 Local Storage。
- 无需登录,无云端延迟,隐私安全。
- 框架: Next.js 15 (App Router)
- 样式: Tailwind CSS
- 编辑器: Vditor
- 可视化:
- 图标: Lucide React
-
克隆仓库
git clone https://github.com/CrazyMrYan/lumos.git cd lumos -
安装依赖
npm install
-
启动开发服务器
npm run dev
-
打开浏览器 访问 http://localhost:3000 即可体验。
本项目已针对静态导出进行优化 (output: "export")。你可以将其部署到:
- GitHub Pages (本项目已配置 GitHub Actions 自动部署)
- Vercel
- Netlify
- 任何支持静态网站的托管服务
私有项目 (Private Project). All rights reserved.
