← 返回 Skills 市场
translate-manual
作者
QianziTech
· GitHub ↗
· v1.0.0
· MIT-0
333
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install translate-manual
功能描述
将docx说明书翻译成指定语言,并重新截取应用界面截图替换文档中的原图。触发场景:(1) 用户发送docx文档要求翻译,(2) 需要重新截取软件界面截图,(3) 包含截图替换的文档本地化工作
安全使用建议
This skill is plausible for translating docx files, but you should not install/run it without verifying a few things: (1) The metadata should declare that an API key is required — currently it does not, yet the script requires one. Confirm which environment variable or parameter you'll use and whether that's acceptable. (2) The code sends text to https://api.deeplx.org; verify that this is a legitimate and trusted translation endpoint (it's different from official DeepL endpoints) because your document text (possibly sensitive) will be transmitted. (3) The README/SKILL.md mention automatic screenshot capture and launching apps, but the repository contains no automation for that — if you need automatic UI screenshots, expect to provide additional tooling or permit the agent/operator to run local commands, which increases risk. (4) Consider running the scripts in a sandbox with test documents first, and audit network traffic (or replace the external API with an internal/trusted translator) if document confidentiality matters. (5) Ask the publisher to correct metadata to list required env vars and to either provide screenshot automation code or remove the claims. If you cannot verify the endpoint or metadata, treat this skill as untrusted and do not provide sensitive documents or API keys.
功能分析
Type: OpenClaw Skill
Name: translate-manual
Version: 1.0.0
The skill bundle provides legitimate DOCX translation and screenshot replacement functionality but contains high-risk instructions for the AI agent. Specifically, SKILL.md directs the agent to execute shell commands like 'pnpm dev' or 'npm run start:dev' to launch applications, which could lead to arbitrary code execution if the project directory contains malicious scripts. Additionally, translator.py retrieves API keys from environment variables and transmits document content to an external endpoint (api.deeplx.org), which is necessary for the stated purpose but involves handling sensitive credentials and data.
能力评估
Purpose & Capability
The skill claims docx translation and replacing UI screenshots. The included Python modules implement docx reading/translation and image extraction/replacement placeholders, which align with translation. However the SKILL.md and README describe automatic screenshot capture and app startup (pnpm dev, launching EXEs, web navigation) — there is no code that actually captures screenshots, drives browsers, or launches applications. Also the runtime requires an external translation API key (DeepLX) but the registry metadata declared no required env vars/credentials.
Instruction Scope
SKILL.md instructs the agent/operator to start apps, visit URLs, locate language toggles and re-capture UI screenshots. The code only extracts existing images from docx and has a placeholder for image replacement; it does not automate screenshot capture or remote UI interaction. The mismatch gives the agent or a human broad discretion to run commands or open apps outside the skill's code, which is outside what the packaged code actually does.
Install Mechanism
This is an instruction-and-script-only skill with no install spec. Nothing is downloaded or written by an install step, which minimizes installer-level risk.
Credentials
Registry metadata lists no required env vars, but the translator code requires an API key at runtime and checks several environment variable names (DEEPLX_API_KEY, DEEPL_API_KEY, TRANSLATOR_API_KEY). The translator will exit if no API key is provided. The code also sends document text to an external endpoint (https://api.deeplx.org/{api_key}/translate), which may expose sensitive document content to a third party. Those environment/credential needs should have been declared and justified in metadata.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and has no install hooks. It does not request elevated or persistent system presence in the manifest.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install translate-manual - 安装完成后,直接呼叫该 Skill 的名称或使用
/translate-manual触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
manual-translator 1.0.0
- Initial release: translates docx manuals into specified languages.
- Supports extracting and replacing application UI screenshots in the document.
- Includes a step-by-step process for batch translation and table handling.
- Offers DeepL API integration with fallback to built-in translation.
- Ensures preservation of document formatting, tables, and images during localization.
元数据
常见问题
translate-manual 是什么?
将docx说明书翻译成指定语言,并重新截取应用界面截图替换文档中的原图。触发场景:(1) 用户发送docx文档要求翻译,(2) 需要重新截取软件界面截图,(3) 包含截图替换的文档本地化工作. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 333 次。
如何安装 translate-manual?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install translate-manual」即可一键安装,无需额外配置。
translate-manual 是免费的吗?
是的,translate-manual 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
translate-manual 支持哪些平台?
translate-manual 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 translate-manual?
由 QianziTech(@qianzitech)开发并维护,当前版本 v1.0.0。
推荐 Skills