[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-versun--RSSBox":3,"tool-versun--RSSBox":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",143909,2,"2026-04-07T11:33:18",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107888,"2026-04-06T11:32:50",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":10,"last_commit_at":59,"category_tags":60,"status":17},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,"2026-04-06T11:19:32",[35,15,13,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":72,"owner_name":73,"owner_avatar_url":74,"owner_bio":75,"owner_company":75,"owner_location":76,"owner_email":75,"owner_twitter":77,"owner_website":78,"owner_url":79,"languages":80,"stars":104,"forks":105,"last_commit_at":106,"license":107,"difficulty_score":32,"env_os":108,"env_gpu":109,"env_ram":109,"env_deps":110,"category_tags":115,"github_topics":116,"view_count":32,"oss_zip_url":75,"oss_zip_packed_at":75,"status":17,"created_at":129,"updated_at":130,"faqs":131,"releases":162},5239,"versun\u002FRSSBox","RSSBox","让RSS管理更智能，让信息获取更高效 | Smarter RSS management, more efficient information access","RSSBox 是一款智能化的 RSS 管理工具，旨在打破语言壁垒，让全球信息获取更高效。它核心解决了用户面对外文资讯时的阅读障碍，以及传统聚合器内容杂乱、难以筛选的痛点。通过集成 DeepL 及兼容 OpenAI 接口的多种大模型，RSSBox 不仅能实时翻译标题与正文，支持双语对照显示，还能利用 AI 对内容进行智能总结、关键词过滤甚至全文提取。\n\n这款工具特别适合关注国际前沿科技、财经或学术动态的研究人员、开发者，以及希望无障碍浏览海外资讯的普通读者。其独特亮点在于高度的可定制性：用户可为每个订阅源独立指定翻译引擎，精确控制更新频率，并实时监控 Token 消耗以优化成本。此外，RSSBox 支持将多个来源通过标签合并为统一流，并应用统一的智能过滤规则，帮助用户从海量信息中精准提炼高价值内容。无论是部署在本地还是云端，RSSBox 都能让跨语言的信息追踪变得轻松自如。","\u003Cdiv align=\"center\">\n\u003Cem>\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_readme_8201cbffe449.png\" height=\"90px\">\u003C\u002Fem>\n\u003Ch1>RSSBox\u003Cbr\u002F>\u003Csub>让RSS管理更智能，让信息获取更高效\u003C\u002Fsub>\u003C\u002Fh1>\n\u003Cp>\u003Cem>原 RSS Translator\u003C\u002Fem>\u003C\u002Fp>\n\n![GitHub top language](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flanguages\u002Ftop\u002Fversun\u002Frssbox)\n![Docker Image Version](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fv\u002Fversun\u002Frssbox)\n![Docker Pulls](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fversun\u002Frssbox)\n![GitHub License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fversun\u002Frssbox)\n\n\u003C\u002Fdiv>\n\n\u003Cbr\u002F>\n\n| [English](\u002FREADME_EN.md) | [Demo](https:\u002F\u002Frssbox.app\u002Fdemo\u002F) | [Telegram交流群](https:\u002F\u002Ft.me\u002Frssboxapp) | [开发进度](https:\u002F\u002Fgithub.com\u002Fusers\u002Fversun\u002Fprojects\u002F8) | [收支表](https:\u002F\u002Fversun.notion.site\u002FRSS-10a92896fa998028a162c57bfb0ac3dc)\n\n---\n\n### 文档：[rssbox.app](https:\u002F\u002Frssbox.app)\n## 功能：\n\n1. 翻译标题或内容或总结\n2. 双语显示\n3. 订阅翻译后的RSS\u002FJSON\n4. 支持多种翻译引擎，每个源都可以指定一个翻译引擎\n5. 控制翻译源的更新频率和查看翻译状态\n7. 可查看每个源所花费的Token\u002F字符数\n9. 获取全文\n10. 关键词过滤和 AI 智能过滤\n11. 通过标签将多个 RSS 源合并为一个统一源，也可应用过滤器!\n   \n目前支持的翻译引擎：\n\n- DeepL\n- 兼容所有支持 OpenAI 接口的模型\n\n## 赞助\n\n感谢以下公司为本项目提供的开源支持。\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd style=\"padding:10px;\">\n      \u003Ca href=\"https:\u002F\u002Fwww.railway.app\">\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_readme_0e32bdb3d2bb.png\" alt=\"Railway\" style=\"width:100px; height:100px;\">\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n非常感谢以下用户的支持:\n![sponsors](https:\u002F\u002Fsupporters.versun.me\u002Fsponsors.svg)\n\n如有余力，请考虑成为赞助者：[爱发电](https:\u002F\u002Fafdian.com\u002Fa\u002Fversun) | [Github Sponsor](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fversun)\n> 说明： 赞助头像每天早上和下午的5:30分刷新(UTC时区)。\n## 开发贡献\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fversun\u002Frssbox)\n\n欢迎任何形式的贡献！如果你想为 rssbox 做出贡献，请按照以下步骤操作：\n\n1. **Fork 本仓库**  \n\n   点击右上角的 Fork 按钮，将项目复制到你的 GitHub 账户下。\n\n2. **克隆到本地**  \n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Fversun\u002Frssbox.git\n   cd rssbox\n   ```\n\n3. **创建新分支**\n\n    建议为每个功能或修复创建独立分支：\n    ```\n    git checkout -b feature\u002F你的功能名\n    ```\n\n4. **安装依赖并启动开发服务器**\n    ```\n    uv run dev # 将会自动安装依赖包并完成初始化\n    ```\n\n6. **发起 Pull Request**\n\n    在 GitHub 上提交 PR，描述你的更改内容和动机。\n\n\n**贡献建议**\n\n  提交前请确保代码通过 ruff 格式检查和基本测试。\n  建议在 PR 中详细说明更改内容和动机。\n  欢迎提交文档、测试、功能或 Bug 修复等各类贡献。\n  如有疑问或建议，欢迎在 [Telegram 群组](https:\u002F\u002Ft.me\u002Frssboxapp)中交流。\n\n  感谢你的参与和支持！\n\n\n## Star历史图\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_readme_e29fa482d195.png)](https:\u002F\u002Fstar-history.com\u002F#versun\u002Frssbox&Date)\n\n\n","\u003Cdiv align=\"center\">\n\u003Cem>\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_readme_8201cbffe449.png\" height=\"90px\">\u003C\u002Fem>\n\u003Ch1>RSSBox\u003Cbr\u002F>\u003Csub>让RSS管理更智能，让信息获取更高效\u003C\u002Fsub>\u003C\u002Fh1>\n\u003Cp>\u003Cem>原 RSS Translator\u003C\u002Fem>\u003C\u002Fp>\n\n![GitHub top language](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flanguages\u002Ftop\u002Fversun\u002Frssbox)\n![Docker Image Version](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fv\u002Fversun\u002Frssbox)\n![Docker Pulls](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fversun\u002Frssbox)\n![GitHub License](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fversun\u002Frssbox)\n\n\u003C\u002Fdiv>\n\n\u003Cbr\u002F>\n\n| [English](\u002FREADME_EN.md) | [Demo](https:\u002F\u002Frssbox.app\u002Fdemo\u002F) | [Telegram交流群](https:\u002F\u002Ft.me\u002Frssboxapp) | [开发进度](https:\u002F\u002Fgithub.com\u002Fusers\u002Fversun\u002Fprojects\u002F8) | [收支表](https:\u002F\u002Fversun.notion.site\u002FRSS-10a92896fa998028a162c57bfb0ac3dc)\n\n---\n\n### 文档：[rssbox.app](https:\u002F\u002Frssbox.app)\n## 功能：\n\n1. 翻译标题或内容或总结\n2. 双语显示\n3. 订阅翻译后的RSS\u002FJSON\n4. 支持多种翻译引擎，每个源都可以指定一个翻译引擎\n5. 控制翻译源的更新频率和查看翻译状态\n7. 可查看每个源所花费的Token\u002F字符数\n9. 获取全文\n10. 关键词过滤和 AI 智能过滤\n11. 通过标签将多个 RSS 源合并为一个统一源，也可应用过滤器!\n   \n目前支持的翻译引擎：\n\n- DeepL\n- 兼容所有支持 OpenAI 接口的模型\n\n## 赞助\n\n感谢以下公司为本项目提供的开源支持。\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd style=\"padding:10px;\">\n      \u003Ca href=\"https:\u002F\u002Fwww.railway.app\">\n        \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_readme_0e32bdb3d2bb.png\" alt=\"Railway\" style=\"width:100px; height:100px;\">\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n非常感谢以下用户的支持:\n![sponsors](https:\u002F\u002Fsupporters.versun.me\u002Fsponsors.svg)\n\n如有余力，请考虑成为赞助者：[爱发电](https:\u002F\u002Fafdian.com\u002Fa\u002Fversun) | [Github Sponsor](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fversun)\n> 说明： 赞助头像每天早上和下午的5:30分刷新(UTC时区)。\n## 开发贡献\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fversun\u002Frssbox)\n\n欢迎任何形式的贡献！如果你想为 rssbox 做出贡献，请按照以下步骤操作：\n\n1. **Fork 本仓库**  \n\n   点击右上角的 Fork 按钮，将项目复制到你的 GitHub 账户下。\n\n2. **克隆到本地**  \n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Fversun\u002Frssbox.git\n   cd rssbox\n   ```\n\n3. **创建新分支**\n\n    建议为每个功能或修复创建独立分支：\n    ```\n    git checkout -b feature\u002F你的功能名\n    ```\n\n4. **安装依赖并启动开发服务器**\n    ```\n    uv run dev # 将会自动安装依赖包并完成初始化\n    ```\n\n6. **发起 Pull Request**\n\n    在 GitHub 上提交 PR，描述你的更改内容和动机。\n\n\n**贡献建议**\n\n  提交前请确保代码通过 ruff 格式检查和基本测试。\n  建议在 PR 中详细说明更改内容和动机。\n  欢迎提交文档、测试、功能或 Bug 修复等各类贡献。\n  如有疑问或建议，欢迎在 [Telegram 群组](https:\u002F\u002Ft.me\u002Frssboxapp)中交流。\n\n  感谢你的参与和支持！\n\n\n## Star历史图\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_readme_e29fa482d195.png)](https:\u002F\u002Fstar-history.com\u002F#versun\u002Frssbox&Date)","# RSSBox 快速上手指南\n\nRSSBox 是一款智能 RSS 管理工具，支持标题\u002F内容翻译、双语显示、AI 摘要、全文获取及智能过滤等功能。它兼容 DeepL 及所有 OpenAI 接口模型，让信息获取更高效。\n\n## 环境准备\n\n在开始之前，请确保你的系统满足以下要求：\n\n- **操作系统**：Linux, macOS, 或 Windows (WSL2 推荐)\n- **运行时环境**：已安装 [Python](https:\u002F\u002Fwww.python.org\u002F) (建议 3.10+) 和 [uv](https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fuv) (高性能 Python 包管理器)\n- **网络环境**：能够访问外部 API（如 DeepL 或 OpenAI），若在国内使用，建议配置好相应的网络代理或使用国内可用的 AI 模型接口。\n\n> **提示**：如果你更倾向于容器化部署，也可以直接使用 Docker，无需安装本地 Python 环境。\n\n## 安装步骤\n\n### 方式一：源码开发模式（推荐开发者）\n\n1. **克隆仓库**\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002Fversun\u002Frssbox.git\n   cd rssbox\n   ```\n\n2. **安装依赖并启动服务**\n   使用 `uv` 自动处理依赖安装与环境初始化：\n   ```bash\n   uv run dev\n   ```\n   命令执行后，项目将自动安装所需包并启动开发服务器。\n\n### 方式二：Docker 部署（推荐生产\u002F快速体验）\n\n如果你已安装 Docker，可直接拉取镜像运行（替换 `\u003Cyour-api-key>` 为你的实际密钥）：\n\n```bash\ndocker run -d \\\n  -p 8000:8000 \\\n  -e DEEPL_API_KEY=\u003Cyour-deepl-key> \\\n  -e OPENAI_API_KEY=\u003Cyour-openai-key> \\\n  --name rssbox \\\n  versun\u002Frssbox:latest\n```\n\n## 基本使用\n\n启动成功后，默认访问地址为 `http:\u002F\u002Flocalhost:8000`。\n\n### 1. 配置翻译引擎\n在管理界面或配置文件中，绑定你的翻译服务密钥：\n- **DeepL**：填入 `DEEPL_API_KEY`\n- **OpenAI 兼容模型**：填入 `OPENAI_API_KEY` 及对应的 `BASE_URL`（如需使用国内大模型中转服务）\n\n### 2. 添加订阅源\n- 输入原始 RSS 链接。\n- 选择目标语言（如“中文”）。\n- 指定该源使用的翻译引擎（可针对不同源设置不同引擎）。\n\n### 3. 获取翻译后的 Feed\nRSSBox 会生成一个新的 RSS 或 JSON 订阅地址。例如：\n```text\nhttp:\u002F\u002Flocalhost:8000\u002Ffeed?url=\u003C原始RSS链接>&target_lang=zh\n```\n将此链接添加到你的阅读器（如 Feedly, Reeder, Nextcloud News）中，即可实时阅读翻译后的内容或双语对照内容。\n\n### 4. 高级功能\n- **智能过滤**：设置关键词或使用 AI 智能过滤噪音。\n- **全文获取**：开启后自动抓取原文完整内容。\n- **多源合并**：通过标签将多个 RSS 源合并为一个统一输出流。","某科技媒体编辑每天需追踪全球 20+ 个英文技术博客，以便快速筛选并编译成中文周报供团队参考。\n\n### 没有 RSSBox 时\n- **语言障碍严重**：面对海量英文标题和摘要，人工逐篇阅读效率极低，容易遗漏关键信息。\n- **内容获取繁琐**：许多 RSS 源仅提供摘要，需手动点击链接跳转网页抓取全文，打断工作流。\n- **噪音过滤困难**：无法自动屏蔽无关关键词（如特定竞品名或非目标技术领域），导致无效信息混杂。\n- **多源整合缺失**：不同来源的资讯分散在各处，缺乏统一视图，难以进行横向对比或合并订阅。\n- **成本不可控**：若尝试自行调用翻译 API，难以监控每个源的 Token 消耗，容易造成预算超支。\n\n### 使用 RSSBox 后\n- **智能双语呈现**：配置 DeepL 或 OpenAI 引擎自动翻译标题与内容，支持中英双语对照，阅读速度提升 3 倍。\n- **全文自动聚合**：开启“获取全文”功能，直接在阅读器中查看完整文章，无需反复跳转原始网页。\n- **精准 AI 过滤**：设置关键词规则并结合 AI 智能过滤，自动剔除无关资讯，只保留高价值技术动态。\n- **统一源管理**：利用标签功能将多个分散的 RSS 源合并为一个“全球技术前沿”统一源，并应用全局过滤策略。\n- **透明成本监控**：后台清晰展示每个订阅源的 Token 消耗与翻译状态，便于精细化控制运营成本。\n\nRSSBox 通过自动化翻译、全文提取与智能过滤，将原本耗时的跨国信息搜集工作转化为高效的流水线作业。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fversun_RSSBox_511b53b6.png","versun","Versun","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fversun_4c8b6e2e.png",null,"Shanghai China","VersunPan","https:\u002F\u002Fversun.me","https:\u002F\u002Fgithub.com\u002Fversun",[81,85,89,93,97,101],{"name":82,"color":83,"percentage":84},"Python","#3572A5",97.3,{"name":86,"color":87,"percentage":88},"HTML","#e34c26",1.7,{"name":90,"color":91,"percentage":92},"XSLT","#EB8CEB",0.6,{"name":94,"color":95,"percentage":96},"Dockerfile","#384d54",0.3,{"name":98,"color":99,"percentage":100},"Shell","#89e051",0.1,{"name":102,"color":103,"percentage":100},"JavaScript","#f1e05a",659,71,"2026-04-07T05:56:24","GPL-3.0","Linux, macOS, Windows","未说明",{"notes":111,"python":112,"dependencies":113},"该项目主要通过 Docker 部署（提供 versun\u002Frssbox 镜像），也可通过 'uv run dev' 命令在本地开发运行。核心功能依赖外部翻译引擎（如 DeepL 或兼容 OpenAI 接口的模型），自身不强制要求本地 GPU 资源，具体资源消耗取决于所选用的外部 API 或本地部署的大模型服务。","未说明 (需支持 uv 运行环境)",[114],"uv",[13,15,14],[117,118,119,120,121,122,123,124,125,126,127,128],"rss","translator","ai","django","feed","jsonfeed","python","self-hosted","summary","translate","digest","filter","2026-03-27T02:49:30.150509","2026-04-08T04:02:57.490670",[132,137,142,147,152,157],{"id":133,"question_zh":134,"answer_zh":135,"source_url":136},23754,"为什么最新版本的 Docker 镜像（latest tag）版本号停滞不前，且移除了免费的网页翻译引擎（如 Google Translate Web）？","由于维护资源有限，项目目前仅由一人维护。为了项目的长期可持续性，开发者不得不将精力集中在可维护的组件上，因此移除了需要大量幕后工作来对抗反爬和 API 变更的免费网页翻译引擎（如 Google Translate Web）。目前的翻译引擎仅支持 DeepL 和 OpenAI 兼容接口。\n解决方案：\n1. 如果必须使用免费网页翻译器，请继续使用旧版本镜像 `rsstranslator\u002Frsstranslator:2025.5.27`。\n2. 推荐配置使用更稳定的付费服务（如 DeepL API 或 OpenAI 兼容服务）。\n3. 用户可以通过资金支持或直接贡献代码来帮助项目恢复对这些功能的支持。","https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fissues\u002F121",{"id":138,"question_zh":139,"answer_zh":140,"source_url":141},23755,"翻译长文章时出现 HTTP 400 Bad Request 错误或翻译失败，提示字符\u002FToken 超限怎么办？","这通常是因为文章内容超过了翻译模型的最大 Token 限制（例如某些模型限制为 4096 tokens，而请求了 10000）。\n解决方案：\n1. **调整最大 Token 数**：在配置中减小 Agent 的 `max_tokens` 或 `max_completion_tokens` 参数值。\n2. **更换翻译后端**：尝试切换到其他提供商（如从 LibreTranslate 切换到 OpenRouter\u002FOpenAI），不同模型的上下文窗口大小不同。\n3. **检查日志**：查看 `data\u002Fapp.log` 确认具体的错误信息是否为 `max_tokens is too large`。","https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fissues\u002F149",{"id":143,"question_zh":144,"answer_zh":145,"source_url":146},23756,"RSS 摘要（Summarize）部分没有被翻译成目标语言，只有标题和内容被翻译了，如何解决？","这是一个已知的 Bug，通常与 `max_completion_tokens` 参数的处理有关。\n解决方案：\n请将 RSSBox 升级到最新版本（至少为 `2025.8.15` 或更高），该版本已修复了导致摘要无法翻译的 `max_completion_tokens` 问题。升级后，标题、内容和摘要均能正常翻译。","https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fissues\u002F130",{"id":148,"question_zh":149,"answer_zh":150,"source_url":151},23757,"翻译后的标题显示异常（例如只显示时间）或内容乱码，但之前版本是正常的，如何修复？","这可能是由于数据库状态异常或特定版本的 Bug 导致的。\n解决方案：\n1. **升级版本**：确保升级到最新版本（如 5.10 或更高），旧版本存在重复翻译等 Bug。\n2. **重置数据库**：如果升级无效，可以尝试重置数据库状态。步骤如下：\n   - 备份当前的 `data\u002Fdb.sqlite` 文件。\n   - 重新安装\u002F部署 Docker 容器并正常打开网页初始化。\n   - 停止 Docker 实例。\n   - 用备份的 `db.sqlite` 覆盖新生成的数据库文件（注意：此方法需谨慎，若问题依旧，建议直接删除 `db.sqlite` 让系统重新生成，但这会丢失之前的订阅记录）。\n3. **切换引擎**：临时切换到 DeepL 翻译引擎测试是否正常，以排除特定 API 的问题。","https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fissues\u002F52",{"id":153,"question_zh":154,"answer_zh":155,"source_url":156},23758,"使用 LibreTranslate (LT) 翻译时部分新闻未翻译或报错，但使用 OpenAI 却正常，是什么原因？","如果同一源地址在使用 OpenAI 时翻译正常，而在使用 LibreTranslate 时失败，问题通常出在 LibreTranslate 服务本身或其配置上。\n排查步骤：\n1. **检查 LT 服务状态**：确认 LibreTranslate 容器是否正在运行且负载正常（通过 Portainer 等工具查看）。\n2. **检查超时设置**：LibreTranslate 处理长文本可能较慢，检查 RSSBox 中的 `LT_TIMEOUT` 设置是否过短。\n3. **自行排查 LT**：由于维护者不熟悉 LibreTranslate 的具体内部实现，建议用户自行检查 LT 服务的日志，确认其是否成功返回了翻译结果，或者是否存在字符数限制（LT 默认可能有字符上限）。","https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fissues\u002F145",{"id":158,"question_zh":159,"answer_zh":160,"source_url":161},23759,"日志中出现 'max_tokens is too large' 错误导致翻译失败，具体该如何调整？","该错误表明请求的 completion tokens 数量超过了模型支持的上限（例如模型最多支持 4096，但请求了 10000）。\n解决方案：\n1. 查看 `data\u002Fapp.log` 日志确认具体的错误代码（如 400 错误）。\n2. 在 RSSBox 的配置中，找到对应翻译引擎的设置项。\n3. 降低 `max_completion_tokens` 或 `max_tokens` 的数值，使其低于模型限制（例如设置为 2000 或 4000）。\n4. 保存配置并重启服务，或者触发一次强制更新（Force Update）以应用新设置。","https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fissues\u002F64",[163,168,173,178,183,188,193,198,203,208,213,218,223,228,233,238,243,248,253,258],{"id":164,"version":165,"summary_zh":166,"released_at":167},145281,"2026.3.25","## 变更内容\n* [Bug] 由 @Sylthionys 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F152 中修复了在 Windows 环境下检出代码时的 Docker 构建和运行问题\n\n## 新贡献者\n* @Sylthionys 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F152 中完成了首次贡献\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcompare\u002F2026.2.21...2026.3.25","2026-03-25T04:12:25",{"id":169,"version":170,"summary_zh":171,"released_at":172},145282,"2026.2.21","[修复(agent-admin)：避免 validate_agent_None 并缓解 SQLite 锁竞争](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002F71c109fa10551cf2bfd923ead6eccb735ace4744)","2026-02-21T12:04:14",{"id":174,"version":175,"summary_zh":176,"released_at":177},145283,"2026.1.7","## 变更内容\n* 新增了为 Libretranslate 指定超时时间的功能，由 @loposk 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F146 中实现。\n\n## 新贡献者\n* @loposk 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F146 中完成了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcompare\u002F2025.12.13...2026.1.7","2026-01-07T00:34:32",{"id":179,"version":180,"summary_zh":181,"released_at":182},145284,"2025.12.13","[重构：更新 OpenAIAgent 验证函数中的消息格式化，以支持合并系统提示](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002F88661952e6b4ddf2d649e01178c86b62b8a1dd6a)","2025-12-12T22:14:20",{"id":184,"version":185,"summary_zh":186,"released_at":187},145285,"2025.12.12","重构：在管理后台视图中对 HTML 内容使用 mark_safe","2025-12-12T12:19:40",{"id":189,"version":190,"summary_zh":191,"released_at":192},145286,"2025.12.11","## 变更内容\n* #138 由 @hariprasathys22 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F139 中添加的系统指令，插入到用户提示的开头。\n* 修复：由 @versun 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F141 中修正了 `merge_system_prompt` 选项的 token 计算逻辑。\n\n## 新贡献者\n* @hariprasathys22 在 https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fpull\u002F139 中完成了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcompare\u002F2025.12.1...2025.12.11","2025-12-11T12:48:54",{"id":194,"version":195,"summary_zh":196,"released_at":197},145287,"2025.12.1","修复导出OPML订阅地址的格式问题\n\n-----\n\n修复：移除为OPML导出生成的RSS订阅链接中的“\u002Ffeed”片段。","2025-12-02T00:14:40",{"id":199,"version":200,"summary_zh":201,"released_at":202},145288,"2025.11.30","添加TIME_ZONE环境变量\n\n-------\n\n添加TIME_ZONE环境变量","2025-11-29T23:43:34",{"id":204,"version":205,"summary_zh":206,"released_at":207},145289,"2025.10.21","修复用户管理功能\r\n\r\n-----\r\n修复用户管理功能","2025-10-21T04:57:18",{"id":209,"version":210,"summary_zh":211,"released_at":212},145290,"2025.10.11","[修复(代理): 修复 max_tokens 不为空的情况](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002Ff008c58c5bcc745eebcc5dde5dd11c18df946c18)\n\n-----\n修复 max_tokens 不为 null 的情况","2025-10-11T03:39:35",{"id":214,"version":215,"summary_zh":216,"released_at":217},145291,"2025.10.10","- [feat(cache): 添加翻译状态检查以优化缓存更新逻辑](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002Fe342d792dc109a599d726311ab14be5b2000b544)\r\n-------\r\n- Add translation status checks to optimize cache update logic","2025-10-10T09:21:45",{"id":219,"version":220,"summary_zh":221,"released_at":222},145292,"2025.10.6","[中文翻译更新：将“助理”替换为“Agent”](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002F9c772e42cf5dc8ffc87f594a94e27475412a6764)\r\n\r\n-----\r\n\r\nChinese Translation Update: Replace “助理” with “Agent”","2025-10-06T05:23:17",{"id":224,"version":225,"summary_zh":226,"released_at":227},145293,"2025.9.18","[feat(agent): 将深度思考参数移动到advanced_params](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002Fe9a2bce8f7e8acbc97010dd9825478bf96297853)\r\n\r\n----\r\n\r\nfeat(agent): Move reasoning_effort parameters to advanced_params\r\n","2025-09-18T00:37:09",{"id":229,"version":230,"summary_zh":231,"released_at":232},145294,"2025.9.9","[调整feed列表显示](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSSBox\u002Fcommit\u002F9c345368700a743b92be5f61a0e1332160bb5bcf)\r\n\r\n---\r\n\r\nAdjust feed list display","2025-09-09T13:03:25",{"id":234,"version":235,"summary_zh":236,"released_at":237},145295,"2025.9.8","- 更名为RSSBox\r\n- 添加日报摘要功能\r\n- 优化任务管理代码\r\n- 更新RSS模板，显示折叠的内容\r\n- 重构fetch_feeds.py，提取更新feed元数据和处理条目的逻辑为独立函数，优化代码结构和可读性。\r\n- 重构Feed和Filter模型，替换GenericForeignKey为ForeignKey，简化数据结构\r\n- 更新OpenAIAgent模型，增加max_tokens字段的帮助文本，调整输出token限制计算逻辑\r\n\r\n------\r\n*   Renamed to RSSBox\r\n*   Added Digest feature\r\n*   Optimized task management code\r\n*   Updated the RSS template to display collapsed content\r\n*   Refactored `fetch_feeds.py` by extracting the logic for updating feed metadata and processing entries into separate functions to improve code structure and readability.\r\n*   Refactored the Feed and Filter models, replacing `GenericForeignKey` with `ForeignKey` to simplify the data structure.\r\n*   Updated the `OpenAIAgent` model to add help text for the `max_tokens` field and adjust the calculation logic for the output token limit.","2025-09-08T04:14:07",{"id":239,"version":240,"summary_zh":241,"released_at":242},145296,"2025.9.2","[优化生成后的summary始终包含全文内容](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSS-Translator\u002Fcommit\u002F1f6feb4857f09cb65771e78a578a11f7b551907e)\r\n[给OpenAIAgent的验证和探测也实施速率限制](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSS-Translator\u002Fcommit\u002Ff4916b053a35d1299032acb25c7d7a00e51c4fb0)\r\n\r\n-----\r\nThe optimized generated summary always includes the full text content.\r\nRate limiting is also implemented for OpenAI Agent verification and detection.\r\n","2025-09-02T06:40:02",{"id":244,"version":245,"summary_zh":246,"released_at":247},145297,"2025.9.1","- openai参数使用json格式代替固定参数，以解决不同服务商的参数不同的问题\r\n\r\n--------\r\n- Replace fixed parameters with JSON-formatted parameters for OpenAI API calls to resolve compatibility issues across different service providers' parameter specifications.\r\n","2025-09-01T13:23:00",{"id":249,"version":250,"summary_zh":251,"released_at":252},145298,"2025.8.15","- 兼容拥有深度思考的模型(关闭深度思考)\r\n- 自动探测模型的max tokens，替代手动输入\r\n- 优化 Agent 保存逻辑\r\n- 优化 OpenAI 接口参数\r\n--------\r\n- Compatible with models featuring deep thinking capability (deep thinking disabled by default)  \r\n- Automatically detect the model's max tokens, replacing manual input  \r\n- Optimized Agent save logic  \r\n- Improved OpenAI API parameters","2025-08-15T09:23:44",{"id":254,"version":255,"summary_zh":256,"released_at":257},145299,"2025.8.14","优化feed更新逻辑\r\n\r\n------\r\n\r\nOptimize feed update logic","2025-08-14T03:06:42",{"id":259,"version":260,"summary_zh":261,"released_at":262},145300,"2025.8.13","[修复导入opml时没有tag的bug](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSS-Translator\u002Fcommit\u002F7305717b2036715e652c433624da63b7d5e13430)\r\n[优化验证和翻译逻辑](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSS-Translator\u002Fcommit\u002F27c8444bcb674ade8cfcf48aefee41dcc8d41533)\r\n[优化条目更新逻辑](https:\u002F\u002Fgithub.com\u002Fversun\u002FRSS-Translator\u002Fcommit\u002Ff35d5e1973c122ae7387ecd229a433b988119bd8)\r\n\r\n------\r\n\r\nFixed a bug where tags were missing when importing OPML files.\r\nOptimized validation and translation logic.\r\nOptimized entry update logic.","2025-08-13T03:37:23"]