← 返回 Skills 市场
chloepark85

Naver Papago Translate

作者 Chloe Park · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
74
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install naver-papago-translate
功能描述
Translate text between Korean, English, Japanese, Chinese, and 10+ other languages using Naver Papago NMT. Ideal for Korean-centric workflows, i18n tasks, an...
使用说明 (SKILL.md)

naver-papago-translate

Translate text through Naver's Papago NMT API from the CLI or Python. Supports 13+ language pairs (ko/en/ja/zh-CN/zh-TW/vi/id/th/de/ru/es/it/fr) with optional auto-detect.

When to use

  • You need high-quality Korean↔X translation (Papago is tuned for Korean).
  • You want a headless, dependency-light translator for agent pipelines.
  • You prefer official Naver Developer credentials over scraping.

Prerequisites

  1. Get credentials from Naver Developers → create a Papago NMT app.
  2. Export environment variables:
export NAVER_CLIENT_ID="your-client-id"
export NAVER_CLIENT_SECRET="your-client-secret"
  1. Install:
pip install naver-papago-translate
# or from source
pip install git+https://github.com/ChloePark85/naver-papago-translate

CLI

papago-translate --source ko --target en "안녕하세요, 만나서 반가워요!"
# → Hello, nice to meet you!

# Auto-detect source
papago-translate --detect --target ko "See you tomorrow!"

# Read from file, JSON output
papago-translate -s ko -t en -f notes.txt --json

Options: -s/--source, -t/--target (required), -f/--file, --detect, --json, --timeout, -v/--verbose.

Python API

from papago_translate import translate_text, detect_language

out = translate_text("ko", "en", "테스트 중입니다.")
lang = detect_language("Bonjour")

Supported languages

ko, en, ja, zh-CN, zh-TW, vi, id, th, de, ru, es, it, fr — see Naver docs for the current list.

Security

  • Credentials read only from env or flags; never logged unless --verbose.
  • HTTPS to openapi.naver.com.

References

安全使用建议
This package appears to be a straightforward Papago API client. Before installing: (1) Confirm you trust the package source (check the GitHub repo and recent commits) or install directly with pip from the repository to ensure integrity. (2) Provide only a Papago app's client ID/secret (no other credentials). (3) Avoid running with --verbose in environments where logs are captured, since debug output can reveal more context (the code does not log credentials but verbose prints error/debug messages). (4) If you operate in a high-security environment, prefer creating a Naver app with scoped credentials and rotate them if they are exposed. Finally, the installer kind 'uv' is registry-specific — if unsure, use pip install from the repository or PyPI.
功能分析
Type: OpenClaw Skill Name: naver-papago-translate Version: 0.1.0 The skill is a standard wrapper for the Naver Papago NMT translation API. It uses the 'requests' library to communicate exclusively with official Naver endpoints (openapi.naver.com) and handles credentials via environment variables or CLI flags as expected. No evidence of data exfiltration, malicious execution, or prompt injection was found in src/papago_translate/core.py or SKILL.md.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
Name/description match the requested artifacts: python3, NAVER_CLIENT_ID and NAVER_CLIENT_SECRET are exactly what a Papago API client needs. Declared binaries and package entry point correspond to the CLI implemented in the source.
Instruction Scope
SKILL.md and README instruct only to call Naver Papago endpoints and to read input text (argv or user-specified file). No instructions to read unrelated files, system configuration, or transmit data to any endpoint other than openapi.naver.com.
Install Mechanism
Install spec uses 'uv' packaging to provide the papago-translate binary; source includes a normal Python package (pyproject.toml) and pip install instructions. 'uv' is an uncommon installer kind in this registry — verify the registry source or prefer installing from the published PyPI/GitHub source if you want reproducibility.
Credentials
Only NAVER_CLIENT_ID and NAVER_CLIENT_SECRET are required, which is proportionate for an API client. The code reads only these env vars (or CLI overrides) and does not request additional unrelated secrets or configs.
Persistence & Privilege
always:false (not force-included). The skill does not request persistent system-level configuration changes or modify other skills. Autonomous invocation is allowed by default but is standard for skills; nothing else elevates its privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install naver-papago-translate
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /naver-papago-translate 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release: CLI + Python API for Naver Papago NMT translation (13+ languages, auto-detect).
元数据
Slug naver-papago-translate
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Naver Papago Translate 是什么?

Translate text between Korean, English, Japanese, Chinese, and 10+ other languages using Naver Papago NMT. Ideal for Korean-centric workflows, i18n tasks, an... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 74 次。

如何安装 Naver Papago Translate?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install naver-papago-translate」即可一键安装,无需额外配置。

Naver Papago Translate 是免费的吗?

是的,Naver Papago Translate 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Naver Papago Translate 支持哪些平台?

Naver Papago Translate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Naver Papago Translate?

由 Chloe Park(@chloepark85)开发并维护,当前版本 v0.1.0。

💬 留言讨论