项目简介
本项目借助puppeteer框架,达成将语雀文章一键分享至多个博客网站的目的。无论是公开文章还是私密文章,都能实现分享,且支持多个主流博客网站。
项目的主要特性和功能
- 多类型语雀文章分享支持:可分享公开文章与私密文章。
- 多网站同步文章:能将文章同步到黑客派、Vue中文论坛、思否、开源中国、v2ex、简书、博客园、csdn、51CTO、掘金、知乎、Medium等网站。
- 自动化登录处理:首次登录后,后续分享无需再次登录。
- 环境变量支持:通过设置环境变量
POST
,传入要分享的语雀文章的URL绝对地址。
安装使用步骤
- 安装依赖:
sh yarn
- 创建目录储存浏览信息:
sh mkdir user-dir
- 设置环境变量:
sh POST=https://www.yuque.com/your-link node index.js
- 运行项目:运行
index.js
文件,即可开始分享。
最佳实践
- 知乎与Medium:因格式要求和处理方式特殊,推荐手动发布文章并调整样式。
- 样式问题:复杂文章在部分网站可能格式错乱,建议将复杂内容转成图片或手动调整。
- 网站特点:知乎无法显示在线图片;简书需新建空白文档作为占位。
注意事项
- 路径问题:下载PDF或截屏时,需使用绝对路径。
- 兼容性:仅在macOS上测试过,Linux/Windows的兼容性需进一步验证。
相关链接
许可证
本项目遵循MIT开源协议。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】