使用静态博客的一个重要原因是:随便扔到哪个对象存储上去,不用担心哪天懒得维护服务器就挂了。
但是吧,好像静态博客的写作成本稍微有那么一点高:总得打开一个本地的 Markdown 编辑器,写完再提交到 git 上去。稍微有点麻烦。
自从用了 notion ,我比较喜欢随时随地在 notion 上写点东西。所以我一直在找一个方案可以方便的将 notion 上的内容发布到我的博客上。
notion-md-gen 就这样诞生了,他可以非常方便的将一个 notion 的 database 里的特定文章转换成 markdown 文档,配合 GitHubAction ,全自动发布到你的博客上。
项目地址: https://github.com/bonaysoft/notion-md-gen
求关注,求 Star
1
saltbo OP |
2
0001110001011 2022-02-07 23:37:58 +08:00
不错,配合 pro 版本, 可以做网站了
|
3
saltbo OP @0001110001011 notion 的 pro 版本么 我还没用过 免费版本也能用
|
4
yuhangch 2022-02-08 08:50:14 +08:00
赞,自己解析的 markdown ,很硬核,上个月用 notion 内部的 markdown export 接口做了个 hugo 格式的 markdown 导出工具
https://github.com/yuhangch/hution |
5
saltbo OP 官方开放的 api 更稳定些,我这个希望做成通用的,目前支持 hugo ,hexo ,vuepress 。实际上基础的 markdown 也都是通用的,只是一些高级语法需要适配,比如 bookmark ,callout 等
|
6
pkwenda 2022-02-08 09:40:55 +08:00
给你点个大大的赞
|
7
pkwenda 2022-02-08 09:59:24 +08:00
请问 notion table database 转 markdown table 处理了没,看代码一带而过,博客也没找到 render 后的 table ,目前嫩个做到渲染成 markdown:
| xx | xx | xx | 这种吗 |
8
saltbo OP |
10
DearMark 2022-02-08 10:30:59 +08:00
nice work ,正想着 notion 的深度使用,另外推荐一下 Notion Enhanced ,第三方插件式 notion
https://github.com/notion-enhancer/notion-repackaged/releases |
11
ljinkai 2022-02-08 10:37:17 +08:00
请问能说下实现的原理吗 ?
|
13
SenLief 2022-02-08 12:40:13 +08:00
这个拉取是多长时间拉取一次?还是主动推送过来的?
|
17
Genezzzzzz 2022-02-09 22:20:53 +08:00
用到自己的项目 action 在跑 notion-md-gen 这个环节的时候提示 Querying Notion database: notion: failed to query database 是怎么个情况啊
|
18
saltbo OP @Genezzzzzz 可以在 issue 发一下你的配置 v 站看到不及时
|
21
yuhangch 2022-02-10 13:15:43 +08:00
|