• 请不要在回答技术问题时复制粘贴 AI 生成的内容
jaydenWang
V2EX  ›  程序员

想了二十天,还是把内核开源了

  •  
  •   jaydenWang · 10h 2m ago · 2917 views

    之前在 V2 发过 DOMD ,一个 markdown 编辑器。app 是 MIT ,内核没开,npm 上就一个 minified bundle 。

    7 月底有人开了个 issue ,说 app 挂着 MIT ,实际上离不开一个闭源内核,看着有点误导。是 Paul Hammant ,写 trunk-based development 那个人。

    他还想给 DOMD 加一套行内语法,parser 和测试都写好了,结果内核里没有对应的 hook ,源码也看不到,改不动。hook 我当天补上了。他顺口问我内核会不会开源,我说不会。项目本来就没什么人知道,内核再开了感觉就什么都不剩了。

    他也没劝,说那我换个 editor 吧,祝好运。

    后面我就一直在想这件事,在反思要不要开源。最终还是下定决心,最近把内核开了,0.11.0 起 GPL-3.0 。

    issue 在这:

    https://github.com/do-md/domd/issues/13

    仓库:

    https://github.com/do-md/domd

    17 replies    2026-08-21 16:03:50 +08:00
    msg7086
        1
    msg7086  
       9h 29m ago
    我是这么看的。如果你打算用这个获得收入,可能不应该去开源。如果没打算挣钱,那应该考虑早早开源。
    leostone
        2
    leostone  
       9h 6m ago
    非常不错
    jaydenWang
        3
    jaydenWang  
    OP
       8h 59m ago via iPhone   ❤️ 1
    @msg7086 希望可以站着把钱挣了
    RotJun
        4
    RotJun  
       8h 47m ago   ❤️ 1
    很不错的一个编辑器,感谢开源
    zhang666
        5
    zhang666  
       8h 45m ago via iPhone
    Typo 有什么区别,
    jaydenWang
        6
    jaydenWang  
    OP
       8h 37m ago via iPhone   ❤️ 1
    @zhang666 从零到一实现的 Markdown 原生内核,内核只有 30 多 KB 。支持增量加载,大文档可以秒开;支持增量流式输入;支持自定义行内语法;支持实时协同和无冲突合并;支持富文本模式编辑
    zhang666
        7
    zhang666  
       8h 30m ago via iPhone
    @jaydenWang 看了一下没 win 版本,可惜了,有计划吗?
    jaydenWang
        8
    jaydenWang  
    OP
       8h 26m ago
    @zhang666 架构上是跨平台的,可以直接 build 成 Windows 版本,不过手上没有 Windows 机器,无法调试。期望有大佬提 PR
    PopRain
        9
    PopRain  
       7h 23m ago
    先加个星,一直希望有个可以在 windows 、支持目录的轻量 md 编辑器
    jaydenWang
        10
    jaydenWang  
    OP
       7h 3m ago
    @PopRain 可以试试基于 domd 内核 vibe coding 一个 Windows md 编辑器
    tcper
        11
    tcper  
       6h 46m ago
    现在看到不下几十个 md 编辑器了,你有这功夫搞点别的说不定早挣钱了
    34D
        12
    34D  
       6h 33m ago   ❤️ 1
    试用一下,感谢楼主。
    jaydenWang
        13
    jaydenWang  
    OP
       6h 28m ago
    @tcper 你看的是 md 编辑器,不是 md 编辑器内核。现在的 md 编辑器都是基于富文本编辑器内核改的
    Razio
        14
    Razio  
       6h 24m ago   ❤️ 1
    随便用了下,初始化情况 cmd+⬇️,光标丢的找不到北。再按个 cmx+x 直接全部被剪切。喜欢乱按键盘的没法用
    jaydenWang
        15
    jaydenWang  
    OP
       6h 21m ago
    @Razio 感谢反馈,目前测试的情况确实还没有特别充分,会尽快修复。欢迎提 Issue
    keer
        16
    keer  
       6h 13m ago
    看到了 ISSUE 的对话 还是挺有意义的一件事
    jaydenWang
        17
    jaydenWang  
    OP
       6h 7m ago
    @keer 一起让世界更美好
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2837 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 14:11 · PVG 22:11 · LAX 07:11 · JFK 10:11
    ♥ Do have faith in what you're doing.