GoForum🌐 V2EX

做了个有点像“自托管朋友圈”的东西(Ech0),想看看有没有人会用

L1nSn0w · 2026-03-22 21:24 · 0 次点赞 · 5 条回复

大家好,这里是 L1nSn0w 。

这个项目其实已经写了一年多了,中间断断续续推进,到现在大概 8 万行代码,最近算是比较完整了,就想发出来听听大家的反馈。

项目名叫 Ech0

SreenShot


我一开始其实只是想找个地方写点“很短的东西”。

不是写博客那种,也不是做笔记,就是那种:

  • 随便说一句话
  • 丢个链接
  • 发点最近在看的东西

有点像以前用朋友圈或者微博那种感觉。

但后来慢慢就不太想在这些平台发了。

主要是发什么都会开始在意别人怎么想:

  • 发开心的,怕别人觉得在炫耀
  • 发点吐槽,又怕被人误解
  • 有时候甚至会想,这条会不会被人恶意揣测

久了之后,就不太像是在“随便写点东西”,反而有点累。


后来就干脆自己写了一个。

现在基本就是我自己的一个“自托管朋友圈”:

  • 想写就写一句
  • 想发链接就直接丢
  • 有时候也会嵌个视频

慢慢就变成一条一直往下走的时间线。

有时候自己翻一翻,会觉得还挺有意思的,比单纯记在笔记里更像是一个自己的地方。


Ech0 基本就是这么个东西。

可以自己部署,在自己服务器上跑。

这块我当时其实有一个很明确的目标: 尽量让它“像一个本地程序”,而不是一个需要一堆依赖的系统。

所以现在基本是:

  • 单一二进制(或者一个容器)就能跑
  • 不依赖外部服务
  • 数据、文件都在你自己机器上

我自己是比较喜欢这种“东西都在自己手里”的感觉。

如果愿意的话,也可以开评论,让别人看看、聊两句。 但整体还是偏“自己的地方”,不是那种社交产品。


补充说一下 Ech0 里“社交”这块是怎么想的

一开始其实是很抗拒做社交的。

因为一旦往那个方向走,很容易就变成:

  • 关注关系
  • 推荐流
  • 各种打扰

最后就不是一个“自己的地方”了。

但如果完全没有互动,又会有点太封闭。


所以后来做的时候,我基本是按一个原则在收着:

能有连接感,但不要形成“网络”


现在大概有三块比较核心的设计:

1. 评论

这是最基础的一层。

你可以给每一条内容开评论,别人可以直接在下面聊。

但它是完全“附着在内容上的”,不会再往外扩展,比如:

  • 没有私信
  • 没有复杂的回复关系

就是很简单的那种“有人路过,说两句”。


2. Connect (连接)

这个更偏“弱关系”。

不是那种互相关注的关系,更像是:

你知道这个人,也愿意偶尔看看他在写什么。

但不会形成一个需要维护的社交图。


3. Hub

这个其实更像一个“聚合点”。

可以把一些内容、人或者主题收在一起,方便被看到。

但它也不是社区那种“强组织”,更像是一个比较松的集合。


整体做下来,我自己有一个感觉:

它更像是在给“个人空间”留一点通气的地方,而不是建一张网。


这块其实我自己也还在试,挺好奇大家的感受:

如果是你,会希望这种工具更“开放一点”,还是更“私一点”?


跑起来也很简单:

docker run -d \
  --name ech0 \
  -p 6277:6277 \
  -v /opt/ech0/data:/app/data \
  -e JWT_SECRET="Hello Echos" \
  sn0wl1n/ech0:latest

放个我在用的实例:

https://memo.vaaat.com/

项目在这:

https://github.com/lin-snow/Ech0


想听点真实想法

  • 你会不会用这种“个人 timeline”的东西?
  • 和 Blog / Memos / Twitter 比,它有没有一个明确的位置?
  • 如果你不用,最大的原因会是什么?

或者更直接一点:

这个方向是不是一开始就有点偏了?

欢迎随便聊聊 🙏

5 条回复
L1nSn0w · 2026-03-22 21:29
#1

哈基米~曼波

L1nSn0w · 2026-03-22 21:34
#2

@L1nSn0w reply test

slowman · 2026-03-22 21:49
#3

如果能作为 telegram 的收藏的本地版本就挺好 但是网页总是卡卡的,空间布局也不紧凑

Moatkon · 2026-03-22 23:09
#4

之前和 OP 一样,想找一个随时随地写点东西的地方,数据可以完全由自己控制。

看了介绍,第一反应是 Memos,然后时间线和 V 站 Planet 很类似。

akiyamamio · 2026-03-22 23:14
#5

那就更直接点:典型的程序员思维。 需求用其他的简单办法都可以实现,主要是手痒想做点啥产品。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: L1nSn0w
发布: 2026-03-22
点赞: 0
回复: 0