Bedside 今天做的事
- 它不会自作主张删除任何东西。被挑出来的文件进入隔离区——是移动,不是删除——并且可以一个一个放回去。如果系统回收站不可用,它宁可放弃,也不会彻底抹掉。
- 任何批量操作之前都会先为 Mods 文件夹拍一张快照,如果拍不成,它会明说,而不是默默继续。可逆性只有一个例外,写出来而不是藏起来:缩略图缓存会被彻底清除——游戏下次启动时会自己重建。
- 不会重写任何游戏文件。Bedside 唯一会改动的是设置文件,而且从不缺少四道防线:旁边先放一份带日期的副本、游戏运行时直接拒绝、把改动的那一行摆出来,以及键不存在时绝不凭空编造。
- 诊断在你自己的电脑上离线完成。不用创建账号,不用注册。
- 遥测默认是关闭的。只有你亲手才能打开,而且在你勾选之前,会先把将要发送的完整清单摆出来。
- 没有任何更新会自动安装。强制 HTTPS、签名清单、校验指纹;没有公钥时,清单会被拒绝,而不是被轻信。文件交到你手上,由你自己运行。
- 结论绝不指认没有测量过的原因。当 Bedside 无法核实时,它写「无法核实」——绝不写「一切正常」。最明显的例子是更新:只要没有服务应答,Bedside 就不会对任何模组写「已是最新」,而且有一项测试阻止它这么做。没有核实就写「已是最新」会更好听,但那是假的。
- 主播模式会把敏感的文件名换成一个稳定的代号,让分享屏幕不必付出任何代价。
- 免费与付费的界线只写在代码里的一处。完整扫描、可逆隔离、启用与停用、导入、清理、配置档:一切用于诊断和复原的功能都在免费这一侧。
Bedside 永远不会做的事
- 永远不会对救援收费。任何用于修复、隔离或解释的功能都不会变成付费功能。求助的画面上永远不会出现付费按钮。
- 没有你的明确动作,永远不会有关于你的任何一个字节离开。
- 永远不会买好评,永远不会用小号。
- 永远不会制造虚假的紧迫感,永远不会编造结论。
- 永远不会修改或转发作者的文件。
- 永远不会在没有退路的情况下动你的文件。不删除、不覆盖:Bedside 挣到一边的文件只是被移走,而且能回来。这份克制不是一句承诺:每次发布前,都有一套自动台架重现每一个动作 —— 移走文件的隔离、把同一份文件送回原处的还原,以及回收站失败时宁可放弃也不摧毁的规则。只要其中一项变了,发布就会停下来。
- 永远不会贬低别的工具。
- 永远不会设置退订陷阱:你哪天停止支持,支持就哪天结束,程序依然完整。
别人的工作
Bedside 出现在十年志愿工作之后,并且依赖它。
- 我们只给链接,不做复制。EA 论坛上那些手工维护的损坏模组清单,是十年的志愿测试,也是受保护的数据库。Bedside 在征得作者同意后以链接指向它们,不从中提取任何内容。
- Bedside 不能替代手工测试。没有任何文件分析能看到全部,它自己的分析也一样。50/50 助手只是把社区教了十年的方法配上工具,而不是自家的发明。
- TwistedMexi 的 Better Exceptions 与它互补。装上它:异常发生的那一刻它就看见了。Bedside 读取它的报告,再补上自己在磁盘上找到的东西——绝不说「它错了」。
- 其他工具随模组附带的清单会被读取,并且会标明其作者。目前是 PlumbBuddy 格式(Llama Logic 的格式)的清单。格式是他们的;只有读取是我们的,而且 Bedside 不会从中取走任何它不展示的东西。它也会放下自己的清单,其格式公开写明 —— 任何作者都可以在自己的文件里放一份,也没有人被要求这么做。
- 绝不公开点名比较。本页只讲 Bedside 做什么;不会发布一张「别人不做什么」的对照表。
还不是事实的部分
- Bedside 尚未发布,到今天为止没有任何可执行文件带签名。只要这一行还在,安装时出现 Windows 警告就是正常的——而且现在还没有可供下载的东西。
- 在线服务还没有应答:共享知识库、版本索引、徽章、遥测。只要它们不出声,Bedside 就写「无法核实」,绝不写「已是最新」。
- 只支持 Windows。其他系统上什么都没有验证过。
- 还没有外部的人真正考验过它。本页所主张的一切都能在程序里读到;但它还不是成千上万玩家的实际经验。
关于本页
第 1 版——2026 年 9 月 6 日。
它特意标注了日期和版本:可以悄悄改写的承诺约束不了任何人。如果有哪一条被违背,请写信到
contact@tanven.dev——违背会连同日期写在这里,并记入日志。