Skip to content

anghunk/linuxdo-scripts

Repository files navigation

简体中文 | English

  _     _                  ____          ____            _       _       
 | |   (_)_ __  _   ___  _|  _ \  ___   / ___|  ___ _ __(_)_ __ | |_ ___ 
 | |   | | '_ \| | | \ \/ / | | |/ _ \  \___ \ / __| '__| | '_ \| __/ __|
 | |___| | | | | |_| |>  <| |_| | (_) |  ___) | (__| |  | | |_) | |_\__ \
 |_____|_|_| |_|\__,_/_/\_\____/ \___/  |____/ \___|_|  |_| .__/ \__|___/
                                                          |_|            

📖 一、项目简介

LinuxDo Scripts 是一个功能丰富的浏览器扩展,专为提升 LinuxDo 论坛的使用体验而设计。它集成了从基础界面优化到高级 AI 辅助的多项实用功能,让您的论坛浏览和互动体验更加流畅高效。

论坛交流贴:linuxdo 增强插件,持续更新欢迎反馈 - LINUX DO

1. 核心亮点

  • 🎨 界面美化 - 多种主题皮肤,个性化定制
  • 🤖 AI 智能 - 话题总结、智能回复生成
  • 📚 内容管理 - 收藏夹、用户标签、内容过滤
  • 体验优化 - 快捷操作、自动化功能
  • 🔧 高度可定制 - 支持自定义 CSS、快捷回复等

主图

更多截图展示

使用方式 收藏夹增强 分享贴子

📥 二、快速安装

1. 支持的浏览器

浏览器 安装链接 备注
Chrome / Edge / Arc / Brave Chrome Web Store 推荐
Firefox Firefox Addons 完整支持
国内用户 Crx 商店 无需翻墙

2. 安装步骤

  1. 点击上方对应浏览器的安装链接
  2. 在扩展商店中点击"添加到浏览器"
  3. 确认安装权限
  4. 访问 LinuxDo 论坛 开始使用

✨ 三、功能特性

🔍 浏览体验优化
  • ⏰ 话题列表显示创建时间
  • 🏢 显示楼层数和楼主标识
  • 🆕 新标签页打开话题
  • 👀 话题列表直接预览详情及评论
  • 📝 中英文混排优化显示
  • 🖼️ 优化签名图显示,防止图片损坏
  • 🌙 自动切换黑夜模式
  • 📱 超长显示器宽度优化
📚 内容管理
  • ⭐ 完善的收藏夹功能
  • 🏷️ 用户标签系统
  • 🚫 强制屏蔽指定用户话题
  • 👑 只看楼主切换功能
  • 🔍 关键词和标签过滤
  • 📅 按时间屏蔽旧帖子
💬 互动增强
  • ⚡ 话题快捷回复(支持自定义模板)
  • 😊 评论框表情优化
  • 📊 等级信息查询
  • 👍 快捷点赞按钮
  • 🔄 自动展开回复
🤖 AI 智能助手
  • 📋 AI 话题总结
  • 💡 智能生成回复
  • 🤝 AI 辅助回帖
  • 🎯 内容智能分析
🎨 个性化定制
  • 🎭 多种论坛主题皮肤
  • 😀 论坛表情风格切换
  • 🎨 自定义 CSS 样式支持
  • ☁️ 设置数据云端同步
  • 🖼️ 自定义论坛 Logo
  • 📑 自定义标签页图标和标题
🔧 实用工具
  • 📸 话题转图片分享
  • 📄 论坛文章导出
  • ⬆️ 返回顶部/直达一楼
  • 🔕 快速免打扰帖子
  • 🎯 查看自己的回复楼层

🛠️ 四、开发指南

1. 环境要求

  • Node.js: v22.12.0

2. 本地开发

# 1. 克隆项目
git clone https://github.com/anghunk/linuxdo-scripts.git
cd linuxdo-scripts

# 2. 安装依赖
npm install

# 3. 启动开发服务
npm run dev

3. 加载扩展

  1. 打开浏览器扩展管理页面
    • Chrome: chrome://extensions/
    • Firefox: about:addons
  2. 开启"开发者模式"
  3. 点击"加载已解压的扩展程序"
  4. 选择项目根目录下的 .output/chrome-mv3 文件夹

4. 开发规范

  • 🧩 组件化开发: 每个功能独立组件,避免冲突
  • 🔄 提交流程: PR → 代码审核 → 合并
  • 📚 文档更新: 新功能需同步更新文档

🤝 五、参与贡献

1. 贡献方式

2. 贡献列表

Contributors

3. 参考项目

📄 六、其他信息

1. Star History

Star History Chart

2. 开源协议

本项目采用 Apache License 2.0 开源协议。

您可以自由地:

  • ✅ 使用、复制、修改和分发本软件
  • ✅ 用于商业目的
  • ✅ 在遵循协议的前提下重新授权

但需要:

  • 📋 保留原始版权声明
  • 📋 标明对原始代码的修改

3. 免责声明

  • 本项目为免费开源项目,不保证绝对完善无误
  • 使用前请自行评估风险,遵守相关法律法规
  • 严禁任何形式的滥用行为
  • 如有侵权问题,请联系 @anghunk 及时处理

如果这个项目对您有帮助,请考虑给我们一个 ⭐ Star!

Made with ❤️ by @anghunk and contributors

About

LinuxDo Scripts 扩展,功能持续更新,欢迎提出新想法!已上架 Chrome Web Store 和 Firefox 商店!文档地址:https://linuxdo-scripts.zishu.me

Resources

License

Stars

Watchers

Forks

Contributors 17