这是一个名为 tootik 的文本社交网络的介绍,包括其特点、架构、使用方法等方面:
- 概述:tootik 是一个基于文本的联邦社交网络,使用 ActivityPub 协议,用户可加入现有实例或设置自己的实例,其极简的文本界面基于 Gemini 协议,具有轻量、私有、可访问等特点,如支持多种客户端、减少丰富内容为纯文本和链接、提供匿名性、无推广内容等。
- 特点:与各种 fediverse 服务器兼容性良好,支持文本帖子(3 种隐私级别)、分享公共帖子、引用帖子、关注用户、多选择投票、社区功能、书签、全文搜索、上传内容、自动删除旧帖子、账户迁移、支持多个客户端证书等。
- 使用方法:用户可加入现有实例或设置自己的实例。
- 构建:通过一系列命令进行构建,包括生成迁移文件和构建静态可执行文件等。
- 架构:数据存储在数据库的多个表中,通过一系列组件和流程实现联邦、处理请求和活动等功能,如 gemini.Listener 处理 Gemini 请求,outbox 和 inbox 处理活动,fed.Queue 处理活动投递等。
- 更多文档:提供了关于设置、前端、迁移、兼容性等方面的文档链接。
- 信用和法律信息:tootik 基于 Apache License Version 2.0 发布,顶部的 ASCII 艺术 logo 使用 FIGlet 制作。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。