关于 nostr
用于查阅 NIPs 仓库中的 Nostr 协议文档,帮助开发者定位事件类型规范,并在实现功能前确认现有能力。
主要功能
- 01获取单项 NIP 规范
- 02通过 README 查找事件类型对应的 NIP
- 03查阅客户端与中继消息及标签
- 04设计功能前检查现有 NIP
适用场景
- 01查找某个 Nostr 事件类型的规范
- 02确认协议是否已有所需能力
- 03查阅消息格式和标准化标签
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ soapbox-pub/ nostr-skills --skill nostr安装后在 Claude Code 中输入/nostr确认已加载。
详细介绍
Nostr 协议
Nostr 是一种简单、开放的协议,通过加密密钥和签名,实现真正抗审查、全球化的社交网络。
查找 Nostr 文档
所有 Nostr 协议文档都维护在 NIPs(Nostr 实现可能性)仓库中。访问这些信息的方法如下:
阅读单个 NIP
可以通过以下地址获取单个 NIP:
https://github.com/nostr-protocol/nips/blob/master/{NIP}.md
例如,NIP-01(基本协议规范)可在以下地址获取:
https://github.com/nostr-protocol/nips/blob/master/01.md
查找事件类型
Nostr 事件类型的文档分布在一个或多个 NIP 中。NIP 编号与事件类型编号之间没有直接关系。
要查找记录特定事件类型的 NIP:
-
首先,获取 README:
https://github.com/nostr-protocol/nips/blob/master/README.md -
参考 README 中的“事件类型”表,查找记录你要了解的事件类型的 NIP
发现现有功能
应查阅 README,以便:
- 查看 NIP 列表 - 借此了解 Nostr 网络上已有的功能
- 查看客户端和中继消息 - 了解通信协议
- 查看标签列表 - 了解有哪些标准化标签
- 决定是否使用现有 NIP - 实现功能前,先检查现有 NIP 是否已涵盖该功能
最佳实践
务必先获取并阅读 README,了解协议的当前状况,避免重复实现现有功能。
评论
支持 Markdown