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. linxuan linxuan

    随手更新一下,UI 又变了,管不住自己的手,真的是。
    我拿 memos 存一些代码片段 / 操作记录之类的,flomo 不支持代码段是最大的硬伤。现在回退也麻烦,好恶心啊。

    1. 哈哈哈哈,升级前先新起一个 docker 测试比较好,再决定要不要升级到正式用例上去。

  2. 开源的其实还好,大不了留在最后喜欢的那个版本不再升级就行了。第三方应用才是真不敢碰,什么网盘、相册、文档外链,通通有跑路的风险。

    1. 哈哈,第三方,我早就不怎么碰了。本地 + 多云是基础配置。

      1. 还有啥好项目推荐一下嘛?那你原来的一年 Memos 数据何去何从?

        1. 我写了个 python 脚本,已经全部保存到 obsidian 笔记中去了。
          老实说,没有特别推荐的项目,我自己都不再用了。

  3. 我从去年 10 月左右就没有用 Memos 了,老是感觉被背刺。
    (捉虫了,第 2 点的 热力图,打成了 势力图 了,五笔选手。)

    1. 你早早迁移到 mastdon 是明智的,非常成熟的项目。
      (错别字已修改,感谢)

  4. 我一般直接在一篇文章里记录即时想法,打一个持续更新的 tag。不过后面也不写了,博客最好还是多一些成体系的文章。

    1. 我就改为用一篇文章更新了,就是本站菜单中的「闪念」。

  5. 有其他类似的程序推荐吗?

    1. 其实有,这个极简朋友圈,https://github.com/kingwrcy/moments
      但也是新项目,谨慎使用。

      1. 跟作者沟通了,目前还没有 rss,也不支持内容导出,虽然好看想用,但是还是纠结,如你所说。

  6. 脑袋一热,改一个功能,脑袋一个,调整一个 api。用户跟着跑都赶不上,别玩了。撤吧~

  7. 所以干脆不升级,打算一直保持在 v0.20.0 了 🤣

    1. 目前来说,最可行的方式了。

  8. 可以当做备忘录,随便写点非隐私性的东西。

    1. 我之前就当微博用。

  9. 没意思,更没意义。你是写博客呢,还是写博客呢

  10. 难受的地方是这样大版本改动 API 并没有带来什么重要功能,无力适配。

    1. 我可太懂了,我的备份脚本也要重新写。这次备份完,就弃坑了。

      1. 我之前是考虑利用宝塔计划任务备份数据目录。

添加新评论