
Pi 增加了新的开发人员功能并为开发人员发布了新文档
2026年9月4日
Pi 为基于 Pi 的开发人员引入了新功能,包括本地存储支持、访问生态系统目录 Stake 中特定于应用程序的 Stake 数据以及文件和视频共享。 Pi 的新开发人员文档现已上线,为技术资源提供了单一目的地,并提供了从入门到构建和启动应用程序的更清晰的路径。
这些更新共同扩展了开发人员可用的工具,同时改进了支持 Pi 开发的文档和入门资源。
在 Pi 上构建的新开发人员功能
本地存储支持
Pi 为 Pi 浏览器中的一组初始白名单应用程序添加了本地存储支持,为这些应用程序提供了一种将某些数据直接保存在 Pioneer 设备上的方法。这是 Pi 降低网络构建成本和复杂性的又一种方式。
首选项、会话状态和其他适合本地存储的数据可以保留在设备上,而不需要开发人员从自己的后端存储和提供这些数据,从而有助于降低相关的基础设施成本。
Pi 浏览器代表应用程序管理这些数据,内容保留在先锋的设备上,而不是上传到 Pi 服务器,从而使该数据对设备保持私有。该支持还旨在在 iOS 和 Android 上提供更一致的存储体验。由于数据存储在本地,因此它仍然与特定帐户和设备相关联,而不是跨设备自动跟踪用户。
应用程序必须首先列入白名单才能使用此功能。在当前的实现下,列入白名单的应用程序共享有限的本地设备存储池,当该存储空间已满时,过时的数据可能会被删除。因此,本地存储并不旨在充当有保证的永久存储。通过应用程序启用功能应用程序可以为其初始使用提供额外的防护和谨慎,同时允许 Pi 验证跨设备的性能和存储行为、存储条件和实际使用模式。
质押数据API
Pi 还引入了质押数据 API,允许开发人员通过生态系统目录质押功能查看用户为其应用程序质押的有效金额。有效质押同时考虑了质押的 Pi 数量和基于质押持续时间的提升。
API 专门针对请求的应用程序返回用户的有效权益,使开发人员能够访问特定于应用程序的权益信息,并将这些信息合并到他们的应用程序中。
访问此 API 最初还需要将请求的应用程序列入白名单,以帮助确保开发人员和先驱者在初始阶段的测试和反馈可以帮助了解 API 如何发展。
文件和视频共享功能
开发人员现在可以使用 Pi.shareFile 使用户能够从其应用程序共享文件,包括视频。
这为开发人员提供了另一种功能,他们可以将其纳入需要文件共享功能的应用程序中,从而支持更广泛的应用程序体验。这可以支持用例,例如让先锋共享有争议物品的收据或图像的市场应用程序,或者让用户直接从应用程序共享图像或视频剪辑的游戏或内容应用程序。通过使用手机的本机共享功能,开发人员可以添加这些体验,而无需自己构建单独的共享流程。
改进的开发者文档已发布
Pi 的新开发人员文档现已上线,为基于 Pi 进行构建并改善开发人员体验的开发人员创建了一个单一目的地。
此前,Pi 开发人员文档分布在多个目的地,包括 SDK 文档、社区开发人员指南和 GitHub 文档存储库。资源可能重叠,通过不同的 Pi 网页或其他渠道进入的开发人员可能会到达不同的来源。
新站点整合了 Pi 拥有的单个域上的开发人员文档,并围绕开发人员旅程对其进行了重新组织。开发人员可以遵循更清晰的路径,从入门到通过沙箱开发注册应用程序、集成 Pi 功能以及准备应用程序启动。
除了整合之外,新文档还丰富了有关该平台的更多细节和澄清,而社区开发人员之前报告称该平台不清楚。该文档涵盖了 Pi 开发入门,包括帐户和应用程序注册、沙箱设置、SDK 和平台参考、身份验证和支付,以及从沙箱开发到主网和启动的路径。它还引入了用于集成身份验证和支付的人工智能辅助指导。
该文档还根据当前平台行为进行了审查,有助于确保开发人员在构建时可以使用一个当前源。
支持整个 Pi 生态系统的发展
开发者工具是 Pi 更广泛地关注实用性的重要组成部分,因为它们直接影响开发者可以在 Pi 上创建的应用程序和服务的类型。本地存储、特定于应用程序的质押数据和文件共享都为开发人员提供了可以合并到其应用程序中的额外构建块,而更清晰、统一的文档和入门让他们更容易理解和实现通过 Pi 开发者平台提供的功能。
支持开发人员对于扩展应用程序级别的实用性至关重要。开发人员创造产品、服务和体验,为先锋提供更多参与 Pi 生态系统的方式。完善底层开发环境有助于将Pi的技术能力和生态资源转化为先锋可以使用的应用程序。
随着 Pi 的生态系统继续支持更广泛的应用程序,这些开发人员工具和文档改进有助于减少在 Pi 生态系统中构建和维护应用程序的实际障碍。