Repository navigation
SFMC Desktop 0.3.3
·
7 commits
to main
since this release
SFMC Desktop 0.3.3,Windows x64 正式版。
内置平台 0.2.13、Node.js 与 pnpm。
本次更新
- 点击告警后打开日志控制台,并定位到对应行高亮。
- 运行指标增加内存与维度实体曲线。内存按主机总占用、BDS 和数据服务分色;维度实体按维度分色。
- 日志控制台按剩余高度排版,整页不再滚动。
- 模块更新跳过已收编至平台的模块,例如 monitor。
本发行使用 GitHub 构建证明和 SHA256 校验,Windows 程序未做 Authenticode 签名。客户端仍通过发行页手动下载安装更新。
下载与使用
- 下载
.exe安装,或完整解压.zip后运行SFMC Desktop.exe。 - 添加本机实例,选择 SFMC 部署根目录;SSH 实例填写主机、端口、用户、身份验证及远程根目录。
- 已有部署先选择“仅查看”并核对接入计划;首次验收可在独立目录按引导初始化。
- 在概览启动数据服务和 BDS,通过控制台与任务查看结果。关闭窗口默认留在托盘;退出请用托盘菜单。关闭客户端不停止服务器。
下载验证
发行页下方公示各文件 SHA256,SHA256SUMS.txt 提供可下载的校验清单。下载后在 PowerShell 核对:
Get-FileHash -LiteralPath '.\SFMC-Desktop-0.3.3-x64.exe' -Algorithm SHA256使用 GitHub CLI 验证构建证明及来源标签:
gh attestation verify '.\SFMC-Desktop-0.3.3-x64.exe' --repo DogeLakeDev/ScriptsForMinecraftServer --signer-workflow DogeLakeDev/ScriptsForMinecraftServer/.github/workflows/desktop-release.yml --source-ref refs/tags/desktop-v0.3.3 --deny-self-hosted-runnersZIP 使用相同命令替换文件名即可。artifact-attestation.sigstore.json 是可下载的证明材料,release-manifest.json 记录源码提交、平台版本和内置运行时信息。
更新与兼容
- 本版本通过发行页手动更新:从托盘退出客户端后覆盖安装,或替换完整 ZIP 内容。服务器部署与数据独立于客户端目录。
- 从 0.3.1 升级后,关闭窗口仍默认留在托盘。需要退出时使用托盘菜单中的「退出」。
- 内存曲线依赖数据服务记录主机、BDS 和数据服务占用。尚未升级平台的服务器,只在打开概览期间累积本次采样。
- 模块更新会跳过 monitor 等已收编模块,并在界面显示「已收编至平台」。
- 接入现有部署不会自动切换活动平台。升级前按接入计划核对旧模块及平台兼容性。
- 平台 0.2.9 停用模块声明中的
canDisable与enabledByDefault;旧模块需移除这些字段。已有启停状态继续由 module-lock 保存。 - Linux 远程环境、游戏内表单与独立业务模块的完整流程仍需按实际环境验收。
源码提交:4fef9159b9475a0ef7700f8d5ad8354175505177。
SHA256 公示
| 文件 | SHA256 |
|---|---|
SFMC-Desktop-0.3.3-x64.exe |
c46ffb7981466802775e865005b2c826144f82c2f94a0670554a282b091a8ae6 |
SFMC-Desktop-0.3.3-x64.zip |
4a0b42a1cd73226987590800adc14fe038eee4f72c03af44f63a97723ab0abf4 |
artifact-attestation.sigstore.json |
a39650443299af1df971d32f67b6299dee8d84c5e462eb54cd5b46e7b1aab8b1 |
release-manifest.json |
0ba7a6cde52686743f9fe94ecf1ca7da7eae86f45188cdcaaa5f99d7cc6e8fa7 |