SuperAPI AI 工具集

nak

通用与其它

查看项目

更新于 10-16 03:36

技能介绍

nak 是用于与 Nostr 协议交互的命令行工具,可作为查询、发布、迁移和分析 Nostr 事件的通用工具。主要能力涵盖:查询与发现(按事件 ID、作者、kind、标签查询,支持搜索排序、流式监控);广播与迁移(发布单个事件、在中继间复制与批量迁移、多中继广播、同步);身份与编解码(生成密钥,npub/nsec/nevent/naddr/nprofile/NIP-05 的解码与编码);事件创建与发布(文本笔记、带标签事件、删除事件、可替换事件、bunker 远程签名、POW、NIP-42 AUTH);开发与测试(本地中继调试、JSON 检查、admin 操作、协议桥接、git over Nostr、性能测试);分析与监控(计数、流式监控、客户端分析、参与度与排名分析)。安装命令为 curl -sSL https://raw.githubusercontent.com/fiatjaf/nak/master/install.sh | sh。常用用法包括 nak fetch、nak req、nak event、nak encode、nak decode、nak key generate、nak count、nak sync、nak admin、nak verify、nak git clone,支持通过环境变量 NOSTR_SECRET_KEY 或 --sec 提供密钥,支持 @文件 读取内容,支持 --bare、--stream、--paginate、--auth 等选项,未指定中继时仅打印事件不发布。限制与更多细节官方资料暂未提供。