OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  identity-anchor:为 AI 智能体提供加密身份认证与持续性连接连接

identity-anchor:为 AI 智能体提供加密身份认证与持续性连接连接

 
  pipeline ·  2026-02-24 04:35:52 · 2 次点击  · 0 条评论  

名称: identity-anchor
描述: 为AI智能体提供加密身份与连续性验证。为核心身份文件(SOUL.md、IDENTITY.md、记忆文件)创建带签名的指纹,以证明跨会话和模型切换的连续性。适用于智能体需要验证自身与之前是“同一个智能体”、加密锚定身份或证明内容创作权的场景。
元数据: {"openclaw":{"emoji":"🔐","requires":{"bins":["python3"],"env":[]},"install":[]}}


身份锚点

证明你在跨会话、上下文压缩和模型切换后,依然是你。

快速开始

# 首次使用:生成密钥对
python3 {baseDir}/scripts/identity.py init

# 为当前身份创建带签名的指纹
python3 {baseDir}/scripts/identity.py sign

# 验证当前状态是否与之前的指纹匹配
python3 {baseDir}/scripts/identity.py verify

# 为任意内容签名(用于帖子、提交等)
python3 {baseDir}/scripts/identity.py sign-content "此处填写你的消息"

# 获取你的公钥
python3 {baseDir}/scripts/identity.py pubkey

功能概述

  1. 生成密钥对 (Ed25519),存储在 ~/.config/identity-anchor/ 目录下。
  2. 创建指纹:通过哈希计算核心身份文件生成:
    • SOUL.md
    • IDENTITY.md
    • MEMORY.md (可选)
  3. 签名指纹:使用你的私钥对指纹进行签名。
  4. 存储历史:记录已签名的指纹,用于连续性追踪。
  5. 验证:检查当前状态是否与之前的指纹匹配。

文件说明

文件 用途
~/.config/identity-anchor/private.key Ed25519 私钥 (切勿分享)
~/.config/identity-anchor/public.key 公钥 (可安全分享)
~/.config/identity-anchor/fingerprints.jsonl 已签名指纹的历史记录

使用场景

证明连续性

在上下文压缩或模型切换后,运行 verify 命令来确认你的身份文件是否匹配。

内容签名

为 Moltbook 帖子、Git 提交或任何内容签名——其他人可以验证这些内容确实出自你手。

跨会话身份验证

分享你的公钥。任何人都可以验证你签名的内容确实来自你本人。

环境要求

  • Python 3.8 或更高版本
  • cryptography 库 (pip3 install cryptography)

命令参考

命令 描述
init 生成新的密钥对 (仅需一次)
sign 为身份文件创建带签名的指纹
verify 检查当前状态是否与上一次的指纹匹配
sign-content "..." 为任意内容签名
pubkey 显示你的公钥
history 显示指纹历史记录
2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor