- GNU Social
- mastodon(github 仓库)
- 少数派介绍:更加开放的社交网络,「长毛象」让你自由地分享想法
最近这些天发现了 mastodon 和 GNU Social 这两个系统,跟我想做的想法很类似,但是他们的账号体系依然采用的中心化认证方式,不能跨服务使用,但是使用公钥体系可以完美解决这个问题。
mastodon 这个项目让我很受鼓舞,目前很多社区累计几十万用户,github 仓库 22.5k star,让我明白方向是没有问题的
之前发过一个纯介绍的帖子《基于公钥认证体系的开源云生态设计(信息、关系、查询、信任与分享)》,现在发布一版最简单的笔记系统。
现在功能还不完善,发出来主要是想给自己一个阶段性的答案以及增加曝光。 服务器仅供测试使用,不保证内容安全
- 服务端仓库:third.server-python
- 客户端仓库:third.client-electron
- 测试版 release 地址:third-Setup-0.1.0.exe
欢迎 fork/star
目前支持
- markdown 编辑
- 内容搜索(使用正则搜索,效率很低)
- 文档可见范围(在文本编辑内容页面修改,默认新笔记为私有笔记)
- 公开
- 私有(仅自身可见,但内容不加密)
- 私密(仅自身可见,内容加密,内容无法搜索)

接下来的研发计划
下版本更新将加入导入导出和自动更新功能
- 客户端
- [ ] 导入导出
- [ ] 添加上 /下级节点(上级为标签,下级为子属性)
- [ ] 根据标签进行交并集查找
- [ ] 用户关系
- [ ] 关注列表(服务器会自动采集,类似 rss/atom 协议)
- [ ] 屏蔽列表
- [ ] 信任深度查询
- [ ] 文件上传 /下载
- [ ] 自动更新
- 服务端
- [ ] 服务器间同步 /自动采集与推送
截图
- 登录页

- 主页展示

- 内容编辑页(vditor 编辑器)
