Skill

👋 一键生成 Nostr 身份 · 全链健康审计

专为 Nostr 协议设计的身份管理与健康审计 CLI,一键生成密钥对、配置完整社交档案并自动部署 NIP-60 钱包,同时提供多维度身份健康评分。

收藏
3.7k
安装
1.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

nihao 是一款面向 Nostr 生态的命令行身份管理工具,通过单一二进制文件实现非交互式、自动化友好的完整身份生命周期管理。其核心能力分为两大模块:

身份创建(Setup):单条命令即可完成密钥生成、元数据发布(kind 0)、中继列表配置(kind 10002)、关注列表(kind 3)、NIP-60 Cashu 钱包部署、闪电地址自动绑定(默认 npub@npub.cash)及首条推文发布。通过 --nsec-cmd 可将私钥无缝接入 pass、age、secret-tool 等加密存储方案,确保密钥在发布前完成安全落盘。

健康审计(Check):对任意 npub 执行 8 维度评分(0-8 分),涵盖资料完整度、图片可访问性(含 Blossom 托管检测)、NIP-05 实时验证、闪电地址解析、中继/关注列表存在性、NIP-60 钱包状态及 Nutzap 配置。

显著优点

  • 全自动化:对比传统多步骤 Nostr 客户端配置,nihao 将数分钟操作压缩为秒级单命令,特别适合 CI/CD 与 AI Agent 批量部署场景
  • 安全优先设计:--nsec-cmd 机制确保私钥在触网前已加密存储,避免内存残留风险
  • JSON 原生:所有输出支持结构化解析,便于程序化处理
  • 协议覆盖全面:同步支持 NIP-05 身份验证、NIP-60 隐私钱包、Nutzap 支付等前沿标准

潜在局限

  • Go 生态依赖:安装需 Go 环境或手动下载二进制,对非技术用户存在门槛
  • 预设中继集中化:默认中继列表若未覆盖 --relays 可能降低抗审查性
  • NIP-60 成熟度:Cashu/Nutzap 生态尚处早期,钱包可用性依赖特定中继与造币厂支持
  • 审计范围:健康检查为快照式,不监控历史行为或社交图谱质量

适合人群

Nostr 开发者、自动化运维工程师、AI Agent 构建者、批量管理多身份的社群运营者,以及需要快速冷启动 Nostr 身份的技术用户。

常规风险

  • 密钥管理:--nsec-cmd 若配置为 tee 明文存储或脚本日志未清理,将导致私钥泄露
  • 中继单点故障:默认 relay.nostr.band 等若失效,初始发布可能失败
  • 元数据永久性:kind 0/3/10002 等事件上链后不可删除,过度暴露信息需谨慎
  • 闪电地址依赖:npub.cash 为第三方服务,存在服务中断或 DNS 劫持风险

Skill 内容

手动下载zip · 1.9 kB
SKILL.mdtext/markdown
请选择文件