Skip to content

versun/RSS-Translator

Repository files navigation

RSS翻译器
开源、简洁、可自部署

GitHub top language Docker Image Version Docker Pulls GitHub License


| English | Demo | Telegram交流群 | 开发进度 | 收支表


功能:

  1. 翻译标题或内容或总结
  2. 双语显示
  3. 订阅翻译后的RSS/JSON
  4. 支持多种翻译引擎,每个源都可以指定一个翻译引擎
  5. 控制翻译源的更新频率和查看翻译状态
  6. 可查看每个源所花费的Token/字符数
  7. 获取全文

目前支持的翻译引擎:

  • DeepL
  • 兼容所有支持 OpenAI 接口的模型

赞助

感谢以下公司为本项目提供的开源支持。

Railway

非常感谢以下用户的支持: sponsors

如有余力,请考虑成为赞助者:爱发电 | Github Sponsor

说明: 赞助头像每天早上和下午的5:30分刷新(UTC时区)。

开发贡献

Ask DeepWiki

欢迎任何形式的贡献!如果你想为 RSS-Translator 做出贡献,请按照以下步骤操作:

  1. Fork 本仓库

    点击右上角的 Fork 按钮,将项目复制到你的 GitHub 账户下。

  2. 克隆到本地

    git clone https://github.com/versun/RSS-Translator.git
    cd RSS-Translator
  3. 创建新分支

    建议为每个功能或修复创建独立分支:

    git checkout -b feature/你的功能名
    
  4. 安装依赖并启动开发服务器

    uv run dev # 将会自动安装依赖包并完成初始化
    
  5. 发起 Pull Request

    在 GitHub 上提交 PR,描述你的更改内容和动机。

贡献建议

提交前请确保代码通过 ruff 格式检查和基本测试。 建议在 PR 中详细说明更改内容和动机。 欢迎提交文档、测试、功能或 Bug 修复等各类贡献。 如有疑问或建议,欢迎在 Telegram 群组中交流。

感谢你的参与和支持!

Star历史图

Star History Chart