Monodraw
使用与应用场景
- 很多长期用户;它常常是新 Mac 上最先安装的工具之一。
- 常见用途:
- 嵌入源代码注释和 README 的架构图与系统图。
- 缓冲区 / 数据结构布局以及 CSS 布局草图。
- 文档图、UX 工作流,以及 take-home 编程挑战的图示。
- 登录横幅、ASCII“艺术”网站、广告、专辑封面,以及游戏风格的攻略。
- 为文本 UI 做原型;快速头脑风暴,低保真可以避免无谓争论。
- 一些用户现在甚至把 Monodraw 用于本来可以用图片的图,只因为它熟悉且快速。
产品状态与开发
- 由于商业回报不佳,这款应用在 2018 年正式进入“维护模式”。
- 开发者评论:
- 时间非常有限;重点是让它随着操作系统更新继续可用。
- 一些新功能正在推进,但没有承诺时间表。
- 被请求的功能包括纯文本/ASCII 格式、深色画布、自动布局、表格、ANSI 导出。
- 多位用户表示它感觉已经“完整”,较少更新是可以接受的。
开源与可持续性争论
- 有人认为,一个受喜爱但维护不足的工具保持闭源很可惜,理由包括单点故障风险以及希望能够贡献代码。
- 也有人反驳说:
- 开源并不是免费的;社区管理和法律风险都是真实存在的。
- 许可证并不能可靠地阻止坏人出售克隆品。
- 开发者表示更偏好:
- 强而集中的产品愿景。
- 避免克隆品销售。
- 转而专注于开放、非专有的数据格式以实现互操作性。
平台、替代方案与定价
- 仅限 Mac 的特性既带来赞赏(打磨良好、付费用户基础),也带来批评(没有 Linux/Windows)。
- 提到的各种替代品包括:Asciiflow、MonoSketch、ascii-d、P5-App-Asciio、draw.io、PlantUML、Pikchr 等。
- 价格(约 10 美元)被普遍认为是合理的;对结账表单以及 App Store vs 直接购买之间的差异也有一些不满(例如,CLI 仅对直接购买者提供)。
图示、可访问性与技术细节
- 在网页上嵌入 ASCII 图需要等宽字体、代码块,并避免换行;在移动端常常会破坏排版。
- 可访问性是一个问题:ASCII 图通常对屏幕阅读器不友好;建议的变通方法是把它们当作图片处理,并配上 ARIA 描述。
- 关于“ASCII”与 Unicode/制表符框线字符以及术语的争论也不少,不过大多数人都接受“ASCII art”作为等宽文本图示的简称。