英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。
多里昂
https://discord.gg/agQ9mRdHMZ
下载
查看前沿构建
[!提示]
Dorion 也可以以便携方式使用,或者通过多个包管理器进行安装。
你可以在发行版页面找到便携版本。你也可以自己构建 Dorion![!注意]
MacOS 用户:如果打开 Dorion 时出现“Dorion.app 无法打开,因为它来自未识别的开发者”的提示,你可能只需要运行sudo xattr -rd com.apple.quarantine /Applications/Dorion.app。或者,你也可以打开隐私与安全设置面板,并向下滚动到安全部分以移除隔离。Windows 用户:Defender 可能会认为 Dorion 是病毒。这有时会发生,如果 SmartScreen 阻止它运行,请点击“更多信息”,然后选择“仍然运行”。欢迎使用 Virustotal 扫描 Dorion!
软件包仓库
我本人并未在任何软件包仓库中维护 Dorion 的实例,但一些非常好的人会利用自己的空闲时间维护一些:
- Windows:
- 铲子/勺子(由 Small-Ku 维护):
scoop bucket add turbo 'https://github.com/Small-Ku/turbo-bucket.git' scoop install turbo/dorion - WinGet(由 headquarter8302 维护)
winget install --id SpikeHD.Dorion
- 铲子/勺子(由 Small-Ku 维护):
- Linux:
- Arch AUR(由 YouKnow-sys 维护)
yay -S dorion-bin - NixOS
nix-shell -p dorion
- Arch AUR(由 YouKnow-sys 维护)
- MacOS:
- Homebrew(由 psharma04 维护)
brew tap psharma04/dorion brew install --cask dorion
- Homebrew(由 psharma04 维护)
[!注意]
在我不知道的不同软件包仓库中维护 Dorion?随时可以提交 PR将其添加到这里!
功能
- 比原始 Discord 客户端和其他基于网页的替代品显著更小
- 主题支持
- 全局按键通话和自定义快捷键
- 开箱即用包含 Shelter 和(可选)Vencord/Equicord
- 开箱即用包涵完整的 RPC/游戏状态 支持。
- 这还需要启用 shelteRPC 或 [arRPC]( https://vencord.dev/plugins/WebRichPresence%20(arRPC ) 插件中的任意一个
- (希望)改善低端系统性能,您的体验可能不同
- 所有平台的 ARM 支持
- 从源代码构建者的功能开关
插件
Dorion 自带 shelter,因此至少可以满足一些插件相关的需求。你也可以在 Dorion 设置页面中启用客户端模组,例如 Vencord。如果你想安装 Dorion 设置页面中没有提供的插件,请确保下载的是兼容浏览器的版本。
[!注意]
想要官方支持其他客户端模组吗?只要它可以在网页上运行,就可以随时提交 功能请求![!提示]
不确定有哪些 shelter 插件吗?其实比你想象的更多!可以尝试在 GitHub 上搜索shelter plugins,或使用插件浏览器插件:
https://spikehd.github.io/shelter-plugins/plugin-browser/
主题
Dorion 支持所有主题、BetterDiscord 及其他,有一些注意事项。
平台支持
| 功能 | Windows 10/11 | Windows 7[1] | Linux | MacOS |
|---|---|---|---|---|
| 基础(登录、导航、文本/私信等) | ✓ | ~ | ~[2] | ✓ |
| 语音 | ✓ | ~ | ✗[3] | ✓ |
| 主题 | ✓ | ~ | ✓ | ✓ |
| 避难所 | ✓ | ~ | ✓ | ✓ |
| Dorion 插件 | ✓ | ~ | ✓ | ✓ |
建筑
先决条件
步骤
-
克隆/下载仓库
-
在项目根文件夹中打开终端窗口
-
安装 JS 依赖项:
pnpm install -
拉取最新的避难所构建(如果无法即时获取,这将作为备份使用)
pnpm shupdate -
构建更新程序
pnpm build:updater -
(仅限 Linux) 构建 WebKitGTK 扩展
cd src-tauri/extension_webkit cmake . cmake --build . -
建造!
# Build Dorion... pnpm tauri build # ...or to debug/open in dev mode pnpm dev
所有构建的文件将位于 src-tauri/target/(release|debug)/。安装文件(例如 .msi、.deb)位于 bundle/。
已知问题
- (非 Windows 系统)外部图片(UserBG、Decor、UserPFP 等)将无法加载
- (非 Windows 系统)字体/字形将无法加载
- 其余内容请见问题页面
故障排除
你可能被要求提供的内容
如果你在 Discord 提交问题或提问,可能会被要求提供以下信息,因此如果可以,请提供它们:
- 开发者工具控制台输出(Ctrl + Shift + i,然后点击“控制台”)
latest.log输出- Windows:
%appdata%\dorion\logs - Linux:
~/.config/dorion/logs - MacOS:
~/Library/Application Support/dorion/logs
- Windows:
常规
我看不到 Dorion 设置!
- 检查
https://raw.githubusercontent.com/URL 是否被任何系统范围的广告拦截器/防火墙阻止 - 检查开发者工具控制台是否有相关错误
“哎呀!出了点问题。”
(或类似的客户端崩溃)
- 禁用非必要的客户端 mod/插件/扩展,然后重试。
- 如果无法进入设置菜单,可以删除以下项目:
- Windows:
%appdata%\dorion\webdata&%appdata%\dorion\config.json - Linux:
~/.config/dorion/webdata&~/.config/dorion/config.json - MacOS:
~/Library/Application Support/dorion/webdata和~/Library/Application Support/dorion/config.json
- Windows:
窗口
Dorion无法打开
- 尝试通过MSI安装,而不是使用
.zip文件 - 尝试使用
.zip文件代替MSI - (如果使用
.zip文件)确保所有文件都已正确解压。确保将Dorion及其内容解压到其自己的文件夹中。 - 重新安装 WebView2
- 完全卸载并重新安装。
- 如果卸载时遇到问题,或者安装程序显示已安装,即使您已经卸载,也可以尝试删除此注册表文件夹,然后再次卸载
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}
Linux
白屏/空白/冻结屏幕
- 使用以下环境变量之一或两者运行Dorion:
WEBKIT_DISABLE_COMPOSITING_MODE=1 WEBKIT_DISABLE_DMABUF_RENDERER=1
使用插件、扩展和主题
插件、扩展和主题使用起来相对简单,在 Windows 上的文件结构如下:
C:/Users/%USERNAME%/dorion/
├── plugins/
| └── plugin.js
├── extensions/
| └── some_unpacked_extension/
└── themes/
└── theme.css
而在 Linux 上也是如此:
~/.config/dorion/
├── plugins/
| └── plugin.js
└── themes/
└── theme.css
所以如果你下载了插件、扩展或主题,只需将其放入 plugins/extensions/themes 文件夹中。如果你需要帮助找到它们,Dorion 设置中有按钮可以带你到需要的位置!
[!注意]
如果你愿意,也可以在主题设置中点击Install Theme from Link来安装主题
贡献
问题、拉取请求等都欢迎!有关指南和技巧,请参阅 CONTRIBUTING.md
翻译
请参见 TRANSLATING.md
截图
完整安装大小比较(Windows)
一些性能设置
主题: OldCord
主题: Fluent
注释:
[1] 通过安装 API 扩展(如 VxKex)可以支持 Windows 7。它可能随时崩溃,如果发生这种情况,我可能不会投入太多精力去修复(当然 PR 总是欢迎的!)。如果安装后 Dorion 无法打开,你可能还需要手动安装 WebView2。 ↑
[2] 一些人报告说 Dorion 在 Linux 上会冻结,尤其是在播放 GIF 时。据我所知,这是 WebkitGTK 的一个错误。↑
[3] 对 WebRTC 的支持被隐藏在构建时标志后面,而大多数发行版未使用该标志,即使使用,该实现仍不完整。 当 WebkitGTK 提供 WebRTC 支持时,这将可用。 ↑
- 本文标题:Dorion - 小型替代 Discord 客户端
- 本文链接:https://cn121.com/desktop/spikehd-dorion.html
- 原项目:SpikeHD/Dorion 版权归原作者 SpikeHD 及贡献者所有
- 收录信息:本站于 2026-10-07 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
- 开源协议:收录时本项目采用 GPL-3.0(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。基于本页内容形成的衍生作品, 须同样以该协议发布。
- 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 SpikeHD/Dorion。
- 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出,仅将二级标题译为中文,便于按栏目定位;标题原文可在下方原仓库中查看),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
- 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
- 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。