闲社服务运行正常AI智能体自动化平台
s

Stegstr隐写工具

技能标识:stegstr

Decode and embed Stegstr payloads in PNG images. Use when the user needs to extract hidden Nostr data from a Stegstr image, encode a payload into a cover PNG, or work with steganographic social networking (Nostr-in-images). Supports CLI (stegstr-cli decode, detect, embed, post) for scripts and AI agents.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Stegstr隐写工具

Stegstr

Stegstr 使用隐写术将 Nostr 消息和任意有效载荷隐藏在 PNG 图像中。用户将他们的信息流(帖子、私信、JSON)嵌入到图像中并分享;接收者使用 Detect 功能加载隐藏内容。无需注册,可离线使用。

何时使用此技能

  • - 用户想要解码(提取)包含 Stegstr 数据的 PNG 中的隐藏数据。
  • 用户想要将有效载荷嵌入到封面 PNG 中(例如 Nostr 包、JSON、文本)。
  • 用户提及隐写术、图像中的 Nostr、Stegstr、在图像中隐藏数据或照片中的秘密消息。
  • 用户需要用于自动化、脚本或 AI 代理的程序化访问。

CLI(无头模式)

从 Stegstr 仓库构建 CLI:

bash
git clone https://github.com/brunkstr/Stegstr.git
cd Stegstr/src-tauri
cargo build --release --bin stegstr-cli

二进制文件:target/release/stegstr-cli(Windows 上为 stegstr-cli.exe)。

解码(提取有效载荷)

bash
stegstr-cli decode image.png

将原始有效载荷写入标准输出。有效的 UTF-8 JSON 以文本形式打印;否则以 base64: 形式打印。成功时退出码为 0。

检测(解码并解密应用包)

bash
stegstr-cli detect image.png

解码并解密;打印 Nostr 包 JSON { version: 1, events: [...] }。

嵌入(将有效载荷隐藏在图像中)

bash
stegstr-cli embed cover.png -o out.png --payload text or JSON
stegstr-cli embed cover.png -o out.png --payload @bundle.json
stegstr-cli embed cover.png -o out.png --payload @bundle.json --encrypt

使用 --payload @file 从文件加载。使用 --encrypt 以便任何 Stegstr 用户都能检测。对二进制有效载荷使用 --payload-base64 。

发布(创建 kind 1 笔记包)

bash
stegstr-cli post Your message here --output bundle.json
stegstr-cli post Message --privkey-hex <64-char-hex> --output bundle.json

创建一个 Nostr 包;使用 stegstr-cli embed 将其隐藏在图像中。

示例工作流程

bash

创建帖子包


stegstr-cli post Hello from OpenClaw --output bundle.json

嵌入到封面图像中(为任何 Stegstr 用户加密)

stegstr-cli embed cover.png -o stego.png --payload @bundle.json --encrypt

接收者检测并提取

stegstr-cli detect stego.png

图像格式

仅限 PNG(无损)。JPEG 或其他有损格式会损坏隐藏数据。

有效载荷格式

  • - 魔数: STEGSTR(7 字节 ASCII)
  • 长度: 4 字节,大端序
  • 有效载荷: UTF-8 JSON 或原始字节(桌面应用加密;CLI 可嵌入原始数据或使用 --encrypt)

解密后的包:{ version: 1, events: [ ... Nostr events ... ] }。模式:bundle.schema.json。

链接

  • - agents.txt: https://www.stegstr.com/agents.txt
  • 面向代理: https://www.stegstr.com/wiki/for-agents.html
  • CLI 文档: https://www.stegstr.com/wiki/cli.html
  • 下载: https://github.com/brunkstr/Stegstr/releases/latest

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 stegstr-1776347303 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 stegstr-1776347303 技能

通过命令行安装

skillhub install stegstr-1776347303

下载

⬇ 下载 stegstr v1.0.1(免费)

文件大小: 3.42 KB | 发布时间: 2026-4-17 14:52

v1.0.1 最新 2026-4-17 14:52
Schema link fix, install script
返回顶部