mcpField
W
web-article-translator

web-article-translator

github.com/spacezephyr文档处理34061 次安装31 周前更新
代码仓库

关于 web-article-translator

web-article-translator 是一项将在线文章翻译成中文并保存为 Markdown 文件的技能,适用于需要本地留存译文的读者。它保留原文结构和图片链接,并根据文章类型调整译文风格。

主要功能

  1. 01通过 webReader 获取网页内容
  2. 02翻译在线文章为中文
  3. 03保留 Markdown 结构与代码块
  4. 04保留原文图片链接
  5. 05按指定格式保存译文文件
  6. 06报告路径、字数与图片数量

适用场景

  1. 01将在线文章译为中文 Markdown
  2. 02保存含图片引用的技术文章译文
  3. 03保留原有标题、列表和代码块

MCP 相关

工作流使用 mcp__web_reader__webReader 获取文章内容,并将翻译结果保存为 Markdown 文件。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/spacezephyr/myskill --skill web-article-translator

安装后在 Claude Code 中输入/web-article-translator确认已加载。

详细介绍

来自项目 README

Web Article Translator

Overview

翻译在线文章为中文,并将结果保存为 Markdown 格式文件,保留原文的图片链接。

Workflow

1. 获取网页内容

使用 mcp__web_reader__webReader 工具获取文章内容:

  • 设置 return_format 为 markdown
  • 设置 retain_images 为 true
  • 保留原始图片链接
2. 翻译内容

将获取的 Markdown 内容翻译为中文:

  • 翻译原则:保持原文风格,根据原文类型(新闻、技术文档、博客等)自动调整翻译风格
  • 专业术语:技术术语首次出现时保留英文原文在括号中,后续可直接使用中文
  • 可读性:确保翻译合理、流畅、易懂
  • 格式保留:保持原有的 Markdown 结构(标题、列表、代码块等)
3. 保存文件

将翻译后的内容保存为 Markdown 文件:

  • 文件名格式:translated-{标题}.md 或 translated-article-{日期时间}.md
  • 保存到当前工作目录
  • 保留所有图片引用链接
4. 输出确认

完成翻译后,告知用户:

  • 文件保存路径
  • 翻译字数统计
  • 图片数量(如果有)

Example Usage

用户请求:

翻译这篇文章 https://example.com/article

执行流程:

  1. 使用 webReader 工具获取 URL 内容
  2. 翻译 Markdown 内容为中文
  3. 保存到 translated-article.md
  4. 告知用户完成情况

评论

支持 Markdown