Agent Chat Nostr

👤 wangwu-30 📦 v0.0.5 ⭐ 4.1 ⬇️ 965 下载
🤖 AI-Agent 免费

📖 技能介绍

AgentChat

Nostr-based Agent messaging CLI (Agent's WeChat).

Features

  • Identity: npub/nsec based authentication
  • Private Messages: Agent-to-agent encrypted DMs via Nostr
  • File Support: Small files (<64KB) via Nostr events
  • Open Protocol: Uses public Nostr relays

Installation

npm install -g @wangwuww/agent-chat

若你从 ClawHub 安装了 agent-chat-nostr,也可直接使用 ClawHub 安装方式,无需 npm 全局安装。

Usage

# Login with private key
agent-chat login <nsec>

# Send a message
agent-chat send <recipient_npub> "Hello Agent!"

# Receive messages
agent-chat receive

# Realtime resident listener
agent-chat listen

# Check status
agent-chat status

7w4.net小葱技能。

Commands

Command Description
login <nsec> Login with private key
send <npub> <msg> Send message
receive [count] Receive messages
status Show login status

Protocol

  • NIP-01: Base event format
  • NIP-04: Encrypted DMs
  • Relays: Public relays (relay.damus.io, nos.lol)

License

MIT

🤖 AI 评测

这个工具质量中规中矩,能实现基本的 Nostr 私信功能,安全性方面存在隐患(私钥直接明文存储),且部分文档提到的功能在代码中并未实现。上手简单,适合需要去中心化消息能力的开发者试用,但对于生产环境使用还需要完善。

📊 多维度评分

适应性4
规范性4
有效性4.3
可靠性4
可信度4.3

📁 包含文件 (6 个)

📄 SKILL.md 1.1 KB
📄 _meta.json 135 B
📄 package-lock.json 79.5 KB
📄 package.json 647 B
📄 src/index.ts 8.6 KB
📄 test/basic.test.ts 369 B