Install
openclaw skills install @fandywang87/paper-translationArXiv 论文精读级中文翻译,同步到 IMA 知识库 + 腾讯文档。 基于 5 篇论文(MDL/Kunlun/OneTrans/RankMixer/MixFormer)3 轮迭代实战经验。 触发场景:翻译论文、翻译 arxiv、论文精读、论文中文翻译、paper translation、 translate paper、翻译这篇论文、帮我翻译、精读翻译、论文全文翻译、 把这篇论文翻译成中文、翻译 arxiv 论文到知识库。
openclaw skills install @fandywang87/paper-translationBase directory for this skill: {SKILL_DIR}
将 ArXiv 论文逐段翻译成中文,生成双版本 Markdown(IMA + 腾讯文档),并上传到两个平台。
> **[译注]**:... 引用块,绝不混入原文翻译。web_fetch https://arxiv.org/html/<id>v<n>
curl -sL -o x{n}.png https://arxiv.org/html/<paper_id>/x{n}.png> **[译注]**:... 格式\bm 全部替换为 \boldsymbol表格处理策略:
翻译完成后,运行校验脚本:
python3 {SKILL_DIR}/scripts/validate_translation.py <markdown_file>
校验项:
| 检查项 | 标准 |
|---|---|
| 章节完整性 | 包含:摘要/引言/相关工作/方法/实验/结论/参考文献 |
| LaTeX 兼容性 | \bm 出现次数 = 0 |
| 译注标记 | 数量 > 0,格式为 > **[译注]** |
| 参考文献 | 条数列出供人工核对 |
| 图片链接 | 外链格式正确 |
图片上传流程:
curl -sL -o x{n}.png https://arxiv.org/html/<paper_id>/x{n}.png 下载mcporter call tencent-docs upload_image → 拿 image_id详见 references/platform-compat.md
# create_media → COS 上传 → add_knowledge(media_type=7 = Markdown)
# 如遇 code=220030(限流),sleep 15s 重试,cos_key 仍有效
TITLE="【YYYY.MM|组织】XXX 中文翻译" # 必须 ≤36 字符
jq -n --arg title "$TITLE" --rawfile mdx "$FILE" --arg cf "markdown" \
'{title:$title, mdx:$mdx, content_format:$cf}' > /tmp/args.json
mcporter call tencent-docs create_smartcanvas_by_mdx --args "$(cat /tmp/args.json)"
mcporter 传大参数不支持 --args-file,必须用 --args "$(cat file.json)"。
| 平台 | 格式 | 约束 |
|---|---|---|
| 腾讯文档标题 | 【YYYY.MM|组织】XXX 中文翻译 | ≤36 字符(按字符数,非字节) |
| IMA 文件名 | 【YYYY.MM|组织】XXX 中文翻译.md | 同名加 .md |
v2/图文版 等后缀【2026.02|ByteDance】MixFormer 中文翻译完成翻译后逐项确认:
grep -c '\\bm' = 0> **[译注]**:... 格式web_fetch 一次原文(节省 token)