📜  getBlog (1)

📅  最后修改于: 2023-12-03 15:15:15.203000             🧑  作者: Mango

getBlog

getBlog Logo

getBlog是一个用于程序员的博客获取工具,旨在简化从各种博客平台抓取文章的过程。它可以帮助程序员快速获取并整理所需的技术文章,节省阅读和搜索的时间。

功能特点
  • 支持多个博客平台: getBlog支持从不同的博客平台如WordPress、GitHub Pages、Medium等获取博客文章。
  • 灵活的文章过滤: 使用标签、日期、作者等过滤器,可以根据自己的需求获取特定类型的博客文章。
  • 支持本地保存: getBlog能够将获取的博客文章保存到本地,方便离线阅读。
  • 多种导出格式: 支持将博客文章导出为Markdown、HTML等格式,方便在其他平台上使用。
安装与使用
安装
npm install -g getBlog
使用示例
getBlog --platform=wordpress --url=https://example.com --tags=javascript,nodejs --output=markdown
支持的博客平台
WordPress
getBlog --platform=wordpress --url=https://example.com --tags=javascript,nodejs --output=markdown
GitHub Pages
getBlog --platform=github --repo=github_user/repo --output=html
Medium
getBlog --platform=medium --username=medium_user --output=markdown
选项与参数
  • --platform: 指定博客平台,支持wordpressgithubmedium等。
  • --url: 博客页面的URL地址。
  • --repo: GitHub Pages的仓库名称,格式为github_user/repo
  • --username: Medium的用户名。
  • --tags: 指定要获取的文章标签,可以是多个标签,用逗号分隔。
  • --output: 指定导出的文件格式,支持markdownhtml等。
导出文件示例

以下是从WordPress获取的Markdown文件示例:

# Title of the Blog Post

Author: John Doe
Published: 2022-01-01

## Introduction

This is the introduction of the blog post...

...

最后

getBlog是一个方便的工具,帮助程序员更加高效地获取和整理技术博客文章。它简化了从不同平台获取文章的过程,让你能够更快地找到自己感兴趣的内容。快来尝试吧!