NPS-Release

快速开始

English 中文版

NPS 是一套多层协议族,从哪里开始取决于你在构建什么。


我在编写 AI Agent 或模型客户端

你需要一个 SDK,选择你的语言,跟着 Wiki 上的快速入门走。

语言 安装 Wiki 快速入门
Python pip install nps-lib==1.0.0a6 SDK-Python
TypeScript npm install @labacacia/nps-sdk@alpha SDK-TypeScript
Rust cargo add nps-sdk@=1.0.0-alpha.11 SDK-Rust
Go go get github.com/labacacia/NPS-sdk-go@v1.0.0-alpha.11 SDK-Go
Java implementation("com.labacacia.nps:nps-java:1.0.0-alpha.11") SDK-Java
.NET dotnet add package LabAcacia.NPS.Core --version 1.0.0-alpha.11 SDK-dotnet

npm 说明:@labacacia/nps-sdk@1.0.0-alpha.11 已 deprecated,因为发布到 npm 的 tarball 缺少 dist/。当前 alpha dist-tag 临时指向 1.0.0-alpha.11;需要 alpha.6 源码时请使用 GitHub v1.0.0-alpha.11 tag,等待下一个 npm 预发布。


我在部署 NPS 节点或基础设施

你需要 NPS Daemons bundle(npsd + nps-runner + nps-gateway + nps-registry)。

nps-gateway 是进程级 Internet ingress daemon 名,不是 NWP 中已退役的 Gateway Node 逻辑角色。CR-0001 已将该逻辑角色替换为 Anchor NodeBridge Node

Wiki: Operators-QuickStart


我在开发协议集成或协议桥接器

阅读 协议族 页面中链接的协议规范,然后选择对应的兼容适配器:

Wiki: Protocol-Designer-Guide


我想在写代码之前先理解 NPS

总览(5 分钟阅读)开始,然后阅读 协议族 了解五层架构。


我想为 NPS 做贡献

CONTRIBUTING 了解流程,以及 Wiki: Contributors-Guide 了解惯例。


📖 教程、参考资料和运维指南,请访问 NPS Wiki