Token导航 LogoToken导航TokenDH.com
AI Agent Translator logo
浏览器工具stdio官方级别未说明来源级核验

AI Agent Translator

MCP Server

一个自动化AI代理,可通过输入网页链接自动抓取网页正文并生成中英文双语版本的内容文件,支持命令行和动态网页抓取两种模式。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化Python自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

shige12

提供方

shige12

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

🌐 Web Translator AI Agent

—— 基于 Gemini CLI 与 Playwright MCP 的网页内容翻译系统

项目简介

本项目旨在开发一个自动化 AI Agent,可通过输入网页链接自动抓取网页正文并生成 中英文双语版本 的内容文件。 系统提供两种实现路径:

  1. Gemini CLI 模式 —— 轻量级命令行方案,适合快速部署与批量翻译;
  2. Playwright + MCP 模式 —— 支持动态网页与结构复杂页面的内容提取。

快速开始

  1. 克隆项目:
   git clone https://github.com/shige12/ai-agent-translator.git
   cd ai-agent-translator
  1. 创建虚拟环境并安装依赖:
   python -m venv venv
   source venv/bin/activate  # 或 Windows: venv\Scripts\activate
   pip install -r requirements.txt
   playwright install chromium
  1. 配置 API keys:复制 .env.example.env 并填写变量。
  2. 运行示例(Playwright):
   python -m translator.playwright_agent --url "https://pmc.ncbi.nlm.nih.gov/articles/PMC11749429/"
  1. 运行 Gemini CLI 工作流(示例):
   bash examples/run_gemini_example.sh "https://pmc.ncbi.nlm.nih.gov/articles/PMC11749429/"

目录结构

ai-agent-translator/
├── README.md
├── requirements.txt
├── .env.example
├── LICENSE
├── translator/
│   ├── __init__.py
│   ├── config.py
│   ├── utils.py
│   ├── gemini_agent.py
│   └── playwright_agent.py
├── examples/
│   ├── demo_links.txt
│   └── run_gemini_example.sh
└── output/
    └── demo_output.md

文件说明

  • translator/gemini_agent.py:基于 Gemini CLI 的实现(通过 subprocess 调用)。
  • translator/playwright_agent.py:基于 Playwright + MCP 的实现,适合动态网页抓取。
  • translator/utils.py:文本清洗与文件写入工具。
  • .env.example:环境变量示例(API keys、默认语言等)。
  • examples/run_gemini_example.sh:一键运行 Gemini CLI 示例脚本。

扩展建议

  • 增加并行批处理
  • 加入自动摘要/关键词提取模块
  • 支持更多输出格式(DOCX、HTML、公众号模板)

许可证

MIT License

目录标签

目录标签

浏览器自动化Python自动化AI翻译本地部署网页抓取双语生成自动化工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP