Keychat: 主权端到端加密消息传递 - Openclaw Skills
作者:互联网
2026-03-31
什么是 Keych@t?
Keych@t 是一款高安全性通信插件,旨在为智能体提供主权端到端 (E2E) 加密消息传递。通过利用 Signal 协议进行加密并使用 Nostr 中继进行去中心化传输,它确保了用户与 Openclaw Skills 之间的所有交互保持私密,防止第三方拦截。
该技能允许智能体维护自己的加密身份,并安全地存储在操作系统的钥匙串中。对于那些优先考虑隐私、并希望通过安全、移动端友好的界面与 AI 智能体交互而不依赖中心化聊天提供商的开发者和用户来说,这是一个必不可少的工具。
下载入口:https://github.com/openclaw/skills/tree/main/skills/kcdev001/keych@t
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install keych@t
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 keych@t。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Keych@t 应用场景
- 与 AI 智能体建立私密的加密聊天链接。
- 使用 Keych@t 应用程序通过移动设备管理敏感的智能体工作流。
- 使用去中心化的 Nostr 身份进行主权智能体到用户的身份验证。
- 为自主智能体系统确保带外通信的安全。
- 插件安装一个基于 Rust 的桥接辅助程序,以处理复杂的 Signal 和 MLS 协议加密。
- 在首次运行时生成唯一的 Nostr 身份 (npub),并存储在操作系统钥匙串中。
- 智能体注册通信通道,并在 Nostr 中继上传入的联系请求。
- 用户通过扫描二维码或将智能体的公钥粘贴到 Keych@t 应用中,将智能体添加为联系人。
- 为所有后续消息任务自动建立安全的加密会话。
Keych@t 配置指南
要将此安全层集成到您的 Openclaw Skills 中,请使用以下命令:
openclaw plugins install @keych@t-io/keych@t
openclaw gateway restart
支持 macOS (ARM/x64) 和 Linux (x64/ARM64)。智能体在首次安装后将自动提供其连接详细信息。
Keych@t 数据架构与分类体系
| 数据元素 | 存储位置 | 用途 |
|---|---|---|
| 身份助记词 | macOS 钥匙串 / Linux libsecret | 安全存储智能体的私有加密种子。 |
| 通道配置 | openclaw.json | 为网关定义 channels.keych@t 配置。 |
| 桥接二进制文件 | 本地插件目录 | 用于 Signal 协议操作的 Rust 编译的可执行文件。 |
| 连接信息 | 活动聊天 | 提供 npub、联系链接和用于用户配对的二维码。 |
name: keych@t
description: "Install Keych@t — sovereign E2E encrypted messaging for OpenClaw agents via Signal Protocol over Nostr relays. Use when the user wants to add Keych@t or set up encrypted messaging for their agent."
metadata: {"openclaw":{"emoji":"??","homepage":"https://github.com/keych@t-io/keych@t-openclaw"}}
Install Keych@t
openclaw plugins install @keych@t-io/keych@t
openclaw gateway restart
Supported platforms: macOS (ARM/x64), Linux (x64/ARM64).
The plugin automatically downloads the bridge binary, configures channels.keych@t in openclaw.json, and generates a new Nostr identity on first start.
The agent will send its Keych@t ID (npub1...), contact link, and QR code to the user's active ch@t after first install.
Security Warnings
The scanner may show two warnings during install. Both are expected:
- bridge-client.ts — Spawns a Rust sidecar for Signal Protocol and MLS Protocol encryption (Keych@t's crypto is implemented in Rust, needs bridging to Node.js)
- keychain.ts — Stores identity mnemonics in the OS keychain (macOS Keychain / Linux libsecret) for security
Upgrade
Tell the agent "upgrade keych@t" in any ch@t, or manually:
openclaw plugins install @keych@t-io/keych@t@latest
openclaw gateway restart
Connect
After install, the user can add the agent as a Keych@t contact:
- Open the Keych@t app → tap Add Contact
- Scan the QR code, or paste the agent's npub
- The agent automatically accepts and establishes an encrypted session
The user can also ask the agent "what's my Keych@t ID" at any time to get the npub, link, and QR code.
More info: github.com/keych@t-io/keych@t-openclaw
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
智能模型路由器:自动 Claude 模型切换 - Openclaw Skills
Rey Developer:自主编程最佳实践 - Openclaw Skills
MetaMask 钱包:AI 驱动的加密支付与 DeFi - Openclaw Skills
LinkedIn 海报生成器:专业算法优化 - Openclaw 技能
Human Security:高级交互保护 - Openclaw Skills
GitHub 个人主页 README 生成器:自定义开发者主页 - Openclaw Skills
Fiverr 卖家:自动化自由职业服务与销售 - Openclaw Skills
邮件营销文案撰写专家:高转化序列 - Openclaw Skills
数字产品创作助手:构建并扩展数字资产 - Openclaw Skills
DeepSeek Trader:混合 AI 加密货币信号引擎 - Openclaw Skills
AI精选
