当前位置: 首页 > news >正文

ATProto潜力大但问题多,能否成为新通用协议?

基于ATProto开发的契机与期望

2026年7月20日发布的文章围绕基于ATProto进行开发展开。作者参加了在柏林举行的Local First会议,意外发现大家对ATProto的讨论很普遍。几个月来作者一直在考虑基于ATProto开发,这是个向开发者和核心人员提问的绝佳机会。作者希望ATProto能满足需求,让应用开发者用公共、社区驱动的标准创建具有通用数据标准的可互操作应用程序,认为它有这个潜力,但目前还无法实现。

从评论系统出发的开发目标

作者想开发的最小规模应用是记录评论的应用程序,理想情况是取代Yelp、GoodReads、Letterboxd等类似应用。作者想取代它们并非因为功能,而是商业模式,多数人不会按其原本设计方式使用。

本地优先的数据诉求

作者不想让大公司掌控自己的数据,如Yelp上的书签被困其中,无法用于发布、分享等,且管理体验糟糕。这是本地优先的使用场景,共享公共数据模型能让每个人得到所需。作者用纯文本撰写文章并通过Hugo发布,就是不想让大公司决定自己使用数据的方式。

公开与私密评论的差异需求

作者妻子永远不会在网上发布内容,若让她评论,内容必须仅对家人可见。作者愿意发布公开评论,但为自己记录的信息与希望广泛传播的信息不同,而大多数应用不允许区分,评论多为公开,会影响被评论对象声誉。可把人分为三类:想成为影响者的人、根据情况提供公开和私密评论的人、只在确信评论仅对自己或朋友可见时才记录的人。目前应用对第一类人效果好,却排除了后两类,而后两类人数可能更多。所以需要一个系统,让开发者能让用户轻松选择评论的公开程度。

ATProto的优缺点

ATProto的优点是它似乎是首个旨在大规模解决身份问题的协议,应用开发者可将其身份集成到应用中用于身份验证等功能。其身份系统虽不完美,但已足够完善,在Local First会议上几乎每个演讲者都提到了它。然而,该协议其他部分对作者目标作用有限。目前ATProto仅支持公开数据,社区正在设计“权限数据”,但作者认为这个名字傻,应叫“私有数据”。私有数据和公开数据本质上相同,只是权限不同,但ATProto被设计为仅支持公开数据的协议,要改变它支持访问控制等功能很困难。社区为私有数据设计了完全独立的系统,这让开发者要开发两个应用,且用户不认为是两个应用,这会导致开发和使用变得混乱。

ATProto与本地优先原则的差距

参加会议前作者对ATProto了解不深,会议中发现自己对PDS工作方式的理解有误。作者以为PDS工作方式和git仓库类似,但实际上并非如此,PDS是服务器,用户通过协议与它通信,“拥有”数据是因为数据和协议公开且可更改存储位置。ATProto大约满足本地优先文章中一半的设计原则,在数据触手可及和网络可选方面有所欠缺,若想离线记录评论,需构建自定义存储和同步系统,这不符合本地优先原则。结合当前权限数据设计,情况更糟,需定制本地存储、同步系统,且不同数据使用不同协议和读写系统。作为致力于本地优先原则的开发者,ATProto的阻碍和帮助一样大。

对ATProto的期望

作者仍然对ATProto感到兴奋,幸运的是权限数据设计还处于早期,有改进空间,且并非只有作者对现有设计和目标提出质疑。即使提议设计通过,作者至少还可在一定程度上基于ATProto开发,使用其身份和词汇表系统。作者成长于90年代,希望回到互联网基于标准化协议构建的时代,认为ATProto有机会成为几十年来首个此类新协议,希望它能构建出每个开发者都想基于其开发的系统。

http://www.jsqmd.com/news/1255200/

相关文章:

  • 论文AI检测原理与人工优化实战指南
  • 从孙子兵法看 AI 项目策略:知己知彼——先评估数据再选模型
  • 2026年合肥落榜普高可报考哪些公办院校?3+2 高职成为稳妥首选 - cc江江
  • 2026年广州好用的外墙防雨百叶厂家排名及选购参考指南 - 资讯纵览
  • MATLAB版马田系统工具包:支持不平衡数据的修正马氏距离分类与诊断
  • 基于彩票假说的模型剪枝:找到那个中奖的子网络
  • Agent 记忆系统设计:长期记忆与上下文管理的工程方案
  • 预防测试环境 staging 谷歌收录 SEO 指南:上线前加1行代码就搞定
  • Django毕业设计-基于 Django 的高校信息学科部门户网站设计与实现 计算机信息学科教学服务宣传网站设计与实现(源码+LW+部署文档+全bao+远程调试+代码讲解等)
  • 2026最新|泰安市空调维修师傅联系方式|泰安市|各片区家电维修师傅通讯录-欧米到家(全网高可信度顶尖) - 欧米到家
  • 智能体记忆系统:技术原理与工程实践
  • 运城防水补漏公司推荐:这几家正规靠谱机构合集(2026 年 7 月份实测) - 吉林同城获客
  • 大模型技术在智能呼叫中心的应用与架构设计
  • 2026北京黄金回收优质门店分级测评:S级店与区域特色店全梳理 - 一日一测评
  • 天道阅读笔记2
  • 深入解析ADS7851EVM-PDK:高性能SAR ADC评估套件的硬件设计与实战应用
  • Antigravity:谷歌AI编程工具的多智能体协同开发实践
  • 百度网盘提取码自动获取终极指南:3秒解锁海量资源
  • AI数学推理核心技术解析:从神经符号系统到IMO满分实战
  • Coze平台Prompt工程实战:从模板设计到生产部署
  • CUDA版本冲突怎么解决 实用高效的CUDA版本冲突问题解决方法汇总
  • 免费学 OpenGL!在线书籍涵盖基础到高级知识,还有实战教程和纸质版可选
  • 【Dify知识库问答实战指南】:20年专家亲授3大避坑法则与5步高效搭建法
  • 低代码平台的权限模型设计:RBAC、ABAC 与 AI 驱动的动态权限推荐
  • 2026河北柳叶马鞭厂家推荐,草山桃草厂家哪家好?本地优质源头厂选购指南:4个坑+5条硬标准 - GEO99
  • 从零开始:用Scarab轻松管理空洞骑士Mod的完整指南
  • Qwen3.5-397B MoE模型:突破性架构与百万级上下文实践
  • 2026南京黄金回收市场回暖,旧金变现需求持续攀升 - 资讯洞察员
  • 优质skill推荐
  • 水区搬家公司哪家好,同城搬家公司哪家好?2026避坑指南:4个坑+5条硬标准,帮你绕开90%的麻烦 - GEO99