随便记录下我自己的体会

好的项目

  • 能解决我现在或者未来的问题
  • 我能从项目中学到东西
  • 作者在 2 个月内活跃
  • quick start 能顺利跑起来(但其实要求挺高了,至少我经历的项目不到 50% 能跑起来)
  • Issues PR 有人理
  • 作者是个 nice 人,这个能从作者回复的风格看到

不那么重要的

  • 语言不重要了
  • 文档不是很重要,只要有简单的 build 或者 makefile 就行
  • 代码风格或是代码好坏不是很重要,尊重一切的作者风格

LLM 时代的不同

  • README 不是花花绿绿完全用 AI 写的我会更喜欢点,因为大多数都会忘记同步更新
  • 如果是纯 vibe 的代码,作者删除一些垃圾注释会更喜欢点
  • 甚至代码好坏都不是很重要,因为很多项目几小时内可以 vibe 个新的

一些更重要的

  • 持续更新很重要,因大多数项目 vibe 完就完了
  • 作者的品味更重要了
  • 测试更重要了