为 LINUX DO 深度定制并保持完整功能覆盖,同时通过站点识别与能力检测兼容中文、英文及其他语言的标准 Discourse 社区,在列表页内完成阅读、翻译、回复与原站互动。
安装脚本 · GreasyFork · 脚本源码 · 在线用户手册 · 项目介绍 · 参与开发 · MIT License
在列表页内完成阅读、追踪上下文与社区互动
- LINUX DO 全面适配,消息、历史、收藏、回应、Boost、长帖与楼层关系等能力保持完整覆盖。
- 中文、英文及其他语言的标准 Discourse 站点均可使用;插件、主题和权限差异由站点适配层与能力检测自动降级。
- 列表页直接打开完整帖子,支持浮窗、全屏与移动端布局。
- 保留楼层关系、楼中楼、跳转、浏览历史与真实已读进度。
- 集成回复、点赞、回应、收藏、通知、搜索与用户资料等社区能力。
- 为非中文内置社区提供原文、双语与全译文切换,并集成原图灯箱、媒体播放和公式渲染。
- 内置 21 个社区;其他 HTTPS Discourse 论坛可验证后添加,非 Discourse 网站不会启动。
- 内置请求调度、429 退避、DOM 窗口化与本地资源监控。
| 看图灯箱 | 消息中心 | 请求流与 429 控制 |
|---|---|---|
![]() |
![]() |
![]() |
| 原图、图片序列与关联评论。 | 回复、点赞、私信与内容回跳。 | 共享账本、排队放行与退避恢复。 |
以下图片由 Chrome DevTools 在真实 LINUX DO 页面重新采集,保留当时的公开界面、账号和状态信息,未额外打码。点击分组展开,点击图片查看原图。
- 安装 Tampermonkey 或兼容的 userscript 管理器。
- 在 GreasyFork 点击“安装此脚本”。
- 打开或刷新以下任一站点:
- LINUX DO
- Brave Community
- Roblox Developer Forum
- OpenAI Developer Community
- Home Assistant Community
- Cfx.re Forum
- Spiceworks Community
- Arduino Forum
- Unity Discussions
- Cloudflare Community
- Epic Developer Community
- Obsidian Forum
- Cursor Community
- Godot Forum
- n8n Community
- MikroTik Forum
- Discourse Meta
- Python Discussions
- Swift Forums
- Julia Discourse
- Rust Users Forum
- 其他 HTTPS Discourse 论坛可在阅读器“设置 → 适用站点 → 其他适用站点”中验证并添加。
- 点击主题标题开始使用。
当前项目版本为 0.1.16。脚本对 LINUX DO 保持全面适配和完整功能回归,同时兼容中文、英文及其他语言的标准 Discourse 社区;其他 HTTPS Discourse 论坛可验证后添加。已标记为非中文的内置社区还支持原文、双语和简体中文译文切换;完整范围、翻译边界和能力降级规则见兼容性说明。
0.1.16 重点重构自适应标题栏和分类/标签浏览,阅读队列会避让标题栏与全屏主帖操作列;同时增强 Discourse 通知、收藏、回应及帖子变更的实时同步,并修复完整讨论返回、通知计数、末尾隐藏回复空白、路由重复接管和搜索菜单误接管。完整列表见更新记录。
work/main.js 是唯一业务源码,也是当前 GreasyFork 发布与仓库同步入口。dist/awesome-linuxdo-reader.user.js 是由固定版本工具生成的仓库直装产物,禁止直接编辑;由于 GreasyFork 不接受压缩代码,该文件不得上传到 GreasyFork。开发和调试始终修改源码,需要仓库直装产物时运行 npm run userscript:build。work/greasyfork-split/ 是可重复生成和校验的拆分发布工程,当前用于验证 Core Library 与静态资源边界,不会自动替代正式单文件脚本。
.
├── .github/ GitHub 协作模板
├── assets/ 品牌与文档资源
├── docs/ 项目介绍和资料索引
├── dist/ 仓库直装的压缩 userscript 与来源清单
├── scripts/ 跨平台开发工具入口
├── tools/ Rust 开发辅助工具源码
├── work/main.js userscript 唯一业务源码
├── work/greasyfork-split/ GreasyFork 拆分发布与校验工程
├── CONTRIBUTING.md 开发与验证规范
├── LICENSE MIT 许可证
└── README.md 项目入口
本地开发与验证流程见 CONTRIBUTING.md。
直接打开 在线用户手册 即可浏览,无需安装本项目、下载文档或运行本地服务。手册覆盖安装、阅读导航、社区互动、图片与媒体、全部设置、缓存、请求治理、隐私和故障排查。
功能覆盖目录位于 docs/public/feature-catalog.json。每项用户可见能力都有稳定 feature_id、源码锚点、版本、验证日期、截图和对应文档;修改用户功能时必须同步更新。
本项目基于 MIT License 开源。











