我创建了一个Chrome扩展,可以将Notion页面发布到其他博客平台
2024 年 1 月 30 日

我创建了一个Chrome扩展,可以将Notion页面发布到其他博客平台

我喜欢写技术文章,但懒得在所有博客平台上发布。

因为每个平台都有自己独特的Markdown要求,这使得发布变得很麻烦。

为了解决这个问题,我决定开发一个Chrome扩展,它可以帮助我将Notion页面直接发布到其他博客平台。

我首先使用Notion的API来获取页面内容,然后将其转换为适用于目标博客平台的Markdown格式。

在扩展中,我添加了一个选项页面,可以让用户配置各个平台的Markdown要求。

通过这个选项页面,用户可以设置标题、代码块样式、图像格式等等。

然后,我使用Axios库将Markdown格式的内容发送到目标平台的API。

这个扩展使用了OAuth认证来获取用户的博客平台凭据,确保了安全性。

使用这个扩展非常简单,只需点击浏览器的扩展图标,在弹出的界面中选择要发布的页面和目标平台,然后点击发布按钮即可。

这个扩展已经大大简化了我发布文章的流程,节省了大量时间和精力。

如果你也是一个技术写手,同时使用多个博客平台,我强烈推荐你试试这个扩展。它会给你带来极大的便利。

希望这个扩展能帮助到你,让你的写作过程更加高效和愉快! 是的.. 你猜对了👉,我太懒了,不愿意花15分钟专注的工作时间,所以花了5-6个月来构建这个Chrome扩展程序 (opens new window)🫠

不管怎样.. 我经常使用Notion来管理我的内容和其他个人目标。然后我想... 为什么不在Notion上组织所有我的内容,并直接从那里发布页面呢?

在多次碰壁后,我得出了一个结论。当然,它并不是完全 对我来说,这是一个非常有用的工具,因为每个平台都有自己的API,其中一些仍需要改进。但我已经尽力使用API提供的所有功能。

这就是全部吗?不是的。根据反馈,我计划在其中添加更多的平台(添加Reddit可能不错🤔)。所以,我非常希望听到您对扩展的反馈,以及它的性能如何,还有哪些其他平台我可以集成。

因为它刚刚发布,所以我的任何联系人都可以通过私信联系我,免费获得额外的积分。我始终感谢支持性的社区和其他开发者们。🫡

OnePubli.sh (opens new window)