Token导航 LogoToken导航

Agent Skill · 效率

json-translator(JSON translator 文档)

json-translator 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

json-translator 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 15,665。

总安装 3,058周安装 130GitHub Stars 公开资料未说明下载 1,071核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:json-translator(JSON translator 文档)
来源仓库:https://github.com/jeyeshield/json-translator
安装命令:
openclaw skills install json-translator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install json-translator

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

翻译JSON文件中的文本内容,特别是description字段。当用户提到需要翻译JSON文件、翻译JSON中的字段内容、翻译description字段,或者需要将JSON文件翻译成其他语言时,使用此技能。这个技能非常适合处理产品描述、API文档、配置文件、数据集等需要多语言翻译的JSON内容。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install json-translator;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

json-translator 怎么安装?

在终端执行 openclaw skills install json-translator。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

json-translator 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

json-translator 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

json-translator 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

json-translator 用的人多吗?

公开数据是累计安装 3,058 次,近一周安装 130 次,下载 1,071 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

json-translator 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
json-translator

JSON translator 文档 · 本页

3,058—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
json-translator
description
翻译JSON文件中的文本内容,特别是description字段。当用户提到需要翻译JSON文件、翻译JSON中的字段内容、翻译description字段,或者需要将JSON文件翻译成其他语言时,使用此技能。这个技能非常适合处理产品描述、API文档、配置文件、数据集等需要多语言翻译的JSON内容。

JSON 文件翻译助手

翻译 JSON 文件中的指定字段(默认为 description),支持多种语言互译,并保持原始 JSON 结构完整。

核心功能

  • 智能字段识别:自动查找 JSON 中的目标字段(默认 description),支持自定义指定多个字段
  • 多语言支持:支持中文、英文、日文、韩文四种语言的互译
  • 真实翻译 API:集成 MyMemory 和 LibreTranslate 两个在线翻译服务
  • 进度反馈:显示翻译进度和当前处理的字段内容
  • 结构保持:只翻译目标字段,保持 JSON 结构和其他字段不变
  • 错误处理:翻译失败时保留原文并添加标记,不会中断整个翻译过程
  • 文件导出:提供翻译后的 JSON 文件下载和结果展示

工作流程

1. 读取用户需求

先理解用户需要翻译的内容:

  • JSON 文件的路径
  • 需要翻译的字段名(默认 description,可指定多个逗号分隔)
  • 源语言和目标语言
  • 是否需要查看翻译结果或直接下载文件

2. 调用翻译脚本

使用技能目录中的 scripts/translate_json.py 脚本进行翻译:

python scripts/translate_json.py <输入文件> --target-language <语言代码> [选项]
脚本参数
参数说明示例
--target-language目标语言代码zh, en, ja, ko
--source-language源语言代码(可选,默认 auto)zh, en, ja, ko 或 auto
--fields要翻译的字段名(逗号分隔,可选)name,description
--output输出文件路径(可选)output.json
支持的语言代码
语言代码语言名称
zh中文(简体)
en英文
ja日文
ko韩文

3. 查看翻译结果

脚本执行后会显示:

  • 翻译进度(当前/总数)
  • 原文和译文预览
  • 翻译统计信息
  • 输出文件路径

4. 下载翻译后的文件

翻译完成后:

  • 控制台会显示输出文件路径
  • 用户可以下载该文件查看完整内容
  • 可以选择性地将结果返回给用户

使用示例

示例 1:翻译 description 字段到中文

用户说: "帮我翻译这个 JSON 文件的 description 字段到中文"

python scripts/translate_json.py data.json --target-language zh

示例 2:翻译多个字段到英文

用户说: "把这个 JSON 文件的 name 和 description 字段翻译成英文"

python scripts/translate_json.py data.json --target-language en --fields name,description

示例 3:指定源语言翻译

用户说: "将这个文件从中文翻译成日文"

python scripts/translate_json.py data.json --target-language ja --source-language zh

示例 4:指定输出文件

用户说: "翻译这个文件,输出到 translation.json"

python scripts/translate_json.py data.json --target-language en --output translation.json

输出说明

控制台输出

脚本执行时会在控制台显示:

  • [当前/总数] - 翻译进度
  • 字段路径 - 当前正在翻译的字段位置
  • 原文预览 - 50个字符
  • 译文预览 - 50个字符
  • 完成信息 - 翻译成功/失败统计

文件输出

  • 默认文件名格式:{原文件名}_translated.json
  • 用户也可以通过 --output 参数指定输出路径
  • JSON 文件保持原始缩进格式,使用 UTF-8 编码

错误处理

脚本会处理以下错误情况:

  • JSON 文件格式错误 - 显示错误信息并退出
  • 文件不存在 - 提示文件路径错误
  • 字段不存在 - 显示警告信息但继续处理
  • 翻译失败 - 保留原文并添加错误标记

注意事项

  1. API 限流:脚本会自动在每次翻译之间添加 0.1 秒延迟,避免 API 限流
  2. 大文件处理:建议 JSON 文件大小不超过 10MB
  3. 网络要求:需要能够访问 MyMemory API (https://api.mymemory.translated.net)
  4. 字段存在性:如果指定的字段在 JSON 中不存在,会提示缺失字段但继续处理其他字段
  5. 结构保持:只翻译目标字段,其他字段和 JSON 结构完全保持不变
  6. 依赖:需要安装 requests 库(脚本会自动处理,如果未安装会提示)

技术实现

翻译服务

脚本使用 MyMemory 作为主要翻译服务,LibreTranslate 作为备用服务:

  • MyMemory:免费在线翻译 API,主要翻译服务
  • LibreTranslate:开源机器翻译 API,作为备用服务
  • 自动降级:主服务失败时自动切换到备用服务
  • 错误处理:API 失败时保留原文并添加标记

字段查找

脚本使用深度递归算法查找 JSON 中的目标字段:

  • 递归遍历所有对象和数组
  • 识别指定字段名
  • 记录字段路径和值
  • 保持原始 JSON 结构

进度反馈

脚本提供实时翻译进度:

  • 显示当前翻译的字段编号
  • 显示字段路径和内容预览
  • 显示翻译状态(成功/失败)
  • 显示完成统计信息

平台分布

OpenClaw

96.12%
按下载量换算1,029

安全审计

VirusTotal

未展示

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills