成为赞助者来支持我们的工作!向我们的集体项目捐款将帮助 Decky Loader 开发者支付网络服务器费用、购买新的开发硬件等。
Decky Loader 是一款用于 Steam Deck 的自制插件启动器。它可以用来美化菜单界面、更改系统音效、调整屏幕饱和度、修改更多系统设置,以及更多功能。
有关 Decky Loader 的更多信息、文档和开发工具,请访问我们的维基。
🧹 干净地注入和加载多个插件。
🔒 在系统更新和重启后仍然保持安装状态。
🔗 允许插件与启动器之间进行双向通信。
🐍 支持从 TypeScript React 中运行 Python 函数。
🌐 允许插件发起完全绕过 CORS 的 fetch 请求。
安装过程无需设置管理员/sudo 密码。
如果可能,请准备鼠标和键盘。
decky_installer.desktop.download,请在运行前将其重命名为 decky_installer.desktop)Decky!(安装程序完成后将删除此密码)。打开桌面上的"返回游戏模式"快捷方式。
对于可以使用 Konsole 的用户,还有一种快速安装方式。运行 curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh 并在提示时输入密码。
很抱歉看到您离开!如果您因为遇到问题而考虑卸载,请考虑提交问题或加入我们的 Discord,以便我们帮助您和其他用户。
再次运行安装程序文件,然后选择 uninstall decky loader。
对于可以使用 Konsole 的用户,还有一种快速卸载方式。运行 curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh 并在提示时输入密码。
现在您已经安装了 Decky Loader,可以开始使用插件了。每个插件由不同的开发者维护,具有各自的用途,但大多数遵循以下通用结构。
目前还没有完整的插件开发文档。不过,一个好的起点是插件模板仓库。如果您有任何问题,请考虑加入我们的 Discord。
有关安装 Decky Loader 开发版本的更多信息,请参阅有关开发的维基页面。您还可以通过观看此 YouTube 教程在 Windows 或 Linux 计算机上安装 Steam Deck UI 进行测试。
bash
cd frontend
pnpm i # 注意:您可能需要使用 pnpm approve-builds 批准 esbuild 的构建脚本
pnpm run builddeck.sh 脚本将您的更改部署到 Steam Deck 以进行测试。⚠️ 如果您因库过时而收到构建错误,请在仓库内运行此命令。
pnpm update @decky/ui --latest
源代码管理和插件部署留给克隆仓库的各自贡献者处理,以保持依赖项为最新版本。
插件加载器概念的最初想法基于 marios8543 的 Steam Deck UI Inject 项目的工作。
$ claude mcp add decky-loader \
-- python -m otcore.mcp_server <graph>