V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
coraline
V2EX  ›  分享创造

两款基于 GitHub issues 的博客工具

  •  
  •   coraline · 2016-01-27 23:19:26 +08:00 · 6471 次点击
    这是一个创建于 3010 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第一个: Mirror

    https://github.com/LoeiFy/Mirror

    demo

    http://mirror.am0200.com/

    说明

    这个直接通过 GitHub API 前端生成,只要填写好相关信息,就能够使用,具体说明在 README ,
    好处就是非常简单,只需要一个域名绑定就可以了,缺点就是 SEO 问题


    第二个 AcyOrt

    https://github.com/LoeiFy/AcyOrt

    demo

    http://acyort.am0200.com/

    说明

    这个博客内容同样来自于 GitHub issues ,只是通过 node.js 本地生成一遍,生成对应 html 文件,这样的话既可以享受 GitHub issue 写博客的方便,又不存在 SEO 问题。

    正在完善,现在实现功能:

    • 文章按年月生成
    • 分页功能
    • 文章作者排除功能,方便多人项目合作 issue 博客,排除其他人的一些不相关 issue
    • 首页文章简介
    • 评论(多说)

    还需实现功能

    • 分类功能
    • 搜索功能
    • 首页文章特色图片功能
    • 自定义页面

    非常感谢 https://github.com/wuhaoworld/github-issues-blog 提供的创意

    16 条回复    2017-04-11 09:17:03 +08:00
    xpol
        1
    xpol  
       2016-01-28 09:29:47 +08:00
    有意思。支持一个。
    lsdoo
        2
    lsdoo  
       2016-01-29 08:15:12 +08:00
    挺好的东西。
    mx1700
        3
    mx1700  
       2016-01-29 11:35:03 +08:00
    非常棒!
    liudanning
        4
    liudanning  
       2016-01-29 11:37:30 +08:00
    搞不懂为什么要把 github 变成博客?
    coraline
        5
    coraline  
    OP
       2016-01-29 14:43:23 +08:00
    @liudanning 因为 Github 上写 issue ,上传图片都非常方便
    wizardforcel
        6
    wizardforcel  
       2016-01-30 13:49:30 +08:00 via Android
    我一直用着 hexo ,也挺不错。
    xcodebuild
        7
    xcodebuild  
       2016-01-31 22:36:53 +08:00
    觉得第一种方案更加 nice ,很漂亮~
    Shared
        8
    Shared  
       2016-02-01 02:41:06 +08:00
    可惜没有 RSS 输出,要不然考虑转移过来了
    coraline
        9
    coraline  
    OP
       2016-02-01 09:31:03 +08:00   ❤️ 1
    @Shared 这个功能在加中,还有页面功能
    ppwangs
        10
    ppwangs  
       2016-02-02 15:39:44 +08:00
    不错不错
    fumichael
        11
    fumichael  
       2016-02-02 20:37:02 +08:00
    做得好漂亮。
    fhefh
        12
    fhefh  
       2016-02-03 23:31:11 +08:00
    mark~~~
    xcodebuild
        13
    xcodebuild  
       2016-02-05 21:38:20 +08:00
    话说我把 Mirror 的主题抄到我博客去了,希望楼主别介意 真的太好看了
    coraline
        14
    coraline  
    OP
       2016-02-05 22:38:09 +08:00
    @codefalling 不会介意,感谢喜欢
    1314258
        15
    1314258  
       2017-04-10 16:25:26 +08:00
    @coraline 你好, Mirror 的 markdown 你是怎么处理的吗? Mirror 的 markdown 转 html 之后的效果和 issue 的是一样。
    不知道为什么, repo 里面的 markdown 和 issue 的不一样。
    coraline
        16
    coraline  
    OP
       2017-04-11 09:17:03 +08:00
    @1314258

    我没有用 markdown 解析器,只是获取 GitHub markdown 解析后的 html

    axios.defaults.headers.Accept = 'application/vnd.github.v3.html'
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3571 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:45 · PVG 18:45 · LAX 03:45 · JFK 06:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.