我做了一个 macOS QuickLook Markdown 预览工具,支持 Mermaid / Vega / KaTeX / 导出 PDF

2 月 25 日
 xykong

起因

自从 AI 工具普及之后,我发现自己硬盘里的 .md 文件越来越多——

Claude / ChatGPT 输出的技术分析、Cursor 帮我生成的架构设计文档、AI 写的项目 README 、还有各种 AGENTS.md、开发规范……几乎全是 Markdown 格式

这些文档里经常有 Mermaid 架构图、数学公式、代码片段。但 macOS 自带的空格预览只能看到一堆 #---,完全没法读。

于是我做了 FluxMarkdown:一个 macOS QuickLook 扩展,选中 .md 文件按空格,立即看到完整渲染结果。


支持的功能

图表渲染

文档格式

体验细节


性能

最近做了一轮大重构( v1.15 ),有实测数据:


一键安装

brew install --cask xykong/tap/flux-markdown

或从 GitHub Releases 下载 DMG 手动安装。


开源协议

项目地址: https://github.com/xykong/flux-markdown


常见问题

Q: "应用已损坏" / "无法验证开发者"? A: 运行 xattr -cr "/Applications/FluxMarkdown.app"

Q: QuickLook 不刷新 / 没反应? A: 运行 qlmanage -r,如仍无效,重启 Finder:killall Finder

Q: 和 QLMarkdown 有什么区别? A: 功能侧重不同。FluxMarkdown 额外支持 Vega/Graphviz 图表、PDF/HTML 导出、Settings 界面、YAML Frontmatter 渲染、源码切换、更丰富的扩展语法。


求反馈

用 AI 工具的同学应该会有感触:现在打开项目文件夹,.md 文件越来越多了。欢迎试用,有什么不顺手的地方直接提 Issue 或在这里说。

如果觉得有用,欢迎给个 ⭐ Star: https://github.com/xykong/flux-markdown

1595 次点击
所在节点    分享创造
5 条回复
sxmad
2 月 25 日
不错不错,支持图表大小缩放,比较方便
eryajf
2 月 25 日
用上了,效果很不错,支持一下
xykong
2 月 25 日
@sxmad 👍 这个确实是 QuickLook 场景里最刚需的交互之一(尤其是 Mermaid/DOT 那种大图)。
现在支持 Cmd +/-/0 、Cmd+滚轮、触控板 pinch 。你用的是哪种图表缩放最频繁?我可以按你的习惯再优化一下默认缩放/适配策略。
xykong
2 月 25 日
@eryajf 感谢支持!🙏
你平时主要用它看哪类 md ( README / 设计文档 / AI 生成的方案)?如果有你觉得“还差一点点”的体验点,直接说,我这边迭代很快。
sxmad
2 月 26 日
@xykong 我一般用触控板二指缩放,已经有了,不需要优化。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1193949

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX