V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
Peiiii
V2EX  ›  奇思妙想

做一个 typora 的 web 版怎么样?

  •  
  •   Peiiii · 2023-08-13 13:33:34 +08:00 · 4570 次点击
    这是一个创建于 501 天前的主题,其中的信息可能已经有所发展或是发生改变。

    体验至少达到 typora 的水平。

    26 条回复    2024-10-22 23:13:39 +08:00
    shakukansp
        1
    shakukansp  
       2023-08-13 13:53:15 +08:00
    typora 不是 electron 吗,那界面不就是 web 的
    Panway
        2
    Panway  
       2023-08-13 14:04:20 +08:00   ❤️ 2
    还用自己动手吗?
    腾讯开源的 markdown 编辑器 https://github.com/Tencent/cherry-markdown
    字节跳动开源的 markdown 编辑器 https://github.com/bytedance/bytemd
    wingerwwang
        3
    wingerwwang  
       2023-08-13 14:07:15 +08:00 via iPhone
    除了 typora 外 有什么好的所见即所得 markdown 编辑器推荐吗
    lemoncake07
        4
    lemoncake07  
       2023-08-13 14:31:26 +08:00
    可以试试 MarkText
    shui14
        5
    shui14  
       2023-08-13 14:35:11 +08:00
    如果做编辑器,考虑一下兼容 mdx
    现在很多前端类库的文档直接 mdx ,当然非技术非前端类的还是 md
    Peiiii
        6
    Peiiii  
    OP
       2023-08-13 15:03:39 +08:00
    @Panway 这两个都不是所见即所得
    Peiiii
        7
    Peiiii  
    OP
       2023-08-13 15:06:38 +08:00
    @shakukansp typora 没有提供网页版,而且闭源,我设想的 web 版至少可以将 git 仓库作为存储。
    Peiiii
        8
    Peiiii  
    OP
       2023-08-13 15:09:14 +08:00
    @shui14 mdx 面向前端人员还行,对于大众来说门槛太高了。不过我觉得可以对 markdown 通过插件形式来做一定的拓展,从而支持更多的特性。比如另一位老哥提到的 腾讯开源的 markdown 编辑器 https://github.com/Tencent/cherry-markdown 就做了挺多拓展的。
    willin
        9
    willin  
       2023-08-13 15:37:35 +08:00
    谁来做呢。有的话我想用……
    OysterQAQ
        10
    OysterQAQ  
       2023-08-13 17:20:45 +08:00 via iPhone
    数据在本地还是在云端,云端没有背书应该是没人用的
    lee88688
        11
    lee88688  
       2023-08-13 17:30:18 +08:00 via Android
    可以试试 V 友做的 milk down ,也是所见即所得的 md 编辑器。
    Peiiii
        12
    Peiiii  
    OP
       2023-08-13 20:06:19 +08:00
    @willin 我正在研究,目前主要参考 tiptap remirror milkdown
    Peiiii
        13
    Peiiii  
    OP
       2023-08-13 20:08:55 +08:00
    @OysterQAQ 问得好,我计划前期主打 gitee 和 github 仓库作为存储,它们都提供了 api 来访问和操作数据。其它数据源都后期可以考虑集成。
    Peiiii
        14
    Peiiii  
    OP
       2023-08-13 20:11:14 +08:00
    @lee88688 milkdown 挺好,主打 typora 的开源替代品。但是内部结构感觉不是很清晰,编写插件门槛比较高,不利于拓展。
    id80108900
        15
    id80108900  
       2023-08-13 23:51:58 +08:00
    期待
    fromdark
        16
    fromdark  
       2023-08-15 16:34:21 +08:00
    @lemoncake07 MarkText 太卡了,体验感不是很好,而且貌似已经没有维护了
    ROYWANGDEV
        17
    ROYWANGDEV  
       2023-08-15 23:52:08 +08:00
    感觉可以做成一个云笔记的服务? 可以支持 webdav 开发一个 PC 小软件可以同步 MarkDown 文件,然后 PC 端使用 Typora 编辑。临时在别的地方使用,以及手机上使用 web ,估计是极好的。。。
    LYang7
        18
    LYang7  
       2023-08-16 22:46:54 +08:00
    @ROYWANGDEV 确实 typora 唯一不好就是没法保存云端 同步需要额外的工具
    tntin
        19
    tntin  
       2023-08-17 11:39:08 +08:00
    再给我一点点时间好吗? 正在做,欢迎提建议
    dann73580
        20
    dann73580  
       2023-08-18 02:12:08 +08:00
    Web 是个很好的思路,支持。
    作为一个资深 MD 笔记用户,想了想,在 Typora 的基础上,有四个功能算刚需:

    1. 支持 PWA ,本地离线缓存笔记,同时联网时可以同步
    2. 支持某种形式的联网同步,比如说基于 S3 去实现
    3. Typora 的皮肤挺多的,不知道能不能做个兼容
    4.基于 S3 同步,可以实现类似于黑曜石官方的一键发布功能(直接在存储桶里另存为成 html 然后就可以直接发布了)
    webszy
        21
    webszy  
       2023-08-19 08:09:11 +08:00 via Android
    notion 不够用,还是你能超过 notion
    Peiiii
        22
    Peiiii  
    OP
       2023-08-19 15:59:41 +08:00
    @webszy notion 协议封闭,数据封闭,且国内访问体验差。
    Peiiii
        23
    Peiiii  
    OP
       2023-08-19 16:01:14 +08:00
    @dann73580 非常感谢,这几点都会尽力去实现。
    windrun
        24
    windrun  
       2023-08-19 23:52:29 +08:00
    self-hosted + typora 所见所得,有兴趣
    Peiiii
        25
    Peiiii  
    OP
       225 天前   ❤️ 1
    时隔大半年,我来更新啦。目前已经开发了一个半成品,可以直接打开 gitee 仓库(未来还有 github )的在线所见即所得 markdown 编辑平台。

    网站: https://write.dimstack.com/
    代码开源: https://github.com/Peiiii/dimstack-app-write

    原本计划开发出一个完善的版本在发布,但是实在太孤独了,没有反馈就没有激励。于是提前释放出来看看,希望能够收到尽可能多的反馈和吐槽。
    q000q000
        26
    q000q000  
       65 天前
    @Peiiii 好东西,支持一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5515 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 01:32 · PVG 09:32 · LAX 17:32 · JFK 20:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.