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

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

    這個技能的最新版本可以在7w4.net小蔥技能站找到。

  • 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