V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
1874w
V2EX  ›  分享创造

[开源自荐] 语雀/Notion/FlowUs 批量 Markdown 导出工具, 云端多平台写作,同步部署到 Hexo/Vitepress/Confluence/WordPress 等多平台

  •  
  •   1874w ·
    LetTTGACO · 2023-07-25 12:50:32 +08:00 · 2906 次点击
    这是一个创建于 472 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Elog 能干什么

    前言

    在遇到 Elog 之前,你的博客可能是:

    • 本地编辑器书写 + Hexo/Hugo/Vitepress 部署
    • 语雀记录
    • Notion 记录和发布
    • WordPress 在线书写和发布
    • GHost 在线书写和发布
    • Github 记录
    • 掘金/知乎等在线平台记录

    可以发现,大部分博客平台要么自己提供在线编辑器,要么就让用户本地书写再进行进行部署。 可惜目前好用的编辑器大都都不是博客平台自己提供的,而是一些第三方编辑器,代表产品:

    • Notion:出色的数据库设计,灵活度非常高
    • FlowUs:仿 Notion 的国内文档产品
    • 语雀:阿里出品,笔者之前觉得很不错的一款在线编辑器,涵盖日常个人、工作所需要的各种场景,够用
    • Typora:一款出色的本地编辑器,支持实时预览和流程书写,可惜新版本收费了

    而博客平台一般分为两类,一种是轻量化的,只负责渲染文档不提供编辑器,代表产品:

    • Hexo
    • Vitepress
    • HuGo

    一种是内容管理系统软件,相对上面这些比较重,初期涉及到数据库和手动部署,拥有自己的编辑器,代表产品:

    • WordPress
    • GHost

    Elog

    如果我既想用最熟悉、最舒适的编辑器,又想用主流的博客平台,怎么办呢?

    Elog 就是为了解决这个问题而诞生的。

    Elog 将这些平台揉合在一起,你可以随意组合写作平台和部署平台,目前支持:

    • Notion
    • 语雀
    • FlowUs

    部署平台

    • Hexo
    • Vitepress
    • HuGo
    • Docusaurus
    • Docz
    • Confluence
    • WordPress

    部署平台目前支持所有类似 Hexo 的框架:通过向指定目录存放 markdown 文档来进行渲染的方式

    🌅 图床功能

    和很多在线平台一样,Notion 和语雀也同样存在图片防盗链的问题,直接将写作平台的图片链接放到其他站点的话,会加载不出来。 为了解决这个问题,Elog 支持了在生成 MD 文件之前,将扫描到的图片上传到图床上,并对文档中的图片链接进行替换。 当前支持的图床有:

    • 本地
    • 腾讯云 COS
    • 阿里云 OSS
    • Github 图床
    • 七牛云
    • 又拍云

    ✨ 特性

    • 📝 写作平台支持语雀/Notion/FlowUs
    • 🚀 部署平台支持所有通过渲染本地 Markdown 文档生成静态站点的博客平台
    • 🚀 部署平台支持 Confluence/WordPress 站点
    • 🌅 图床平台支持存放到本地或上传到阿里云/腾讯云/Github/七牛云/又拍云
    • 📦 支持生成 Front Matter Markdown/支持代码高亮的 HTML/适用于 Confluence 的 wiki
    • ⚙️ 支持自定义文档处理适配器
    • 🛡 图床平台支持通过拓展点注入密钥

    更多详情见 ELog 开发计划

    🔨 快速上手

    Elog 使用文档

    🔗 最佳实践

    Elog 源码

    https://github.com/LetTTGACO/elog

    第 1 条附言  ·  2023-10-09 21:40:55 +08:00

    Elog 现已支持以下写作平台

    1. 语雀Token(需要语雀高级会员)方式同步
    2. 语雀账号密码(无需语雀会员)方式同步
    3. Notion 数据库方式同步
    4. FlowUs 多维表格方式同步
    5. 飞书云文档文件夹方式同步,内测中,需@elog/[email protected]及以上版本

    博客平台支持

    1. 所有类似Hexo通过本地markdown文件渲染的博客平台。例如:VitePress、Hugo、Docusaurus、Docz等
    2. 支持WordPress平台
    3. 支持Confluence平台

    目前已经有很多小伙伴参与并给出了最佳实践

    👏 欢迎大家前来体验

    9 条回复    2023-08-21 18:19:39 +08:00
    seagoat
        1
    seagoat  
       2023-07-25 12:57:54 +08:00
    看介绍似乎很满足需求,去学习下试试看
    seagoat
        2
    seagoat  
       2023-07-25 13:01:05 +08:00
    github 的 readme ,似乎太简单了
    是不是应该把快速上手的链接加上去
    1874w
        3
    1874w  
    OP
       2023-07-25 13:01:55 +08:00
    @seagoat #2 不好意思,放错链接了,你重新进主题看看,刚才放成 doc 仓库了
    flexbug
        4
    flexbug  
       2023-07-25 13:20:51 +08:00
    图床支持 cloudflare image 吗😁
    BHGSniper
        5
    BHGSniper  
       2023-07-25 14:41:11 +08:00
    看起来有需求,前面正想着怎么把内容爬出来
    jabin88
        6
    jabin88  
       2023-07-25 19:30:07 +08:00
    之前有想过做类似的东西,楼主坚持下去,有需求,好用可付费
    stevenshum
        7
    stevenshum  
       2023-07-26 08:32:08 +08:00
    不错不错,已经用上,感谢作者开源~
    zhouyg
        8
    zhouyg  
       2023-07-27 22:32:56 +08:00
    看介绍很符合我预期的产品
    aoi
        9
    aoi  
       2023-08-21 18:19:39 +08:00
    好东西,Notion 解决了后端,博客平台又有大量主题可用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5024 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:42 · PVG 13:42 · LAX 21:42 · JFK 00:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.