适用于 Openclaw 的 Base64 / URL / HTML 编码器与解码器

一个客户端工具,用于在 Base64、URL 百分比编码和 HTML 实体格式之间安全地转换文本。

ohernandez-dev-blossom
v1.0.0
2026年3月23日
0
868
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install base64-encode

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 base64-encode。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 Base64 / URL / HTML 编码器与解码器?

base64-encode 技能是专为需要快速、安全地转换文本数据的 Openclaw Skills 用户设计的强大工具。它完全在客户端运行,确保处理敏感字符串时无需进行外部网络调用。该技能通过为三种基本编码类型(Base64、URL 百分比编码和 HTML 实体转义)提供统一界面,简化了常见的开发任务。

通过将此工具集成到您的工作流中,您可以确保数据完整性在不同协议和平台之间得以维持。无论您是为 web API 准备数据、为浏览器渲染转义字符,还是将字符串转换为便携式 Base64 格式,此技能都能以精准的精度和完善的 UTF-8 支持处理这些繁重工作。

Base64 / URL / HTML 编码器与解码器 应用场景

  • 将敏感字符串编码为 Base64 以用于数据传输或存储。
  • 解码来自 API 的 Base64 响应以读取底层文本内容。
  • 对查询参数进行 URL 百分比编码以确保有效的 web 请求。
  • 转义 HTML 特殊字符(如 < 和 >)以防止 XSS 和渲染问题。
  • 将 Unicode 和非 ASCII 文本转换为安全、可传输的格式。

Base64 / URL / HTML 编码器与解码器 工作原理

  1. 用户提供文本字符串以及所需的编码类型(base64、url 或 html)和方向(encode 或 decode)。
  2. 对于 Base64,该技能在应用标准编码字母表和填充之前,将输入转换为 UTF-8 字节序列。
  3. 对于 URL 编码,它应用 encodeURIComponent 语义将保留字符转换为百分比转义序列。
  4. 对于 HTML 实体,它识别特定的字符(如 & 符号或引号)并将其替换为对应的命名实体。
  5. 该技能会验证输入错误(如无效的 Base64 字符),并返回转换后的字符串及操作摘要。

Base64 / URL / HTML 编码器与解码器 配置指南

要将此功能添加到您的环境中,请在您的 Openclaw Skills 配置中包含该技能。由于这是一个基于逻辑的工具,因此不需要外部 API 密钥。

# 通过 CLI 代理触发技能的示例
# "Please base64 encode the string 'Hello World'"

Base64 / URL / HTML 编码器与解码器 数据架构与分类体系

该技能使用结构化的输入输出模型处理数据,以确保不同 Openclaw Skills 实现之间的一致性:

属性 描述 选项
text 要处理的原始字符串 字符串 (必填)
type 转换算法 base64, url, html
direction 要执行的操作 encode, decode
output 产生的转换后字符串 字符串

所有操作都利用 UTF-8 字符编码,以防止处理国际字符时发生数据丢失。

Base64 / URL / HTML 编码器与解码器 高级特性

  • 全面支持 UTF-8 和 Unicode:通过预转换字节序列过程正确处理非 ASCII 字符。
  • 错误验证:内置针对无效 Base64 填充和格式错误的 URL 十六进制序列的检查。
  • XSS 防御:快速 HTML 实体转义,用于清理用户生成的内容。
  • 零外部依赖:本地处理所有转换,使其成为注重隐私的 Openclaw Skills 工作流的理想选择。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*