在去年 2 月,我发布了一篇博客,基于 Github 的前端轻量级博客系统,这个系统被我命名为Hooloo,同时也发布到了V2EX 社区,也得到了不错的反馈。
编写 Hooloo 的初衷是希望能帮助不想在电脑上配置开发环境的用户同样能使用 GitHub Pages 撰写博客,出于这一点考虑, Hooloo 在设计上使用了最少的配置,实现了博客网站的基础功能。这是必须妥协的地方,配置简单、使用简单,那么功能上就必定大打折扣。没错, Hooloo 是一个轻得不能再轻的博客系统,轻到只提供一个博客列表和博客内容,其他的都是在 Theme 中 hard code 的。
虽然 Hooloo 是这么简陋,但在我发布之时还是引发的很多人的热烈讨论,这是我意想不到的,甚至有些人也用 Hooloo 的思路开发了自己的博客系统。我意识到,使用 GitHub Pages 写博客不应该是极客们的特权,即使作为开发者,我真的应该为写博客在个人电脑上安装一整套开发环境吗?
这些天我重新思考了这个问题,同时也觉得是时候对 Hooloo 说 Goodbye 了。多数人相信使用 Jekyll 写博客的优势是 Git ,也有些人认为是 Geek ,但我觉得我们不应如此吝啬, Jekyll 是个超赞的东西,不应该让它成为小众的玩物。
但似乎 Jekyll 打出现以来就和开发者们脱离不开关系,它是设计处处透着 Geek 范,我曾经将 Jekyll 安利给我的朋友们,但当他们看到官方文档里大段大段的代码和命令就望而却步了,这不是他们的错,毕竟他们不以 coding 为生。
今天我向大家宣布我在过去一周里开发的新项目—— MoteDown ,我相信它不仅能让更多抵触代码和命令行的人拥抱 Jekyll ,同时我也相信,对于很多可以熟练使用 Jekyll CLI ,可以轻松配置 Jekyll 开发环境的人也能更方便地使用 Jekyll 。
MoteDown 是一个 Jekyll 博客管理软件,它可以方便快捷地帮你管理多个 Jekyll Site 。 MoteDown 在设计上充分参考了 Windows Live Writer ,尽量让没有接触过 Jekyll 的人将精力放在内容上,而不是网站本身上。
MoteDown 自带了一个 Markdown 编辑器,也可以方便地预览 Markdown 编译后的样式。得益于 GitHub 强大的 API , MoteDown 脱离 Git 客户端,使用 RESTful API 即可对文章进行版本控制,这对没有接触过 Git 的人是一个不错的消息。
由于我只在业余时间开发了一周, MoteDown 还只能算是一个雏形,很多功能都还没来得及实现,但现在的版本带给我的博客体验已经足够出色了,所以在今天我迫不及待地写了这篇文章与大家分享。
MoteDown 在未来一段时间里会发布 4 个版本: Egg , Caterpillar , Pupa 和 Butterfly ,其中 Egg 会在非常有限的人群中提供测试, Caterpiller 会在一部分人群中提供测试, Pupa 会公开测试, Butterfly 会是一个功能相对完善、性能相对稳定的正式版本。
当然,能听到你的想法,是我最盼望的事情 :)
1
huangtao728 2015-12-09 18:14:01 +08:00 via Android
超棒!!以后用 Jekyll 写博客太方便了!
|
2
loading 2015-12-09 18:17:57 +08:00 via Android
就是装 ruby 太麻烦,是 go 就好了。
|
3
blacktulip 2015-12-09 18:19:45 +08:00
@loading Windows 装 Ruby 不是运行一个 exe 就搞定了?
|
4
jz1206 2015-12-09 18:34:36 +08:00
好棒啊!
|
5
banri 2015-12-09 18:37:40 +08:00 via Android
好赞
|
6
zwpaper 2015-12-09 19:21:26 +08:00
赞这做事风格!
|
7
Phariel 2015-12-09 19:41:50 +08:00 via Android
我还是安利你们用 hexo
|
8
caizixian 2015-12-09 19:57:31 +08:00
C# 写的?
|
9
loading 2015-12-09 20:12:16 +08:00 via Android
@blacktulip 装 jekyll 还是比较麻烦,如果 jekyll 就是一个 exe 呢?
|
11
skpoo 2015-12-09 21:25:27 +08:00
可否调一下字体?在 Win10 下看点阵宋体有一点违和感
|
13
peacewalker 2015-12-10 01:03:15 +08:00
希望也能提供主题切换等功能。很赞,支持!
|
14
iLtc 2015-12-10 03:51:08 +08:00
赞一下!
|
15
panxianhai 2015-12-10 06:29:36 +08:00 via iPhone
也会有 mac 客户端?
|
16
DennyDai 2015-12-10 08:18:35 +08:00
这些功能大概 VS Code 就都自带了。。。不过还不错
|
17
Pastsong 2015-12-10 08:21:54 +08:00
|
18
logonod 2015-12-10 09:56:54 +08:00 via Android
喆神~~
|
19
sneezry OP @panxianhai 对的,因为是用 Node 编写的,所以会是全平台的客户端
|
20
21grams 2015-12-10 11:08:24 +08:00
我觉得 hooloo 很好用的,没必要再折腾了吧
|
21
youkochan 2015-12-14 09:24:27 +08:00
自定义程度不高。。。我自己还是比较喜欢折腾的。。。不过创意很赞~
|
22
winfirm 2016-03-09 21:04:08 +08:00
|