输出博客

怎样构建个人品牌?我的理解是向外输出内容,提升社区影响力。仅仅是简历的话太过单薄,也不够直观。坚持输出博客,在社区书写文章,参与开源项目,都是个人品牌构建的一部分。

打造开源项目

选取方向

一个与众不同的开源项目无疑能够更多的展示你自己,但选取一个领域最好也不要一拍脑门就决定。

  • 首先,你选取的领域应该契合你的技术栈,保证你能够做出点什么来。
  • 其次,它最好是你感兴趣的方向,虽然也带点功利性,但长期坚持也不是件容易的事。
  • 最后,它最好与众不同,如果市面上已经有许多类似的开源项目,它就难以叫人眼前一亮,毕竟珠玉在前。

注意:重点是能够做出点什么来,不积跬步无以至千里

举一个例子:我以前想要做一个前端 UI 框架,只是一时兴起,觉得这是一个很酷的项目。但只要稍稍思考,前端 UI 框架在市面上是不是太多了?我有没有足够美术功底和审美?能不能做出别具一格的框架?答案是否定的。它作为一个学习项目、一个 Demo 是足够的,但对我而言它不足以成为一个主打项目,它不值得我花费大量精力去完成并维护。

最后经过深思熟虑,我选择了一个领域:个人知识管理。当然我对这个领域感兴趣,然后我也总结了一些相关的工作流、方法论,并且也具有一定的实践经验,比如在此之前我使用过很多工具来构建我的个人知识体系,了解需求和痛点。

Example

参见:NexLattice

细化需求

而在市面上,知识管理方向也具有不错的前景,例如专注双链的 Obsidian,看重线上协同的 语雀为知云笔记 等;那么接下来是细化需求,我想做什么?市面上缺什么?

我的决定是做一个整合多种笔记工作流的库。做笔记可以随心所欲,但如果你想更加细致、结构化的组建自己的知识库的话,最好还是依照某种方法论,比如我喜欢 PARA笔记法Zettelkasten (卡片盒笔记法)

那么需求是:一个软件或者网页,可以选择组织笔记的方法论,然后围绕该方法论生成符合规范的笔记。如果进一步设想,可以添加可视化的功能等等。

技术选型

实践与优化

详情可参见:2025Q2-启动信息分片引擎项目