
云微 · WechatOnCloud
云微 (WechatOnCloud) 是一款开源的“服务端微信”解决方案,允许你在自己的 NAS 或服务器上运行官方原版微信 PC 版。通过 Docker 容器化技术与 Web 串流技术,它实现了多个浏览器/设备共享同一个微信会话,彻底打破了微信对多设备登录的限制。
buildby 是一个用于检测 macOS 和 Windows 桌面应用技术栈的命令行工具。它通过分析应用程序的文件系统结构、框架依赖及元数据,快速判断应用是基于原生技术(如 Swift、Win32)还是跨平台框架(如 Electron、Flutter、Tauri、Qt 等)构建。

除了技术栈识别,buildby 在单应用检查模式下还能展示签名与公证信息,包括开发者名称、Team ID、签名状态以及是否启用强化运行时(Hardened Runtime),帮助用户评估应用的来源可信度与安全配置。

buildby <应用名>,提供详细的技术栈分析及安全元数据。buildby --all,扫描系统中已安装的所有应用并按技术栈分组,生成“桌面应用技术栈画像”。--electron)进行过滤查看。buildby 基于 Node.js 开发,要求 Node.js >= 18。
安装方式:
# 通过 npm 全局安装
npm i -g @wavever/buildby
# 或通过源码链接
git clone https://github.com/wavever/buildby.git
cd buildby
npm install
npm link
常用命令:
# 查看单个应用(如 Discord)
buildby discord
# 扫描所有已安装应用
buildby --all
# 强制重新分析(不使用缓存)
buildby --all --no-cache
输出示例:
Discord
/Applications/Discord.app
跨平台 ⚡ Electron
使用 Web 技术(HTML/CSS/JS)构建的跨平台桌面应用
https://www.electronjs.org
检测依据:
• Electron Framework.framework
• app.asar
Bundle ID: com.hnc.Discord
版本: 0.0.335
大小: 375.4 MB
签名与公证
开发者: Discord, Inc.
团队 ID: 53Q6R32WPB
签名: 已签名
公证: 已公证
强化运行时: ✓ 是
buildby 的检测逻辑完全基于静态文件分析:
Contents/Frameworks/ (macOS) 或应用目录下的 DLL (Windows),匹配已知框架的特征文件(如 Electron Framework.framework、flutter_windows.dll)。app.asar (Electron)、flutter_assets (Flutter)、app.nw (NW.js)。Info.plist (macOS) 或可执行文件属性中解析 Bundle ID、版本号及显示名称。codesign/spctl,Windows 的 PowerShell Get-AuthenticodeSignature)获取签名与公证状态。buildby 提供了一个轻量、透明且无需复杂配置的方式,让用户能够透视桌面应用背后的技术构成。







