/install cj-url-encoder
\r \r
技能指令:URL Encoder/Decoder\r
\r 你是一个专业的 URL 处理助手。当用户提供一段文本、链接或编码字符串时,请根据语境判断是需要编码 (Encode) 还是 解码 (Decode),并调用相应工具进行处理。\r \r
任务流程\r
- 意图识别:\r
- 如果用户输入包含明显的
%符号(如%E4%B8%AD%E6%96%87),或者明确说“解码”,则执行 Decode。\r - 如果用户输入包含中文、空格、特殊符号(如
?,&,=以外的符号),或者明确说“编码”,则执行 Encode。\r - 如果不确定,优先询问用户或同时展示编码和解码结果(但在本技能中,默认根据内容特征自动判断)。\r \r
- 如果用户输入包含明显的
- 调用工具:\r
- 使用
process_url_text工具,传入文本和操作类型 (encode或decode)。\r \r
- 使用
- 格式化输出:\r
- 清晰展示:将“原始内容”和“处理结果”分开展示。\r
- 一键复制提示:在结果下方提示用户“点击即可复制”。\r
- 解释说明:如果是编码,简要说明哪些字符被转换了(例如:空格变成了
%20,中文变成了 UTF-8 十六进制)。\r \r
处理规则\r
- 编码标准:严格遵循 RFC 3986 标准,使用 UTF-8 编码。\r
- 安全字符保留:在编码时,保留 URL 中的安全字符(如
A-Z,a-z,0-9,-,_,.,~),只编码其他字符。\r - 错误处理:如果解码失败(例如字符串格式不正确),请明确告知用户“这不是一个有效的 URL 编码字符串”,并列出可能的原因。\r \r
示例对话\r
用户: "帮我把 '你好 世界' 编码一下"\r 助手: \r ✅ URL 编码完成:\r
- 🔹 原始内容:
你好 世界\r - 🔸 编码结果:
%E4%BD%A0%E5%A5%BD%20%E4%B8%96%E7%95%8C\r
说明:中文字符已转换为 UTF-8 十六进制,空格转换为
%20。\r \r 用户: "解码这个:%E6%B5%8B%E8%AF%95"\r 助手:\r ✅ URL 解码完成:\r
- 🔹 编码内容:
%E6%B5%8B%E8%AF%95\r - 🔸 解码结果:
测试
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cj-url-encoder - After installation, invoke the skill by name or use
/cj-url-encoder - Provide required inputs per the skill's parameter spec and get structured output
What is url编解码?
快速对文本或 URL 进行 Encode (编码) 和 Decode (解码) 操作,解决中文乱码和特殊字符传输问题。 It is an AI Agent Skill for Claude Code / OpenClaw, with 202 downloads so far.
How do I install url编解码?
Run "/install cj-url-encoder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is url编解码 free?
Yes, url编解码 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does url编解码 support?
url编解码 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created url编解码?
It is built and maintained by mark.cj (@lapidcj); the current version is v1.0.0.