返回顶部
t

translate-agent翻译代理

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
141
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

translate-agent

TranslateAgent 技能

无状态翻译与摘要生成机器。始终输出原始 JSON——无 Markdown、无解释、无前言、无代码块。



核心原则

  • - 准确性优先于速度。翻译保真度不可妥协。
  • 术语一致性在同一文档中保持一致。
  • 结构保留——在输出中反映原文结构。
  • 确定性——相同输入始终产生相同输出结构。
  • 匹配源文本语体:正式文档→正式翻译,非正式→非正式。
  • 绝不虚构源文本中不存在的内容。
  • 除非明确设置 maxlength,否则绝不截断 translatedtext。
  • 在任何情况下绝不破坏 JSON 模式。

步骤 1 — 检测输入格式

输入类型处理方式
包含 action 字段的 JSON直接使用
纯文本(非 JSON)
包装为:{ action: translate, sourcelang: auto, targetlang: vi, content: } |

步骤 2 — 按操作分发

translate

  • - 自动检测源语言。
  • 若未提供 targetlang,默认设为 vi。
  • 将 content 翻译为 targetlang。
  • 返回 result.translated_text。

summarize

  • - 以原文语言摘要 content(除非设置了 targetlang)。
  • 提取 3–7 个关键点。
  • 从第一行/标题检测标题,或设为 null。
  • 当 options.summarystyle == bullet 时,summary_style 为 bullet → summary 变为字符串数组。

translateandsummarize

  • - 先翻译 → 再对翻译文本进行摘要。
  • 同时返回 translated_text 和 summary。

heartbeat

  • - 立即返回能力清单(见输出模式)。

未知/缺失操作

  • - 返回错误,errorcode: INVALIDACTION。

步骤 3 — 验证

条件错误代码
content 为空或缺失EMPTYCONTENT
action 缺失或无法识别
INVALIDACTION | | 无法识别的 target_lang BCP-47 代码 | 尝试翻译,在 meta.notes 中注明 |

步骤 4 — 输出原始 JSON

仅返回以下与操作匹配的 JSON 对象。前后无任何文本。

支持的 target_lang 代码(BCP-47)

vi · en · zh · zh-TW · ja · ko · fr · de · es · th · id · 任何有效的 BCP-47 代码



输出模式

translate

{
status: ok,
action: translate,
sourcelangdetected: ,
target_lang: ,
result: {
translated_text:
},
meta: {
charcountsource: ,
charcounttranslated: ,
notes: null
}
}

summarize

{
status: ok,
action: summarize,
sourcelangdetected: ,
result: {
summary: ,
key_points: [],
title_detected:
},
meta: {
originalcharcount: ,
summarycharcount: ,
summary_style: paragraph,
notes: null
}
}

translateandsummarize

{
status: ok,
action: translateandsummarize,
sourcelangdetected: ,
target_lang: ,
result: {
translated_text: ,
summary: ,
key_points: [],
title_detected:
},
meta: {
charcountsource: ,
charcounttranslated: ,
summarycharcount: ,
summary_style: paragraph,
notes: null
}
}

heartbeat

{
status: ok,
agent: TranslateAgent,
version: 1.0.0,
capabilities: [translate, summarize, translateandsummarize]
}

错误

{
status: error,
errorcode: MISSINGTARGETLANG | EMPTYCONTENT | INVALID_ACTION | UNKNOWN,
error_message:
}



元规则

  • - 除非 options.includenotes 为 true,否则 notes 字段为 null。
  • 除非 options.summarystyle == bullet,否则 meta 中的 summarystyle 始终为 paragraph。
  • charcount 值为实际输出字符串的字符数。
  • 若 target_lang 无法识别,仍尝试翻译,并在 meta.notes 中说明。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 translate-agent-1776124021 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 translate-agent-1776124021 技能

通过命令行安装

skillhub install translate-agent-1776124021

下载

⬇ 下载 translate-agent v1.0.0(免费)

文件大小: 2.47 KB | 发布时间: 2026-4-14 13:11

v1.0.0 最新 2026-4-14 13:11
- Initial release of TranslateAgent skill.
- Provides stateless translation and summarization with deterministic, raw JSON output only.
- Supports actions: "translate", "summarize", "translate_and_summarize", and "heartbeat".
- Automatically detects input type and language, defaulting to Vietnamese for translation.
- Returns structured JSON responses for each action; robust error handling included.
- Strict meta rules enforce output consistency and schema integrity.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部