[开源自荐] 语雀/Notion/FlowUs 批量 Markdown 导出工具, 云端多平台写作,同步部署到 Hexo/Vitepress/Confluence/WordPress 等多平台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
1874w
V2EX    分享创造

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

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

    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     Solana     2677 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 13:52 PVG 21:52 LAX 06:52 JFK 09:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86