Linux.do Agent - 您的 Linux.do 专属 AI 助手 🤖
Linux.do Agent 是一款专为 Linux.do 论坛量身打造的智能增强脚本。
本项目基于 Linux.do 社区讨论帖 中的思路进行深度改造与功能增强,旨在提供更流畅的 AI 交互体验。
它不仅仅是一个简单的聊天窗口,更是一个集成了论坛深度能力的 AI Agent。它能理解您的自然语言指令,自动搜索帖子、总结长文、分析用户动态,为您提供前所未有的社区浏览体验。
✨ 核心亮点
🧠 模型与 API 增强
- 多 API 线路热切换:支持同时配置多个 OpenAI 兼容接口(如 DeepSeek, OpenAI, Groq, OpenRouter 等)。
- 智能故障转移 (Failover):当主线路请求失败或超时时,自动无缝切换到备用线路,确保回答不中断。
- JSON 协议路由引擎:内置强大的 JSON 自动修复与路由逻辑,极大提升了模型调用工具的稳定性。
🛠️ 深度集成的论坛工具
Agent 不需要您手动翻阅,它可以自动调用以下能力:
- 🔍 智能搜索:"帮我找一下最近关于 Docker 的教程"
- 📝 长帖总结:"总结一下当前这个帖子说了什么,主要观点有哪些"
- 👤 用户画像:"分析一下 @始皇 最近都在关注什么话题"
- 🔥 趋势分析:"最近论坛里有什么热门讨论?"
- 📑 内容抓取:自动读取指定楼层或全部分页内容。
💻 现代化交互体验
- 💾 多会话管理:支持同时开启多个对话窗口,聊天记录自动持久化保存(刷新页面不丢失)。
- 🎨 完美 Markdown:支持代码高亮、数学公式、表格渲染。
- 🌗 自动主题:UI 完美适配 Linux.do 的深色/浅色模式,或跟随系统自动切换。
🚀 快速上手指南
1️⃣ 安装脚本
点击页面上方的绿色 “安装此脚本” 按钮完成安装(需配合 Tampermonkey 或 Violentmonkey 扩展)。
2️⃣ 首次配置 (必须)
为了使用 AI 功能,您需要配置至少一个 API Key(脚本完全本地运行,Key 仅保存在您本地浏览器中)。
- 刷新 Linux.do 页面,右下角会出现一个 🤖 机器人悬浮球。
- 点击悬浮球打开面板,点击顶部标题栏右侧的 ⚙️ 设置图标。
- 在 API 设置 区域添加您的 OpenAI 格式接口信息(Base URL, Model, API Key)。
- 点击底部的 “保存配置”。
🔒 安全与隐私声明 (Security Policy)
🛡️ 数据隐私
- 本地存储:所有的配置信息(API Key)和聊天记录仅存储在您浏览器的 Tampermonkey 存储空间中,绝不会上传到任何第三方服务器。
- 透明请求:脚本的所有网络请求均直连您配置的 API 地址和 Linux.do 官方接口。
🚨 漏洞上报 (Reporting a Vulnerability)
如果您发现本项目存在安全漏洞,请通过以下方式联系:
- 邮件:发送邮件给项目维护者。
- 社区讨论:在 Linux.do 论坛内私信或参与相关讨论。
- 禁止事项:请 不要 通过公开的 GitHub Issues 报告严重的安全漏洞。
✅ 支持版本
仅支持脚本的 最新版本 (Latest)。旧版本 (< 0.4.0) 不再提供维护与安全更新,建议您始终保持自动更新开启。
❓ 常见问题
Q: 为什么按了发送没有反应?
A: 请检查 API 配置是否正确,可以通过设置面板的“测试”按钮验证。
Q: 怎么呼出/隐藏界面?
A: 点击右下角悬浮球,或者直接按下快捷键 Alt + A。
项目开源地址: GitHub - linuxdo-agent Badge
如果您觉得这个脚本好用,欢迎在 Greasy Fork 留下好评,或去 GitHub 给个 Star ⭐️!