Skip to content

兼容性

现代 Chromium 浏览器中的 LINUX DO 列表页和增强阅读工作区

桌面端浏览器可在保留宿主列表的同时运行增强阅读工作区;具体能力仍取决于浏览器、脚本管理器和站点权限。

LINUX DO 是完整功能与真实回归基线。中文、英文及其他语言的标准 Discourse 站点均可适配;脚本会先验证站点身份,再根据当前版本、主题、权限以及 Boost、Reactions、Post Voting 等插件能力显示可用入口。缺少插件时自动降级,不影响长帖阅读、楼层上下文和原站基础互动。

当前支持范围

项目当前值
脚本版本0.1.12
匹配站点LINUX DO 全面适配;20 个其他社区内置支持;其余标准 HTTPS Discourse 站点可验证后添加
启动时机document-start
GM 权限GM_getValueGM_setValueGM_xmlhttpRequestGM_getResourceTextunsafeWindow
跨域连接connect.linux.do、用户输入站点的 /site/basic-info.json、Google / Microsoft 翻译接口
外部依赖KaTeX 0.16.22、pinyin-pro 3.18.2、hls.js 1.6.16
发布渠道GreasyFork

明确匹配的站点

社区地址覆盖说明
LINUX DOhttps://linux.do/*完整功能与回归基线
Brave Communityhttps://community.brave.com/*Discourse 核心能力,插件功能按站点检测
Roblox Developer Forumhttps://devforum.roblox.com/*Discourse 核心能力,插件功能按站点检测
OpenAI Developer Communityhttps://community.openai.com/*Discourse 核心能力,插件功能按站点检测
Home Assistant Communityhttps://community.home-assistant.io/*Discourse 核心能力,插件功能按站点检测
Cfx.re Forumhttps://forum.cfx.re/*Discourse 核心能力,插件功能按站点检测
Spiceworks Communityhttps://community.spiceworks.com/*Discourse 核心能力,插件功能按站点检测
Arduino Forumhttps://forum.arduino.cc/*Discourse 核心能力,插件功能按站点检测
Unity Discussionshttps://discussions.unity.com/*Discourse 核心能力,插件功能按站点检测
Cloudflare Communityhttps://community.cloudflare.com/*Discourse 核心能力,插件功能按站点检测
Epic Developer Communityhttps://forums.unrealengine.com/*Discourse 核心能力,插件功能按站点检测
Obsidian Forumhttps://forum.obsidian.md/*Discourse 核心能力,插件功能按站点检测
Cursor Communityhttps://forum.cursor.com/*Discourse 核心能力,插件功能按站点检测
Godot Forumhttps://forum.godotengine.org/*Discourse 核心能力,插件功能按站点检测
n8n Communityhttps://community.n8n.io/*Discourse 核心能力,插件功能按站点检测
MikroTik Forumhttps://forum.mikrotik.com/*Discourse 核心能力,插件功能按站点检测
Discourse Metahttps://meta.discourse.org/*Discourse 核心能力,插件功能按站点检测
Python Discussionshttps://discuss.python.org/*Discourse 核心能力,插件功能按站点检测
Swift Forumshttps://forums.swift.org/*Discourse 核心能力,插件功能按站点检测
Julia Discoursehttps://discourse.julialang.org/*Discourse 核心能力,插件功能按站点检测
Rust Users Forumhttps://users.rust-lang.org/*Discourse 核心能力,插件功能按站点检测

脚本同时声明 https://*/*,以便用户保存的自定义域名能够启动;未命中内置列表或用户列表时会在业务初始化前退出。添加自定义站点时会匿名请求该域名的 /site/basic-info.json,只有检测到 Discourse 站点信息才保存。站点 Logo 从 Discourse 公开站点信息、宿主 Header 或页面图标中自动选择。

站点适配不限制内容语言。正文翻译目前只对已预设语言的非中文内置社区开放,译文目标为简体中文;自定义站点没有可靠语言标记,暂不显示翻译入口。Google / Microsoft 翻译接口不可用时,原文阅读不受影响。

浏览器

阅读器依赖现代浏览器能力,包括 Shadow DOM、Fetch、AbortController、IntersectionObserver、ResizeObserver、MutationObserver、Cache Storage、IndexedDB 和部分 Performance API。

建议:

  • 使用仍在安全支持期内的 Chromium、Firefox 或同等级浏览器;
  • 允许脚本管理器访问当前使用的匹配站点;
  • 不要同时运行两个阅读器版本;
  • 在隐私模式中确认脚本管理器和站点存储是否被允许。

能力降级

不可用能力影响
Cache Storage / IndexedDB缓存减少,更多内容需要联网重新获取
PerformanceObserver 某些条目资源监控显示较少证据,不影响基本阅读
浏览器内存 API不显示页面内存估计
hls.js 或媒体编码HLS/特定媒体不能播放
KaTeX公式不能增强渲染
pinyin-pro依赖拼音的检索辅助降级
Google / Microsoft 翻译接口正文翻译提示失败,原文继续可读
原站插件/权限Boost、Reactions、Post Voting、Solved、指定和管理等对应入口自动隐藏

移动端

移动形态针对窄屏布局和触控操作,但 userscript 管理器、下载、文件导入和连续批量下载在移动浏览器中的支持差异较大。重要操作后应确认原站状态。

非兼容承诺

本项目不是 LINUX DO 或其他适配社区的官方客户端。LINUX DO 保持完整覆盖目标;其他站点的 Discourse 版本、主题、插件和权限组合不同,个别能力可能自动降级。原站 DOM、API、插件或安全策略变化可能先于阅读器适配,出现差异时可临时返回原生页面,并按故障排查提交最小证据。

非 LINUX DO 或其他适配社区的官方项目。站点数据与互动结果以原站为准。