Memos 是一个类微博项目,我用了一年多时间,估计有些网友也是看了我去年的文章入了 Memos 坑。Memos 迭代非常频繁,有多频繁呢,从 2023 年 2 月到至今(2024.6.12)共发布 33 个 release 版本。月均约 2 个版本,不可谓不多。

如此频繁的升级,产品体验却一言难尽,网上有不少吐槽,大致分类:

  1. 几乎每次升级都会遇到 bug,且经常有严重影响使用的 bug(比如,内容加载不出来)。
  2. 功能增减过于随意,比如大家都很喜欢的热力图删掉了,增加了备受争议的 Telegram Bot,现在又把 Telegram Bot 移除了。
  3. 有若干次破坏性升级,比如最近的 0.22.0,API 不兼容,导致很多三方依赖挂了。

我亦有同感。

Memos 的开发者应该是位新人,对 Memos 没有自己产品理念和规划,且把 Memos 当作学习技术的练手项目,根据用户的反馈随意增减功能。这本无可厚非,只是随着 Memos 用户越来越多,影响力越来越大,作者却没能珍惜这份影响力。

作为普通用户,用脚投票,唯有选择离开。

离开也有成本,意味着我需要备份数据。这让我思考对待开源工具的原则,尤其是内容管理类工具,因为每次弃用,都涉及对存量内容的处理。我想,需要遵循以下三条:

  1. 产品未进化到稳定态的,不要用。
  2. 已停止维护的,不要用。
  3. 作者对项目没有清晰定位的,慎用。

在此我想举两个正面案例,我长期使用的 Typecho 博客和 Shaarli 书签。这两个项目都超过 8 年,产品形态非常稳定,且保持着更新,但年均仅更新一两个版本。你当年因为任何原因爱上他们,多年后他们还是当初那个样子,不会变。

现在,我只保留两个 self-host 内容站:

Typecho 博客:https://www.skyue.com
Shaarli 书签:https://pocket.skyue.com


2024-06-16 更新:送上备份 Memos 到 Obsidian 的 Python 脚本,脚本基于 v2 版本 api。

分类: 折腾 标签: Memos, 开源项目 , CMS

已有 111 条评论

  1. Memos 一直停留在 0.18.0,不升级了。
    Memos 大版本号没固定,这种变动也可以算合理……

    1. 格子老师 格子老师

      我是停留在 0.17.1,咱俩很像。

    2. 哈哈,也没毛病,毕竟是开源项目,免费用。
      但作者确实对产品没有规划和定位,看不出来作者要干成什么样。

  2. 我的 Docker 一键升级出了点问题,也不升了。从你的文章看,memos 的作者没有把 memos 当成一个产品来看。

    1. 对,我觉得是的。旧版本能用就别升了。

  3. 能跑千万别升级,升级就是一堆问题,尤其是这种快速迭代的。
    之前升级 umami,差点干吐了。数据库升级脚本没有容错机制,升级失败整个服务全部挂了。回滚也是个问题。

    1. 就 Memos 这种需求,还是像你在博客建个说说分类,比较靠谱,哈哈哈哈。

      1. 所以很多 WordPress 主题的说说、快讯功能是一大卖点。

  4. memos 一直没升级,也不升级。

    1. 你们都非常机智。
      这是纯个人角度,但其实如果大家有在使用第三方工具(比如那个 moememos 客户端),对这位开发者来说,就会有很多兼容问题,如果他不再兼容旧版本了,还是会影响到很多普通用户。
      包括木木老师搭建的哔哔广场,也需要花非常大的精力去兼容大家不同的版本。

    2. 格子老师 格子老师

      咱俩的想法是一样的,我的版本还停留在 0.17.1 ,一直没更新过(我试过后溪的两个版本,不好用就没更新)。其实应对每次更新,可以新建一个 memos,用于尝鲜,但并不实际使用,确认新版本符合使用要求,再着手更新,否则万年不更新。

      1. 是的,我去年试了 V0.12,然后就停在这个版本扔在后台(因为喜欢他的概念但是也是真的不好用),一直前一段二次翻红,尝试了下 V0.21,才正式拿出来用,随后就停在这个版本。

        很多东西真的是:能用、没安全漏洞,那就别升级。

添加新评论

  • 😂
  • 😎
  • 😭
  • 😱
  • 😓
  • 💊
  • 💣
  • 👍
  • 🤝
  • 🙏
  • Emoji