一个面向 Geek 的写作空间: GeekNote.net

2022-03-19 21:02:46 +08:00
 chloerei

V2EX 的网友大家好,我想推荐一个面向 Geek 的写作空间:GeekNote.net

为什么创建 GeekNote

自从学会网上冲浪以来,我就保持着写博客的习惯。发布方式从早期的博客平台,到自建博客,再到静态博客。随着博客的定制程度越来越高,文章却越来越少。维护静态站就像维护一个软件项目,这让我写作欲望越来越低。有一天我发现,真正应该做的不是折腾各种工具,而是多写一些文章。

于是我又想找一个博客平台,只要满足一些简单的写作和发布需求就行。但是我发现竟然找不到让我满意的平台:国内的博客平台要不倒闭了,要不设计停留在十年前,让我没有使用欲望。国外的博客平台有一些设计得很好,但是国内不能访问。

最终,我决定自己开发一个,这就是 GeekNote 。

GeekNote 的特色

极简的编辑器

GeekNote 有一个极简的 Markdown 编辑器,没有工具栏,没有同步预览,只有最底限度的语法提示(例如标题加粗)。这是有意设计的,因为写作是与自己内心的交流,这个过程其他干扰都是不必要的。在一些编辑器中,这被称为 zen mode 。

GeekNote 的 Markdown 语法跟 GitHub 保持一致(使用同一个库),可以使用代码库和表格等语法。

编辑器有自动保存和历史版本管理,能避免操作不慎丢失内容。

注重阅读体验

GeekNote 的文章页面设计是以内容为中心,排除不必要的干扰,不像一些网站总有正文以外的内容漂浮在侧边或者底部,影响阅读。

阅读页面适配了移动端,不会弹出安装移动应用的提示(没有移动应用😜)。对搜索引擎和社交软件友好,不会把内容锁定在平台内部。

合集功能

对于一些大型的话题,一篇文章是不够的,在这里可以分开几篇文章,然后添加到一个合集。

合集的文章可以自定义排序,合集内的文章会添加“上一页”“下一页”的链接。

总结

以上就是 GeekNote 的介绍。博客并不是什么新事物,功能上并没有什么值得一提的地方,更多的是我的一些偏好,如何做减法。

这个网站已经上线了半年多,经过不断优化,感觉可以推荐给大家用了。如果你想找一个不折腾的写作空间,不妨试一下 GeekNote.net

3643 次点击
所在节点    分享创造
24 条回复
AllenHua
2022-03-19 22:08:17 +08:00
> GeekNote 的 Markdown 语法跟 GitHub 保持一致(使用同一个库)

这简介的排版,我 i 了,感谢作者,这就去注册一个
AllenHua
2022-03-19 22:22:18 +08:00
在浏览 timeline 以及具体文章时希望能有年份显示
MoRanjiang
2022-03-19 22:26:44 +08:00
看起来很棒啊,先抢注一个用户名😋
chloerei
2022-03-19 22:28:22 +08:00
@AllenHua 是个问题,本来想设成今年不显示年份,往年显示年份的,结果都不现实了,我要修一下。
SuperMild
2022-03-19 22:42:47 +08:00
很不错啊!
hooopo
2022-03-19 23:27:06 +08:00
cool
ning
2022-03-20 00:20:22 +08:00
look great !
woctordho
2022-03-20 01:04:41 +08:00
看起来对 web.archive.org 的支持也不错
大家在上面写了文章之后,可以顺便在 web.archive.org 备份一份
Knuth
2022-03-20 01:14:24 +08:00
看着不错,注册一个账户
给个小建议,新注册用户建议生成一个默认头像,类似 github
hazy
2022-03-20 01:18:35 +08:00
UI 很不错,简洁大方
vazo
2022-03-20 09:09:56 +08:00
支持导出所有文章么?
MrBrother
2022-03-20 09:46:50 +08:00
好像有个小 bug 。刚点进去首页第一篇文章是 03 月 15 日 12:56 介绍 Pinfive.today 这个网站的,但文章正文点击该网址时不会跳转,而是变成站内链接了
xiaowzp
2022-03-20 10:00:09 +08:00
很棒啊,先注册为敬
chloerei
2022-03-20 15:34:37 +08:00
@vazo 目前还没支持,以后会有的。

因为以前有人问过,我说会有但鸽了很久所以解释一下。现在大部分用户的内容都是一两篇文章,手动复制出来很容易,所以我这看来导出功能优先级不是很高。不过在用户角度如果没有导出功能可能是个信任问题,我反省了是应该调高优先级。
chloerei
2022-03-20 15:37:31 +08:00
@MrBrother 应该是作者链接的 url 部分只写了域名部分没有 https://,在 a 标签中会解析成一个相对地址,这是合法语法。我给作者留个言吧。
metrue
2022-03-20 18:17:02 +08:00
GitHub 使用的 https://github.com/github/markup 来渲染 README, 我觉得效果很好,一直在找一个对应可用的 React Markdown 渲染组件,但是一直没有找到.

尝试了下 @uiw/react-markdown-preview ,性能很一般,放弃了。
chloerei
2022-03-20 20:15:22 +08:00
@metrue js 的库我不太熟。我觉得可以找个好的 js markdown 库,自己写组件。

看了下 @uiw/react-markdown-preview 用的是 https://github.com/remarkjs/remark
hanmiao
2022-03-22 13:24:56 +08:00
不支持自己的域名哎
hanmiao
2022-03-22 13:25:30 +08:00
也没看到导出设置
Qpua00az8c0ckiOM
2022-03-23 18:52:04 +08:00
不能导出数据的平台,现在都不敢用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/841528

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX