集成Elog使用notion数据库
2025-04-07 00:45:00 # 清学小记
前言
为了更好、更方便地使用hexo
写博客,因此把博客集成了https://github.com/LetTTGACO/elog。
集成Elog
使博客将hexo
和notion
的优点结合到了一起:
hexo
博客纯静态部署,简单方便markdown
语法写博客优雅、专注github
上写博客还是不太友好,至少目前为止是
部署流程
集成Elog
请参考官方文档
设置Notion数据库
notion
数据库的设置请参考elog
中的文档
使用 Database 模板 创建一个数据库
创建Integration Token
,具体请参考 Notion 官方教程
将复制的数据库连接到刚创建的Integration
,具体请参考 Notion 官方教程
获取数据库DatabaseId
文章导入Notion
目前并没有好的无损导入notion
数据库方法,以下内容只供参考。
直接导入.md文档
- 首先需要从你的
github
上下载好.md
文档 - 之后可以通过
notion
的导入功能,批量导入到notion
中 - 再将其加入到你的
notion
数据库中 - 最后你可能需要处理文章的各个字段属性,视个人情况看复杂程度。。
通过csv文件导入
- 将
.md
文档导入notion
中 - 使用相关工具将文档属性存成
csv
文件 - 导入
csv
文件到notion
数据库 - 最后需要将导入到
notion
的.md
文档,一一复制到数据库文章中
导入工具
目前暂无好的导入工具,期待广大网友的贡献。。。
持续集成
请参考官方文档
使用Notion工具人bot
参考Notion工具人bot部署自己的机器人,即可使用。
Pipedream workflows触发github actions
此处借用https://github.com/bmqy/serverless-api中代码:
1 | import axios from "axios" |
图床配置
COS
其它参数都按官方文档配置即可,这里只额外提一下prefixKey
参数配置:路径开始和结尾不要带/
。
其它
更多关于Elog
的内容与文档介绍,请前往Elog官网查看
- 本文链接 集成Elog使用notion数据库
- 发表日期 2023-05-05 22:08:00
- 更新日期 2025-04-07 00:45:00
- 版权声明 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!