加载失败
这是对 GitHub 上开源项目 Ghostmd 的讨论,作者在 README 中把它描述为“像 Ghostty 的原生 macOS Markdown 笔记应用(GPU-accelerated、keyboard-first、monospace、zero-config)”并强调“Raw markdown, no preview pane”。Ghostty(一个终端/键盘优先的笔记/日记工具)在评论中被当作类比对象,其作者和社区成员对这种比喻和实现细节表示疑问。讨论围绕三个核心问题展开:把不渲染 Markdown 当卖点是否合理、应采用 TUI 还是制作 macOS 原生 GUI 以及与 Obsidian、Bear 等现有工具在功能与许可上的差异。评论还提出了一些可用性与安全性细节(如自动保存频率、表格可读性、'curl | bash' 安装风险和所谓 AI 功能的实现方式)。
多名评论者对项目将自己描述为“Ghostty but for Markdown”感到困惑或被误导。README 中写着“feel like Ghostty: GPU-accelerated, keyboard-first, monospace, zero-config”,但评论者指出实现并非 Ghostty 的终端式架构,也不是典型的原生 macOS 控件,而是所谓的 GPUI(GPU-accelerated UI),因此期待与现实不符。包括自称为 Ghostty 创作者的人在内,认为这种比喻模糊了产品定位,容易让用户误解实现方式或体验。部分评论直言这种营销语气有“vibe coded”或不够诚实的感觉。
一批评论强烈反对把“显示原始 Markdown、不渲染”作为卖点,认为 Markdown 的设计初衷既是可写也可读且应当被渲染以便人类阅读。具体论据包括:在终端里应支持 OSC8 超链接以实现可点的链接;代码块应有语法高亮或不同背景以区分;表格需要列对齐或额外的格式化帮助;像 GitHub 的 这类扩展也应被呈现而不是原样显示。持相反观点的人以长期可移植性(plain .md 可存活)为由辩护,但被批评为不能以长期兼容性为由牺牲阅读体验。多条评论甚至质疑:没有预览窗格的程序能否算是合格的 Markdown 编辑器。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6]
很多人质疑为何不直接做 TUI/CLI 工具或继续在终端里使用现有编辑器,而要做一个专门的 macOS 应用:键盘优先但又要求原生 GUI 的用户群体被认为非常小众。评论中有不少人更偏好轻量命令行方案——工具只负责创建/组织 Markdown 文件,再在用户偏好的编辑器(如 vim)中打开;也有人举出 potwiki、个人 journal 脚本和自制 TUI 程序作为更简洁的替代方案。此外,macOS-only 限制、是否兼容 Obsidian 的 vault,以及将终端体验“搬”到独立 GUI 的实际价值,都是反复被讨论的点。许多评论者认为若只是重复已有编辑器的功能,新增的 GUI 层面需要更明确的价值主张。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7] [来源8]
用户将 Ghostmd 与 Obsidian、Bear、MacDown 等现有工具做对比,关切点集中在功能取舍、同步与许可上。要点包括:Obsidian 被指不是完全自由软件且较重,Ghostmd 宣称 MIT 许可并且“no Electron”作为轻量或原生的卖点;Bear 被赞为对 Markdown 做了适度渲染并与 Apple iCloud 集成,MacDown 有人提到其后续版本 MacDown 3000。评论希望作者明确为什么要让用户从成熟工具(例如 Obsidian 的 vault 流程)迁移,以及在渲染、同步、扩展性与资源占用上的具体差异。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6]
评论里出现多项实际使用层面的质疑:每次按键就自动保存可能导致频繁磁盘写入、影响存储寿命或性能;Markdown 表格在无渲染或无辅助对齐下手动编辑体验差;日期路径应使用零填充以保证字典序排列等细节被指出。安装指南使用 'curl | bash' 的一行安装方式被批评为不安全的惯例,用户对此类脚本执行持谨慎态度。还有人问及声称的 AI 功能如何在免费工具中实现(比如如何调用 Claude),并再次质疑所谓 GPU-accelerated GUI 是否真正带来原生体验或仅是基于 GPU 的自绘实现。
Ghostty: Ghostty(一个以终端为主、键盘优先的笔记/日记应用)以 TUI/流式文本体验著称,评论中被用作类比基准,且其作者对被引用表示困惑。
GPUI: GPUI(GPU-accelerated UI)指用 GPU 做界面渲染以提升绘制性能,讨论指出项目声称 GPU-accelerated,但这不等同于原生 macOS 控件。
TUI: TUI(Terminal User Interface)是基于终端的用户界面,强调键盘操作与简洁文本呈现,与图形 GUI 是两种不同的交互范式。
Raw Markdown / No preview pane: 原始 Markdown(不渲染)与“无预览窗格”指直接展示 .md 源文而不把标题、链接、代码块、表格等渲染成视觉样式,这是本讨论的核心争议之一。
Electron / no Electron: Electron 是基于 Chromium 和 Node 的跨平台桌面应用框架,项目宣称“no Electron”作为轻量或更原生的差异化卖点,评论对此进行比较讨论。
Obsidian vault: Obsidian(一个流行的 Markdown 笔记应用)里的 vault 指其笔记库/文件夹结构,用户关心第三方工具能否直接兼容或打开现有 vault。