本项目探讨了一种巧妙的“黑客”手段,旨在通过 Slack 的 `video`(视频)区块实现端到端加密(E2EE)。开发者发现 Slack 的视频区块本质上是一个不受限制的 iframe,由此创建了一套在浏览器本地执行加密操作的系统。
其工作流程如下:应用负责生成并管理密钥对。当用户需要签名或加密消息时,应用会生成一个存储在数据库中的临时标识符(slug),并由 Slack 视频嵌入模块作为客户端进行加载。这使得用户能够利用 `openpgpjs` 库,完全在客户端执行所有敏感的加密操作,从而确保 Slack 服务器永远不会接触到解密密钥或敏感数据。
尽管这种方法触及了 Slack 的设计局限(例如无法在阅后即焚消息中使用视频区块),但它为安全通信提供了一个可行的概念验证。作者总结认为,随着 Discord 和 Telegram 等平台向“小程序”和活动功能转型,主流服务完全有机会拥抱更灵活、功能更丰富的第三方集成,从而优先保障用户安全并实现本地化处理。本项目已开源,并支持自托管。
作者通过将 **OpenCode**(一种与供应商无关的 AI 编程环境)与 **GitOps** 工作流程集成,简化了家庭实验室的管理。作者将 OpenCode 部署在专用虚拟机上,从而创建了一个可从任何设备访问的安全且持久的开发环境。
该工作流程利用 AI 处理日常任务,例如查看容器发布说明、执行更新以及添加健康检查。一旦 OpenCode 生成更改,它会将代码推送到功能分支;作者随后审核并合并合并请求(PR),从而通过 Arcane 等工具触发自动部署。这种职责分离确保了 AI 无法直接访问生产服务,在保持“爆炸半径”可控的同时,让作者能够轻松管理复杂的 Docker 堆栈和配置,甚至可以通过移动设备进行操作。
尽管目前的设置由于 Forgejo API 的限制而缺少自动 CI 反馈,但该系统显著减少了手动维护时间。通过将基于 Git 的基础设施与 AI 辅助编程相结合,作者构建了一个便携、安全且高效的家庭服务管理平台。
由于热膨胀系数(CTE)的不匹配,制造高硼硅玻璃与金属的真空密封件具有挑战性。随着玻璃和金属冷却,不同程度的收缩会产生应力,从而经常导致接头开裂。
常见的方法包括:
* **钨丝:** 钨的热膨胀系数与高硼硅玻璃相对接近。使用细丝(不超过约 0.7 毫米)可以实现成功且耐用的密封。尽管成本较高且难以采购到大直径规格,但它是制造电极引线的最可靠方法。
* **管家密封法/圆盘密封法(Housekeeper/Disk Seals):** 这些方法使用薄铜箔或铜管。由于金属薄且具有延展性,它可以拉伸以适应膨胀应力,从而防止玻璃开裂。虽然这适用于常见材料,但它需要精密的玻璃吹制技术,且难以在玻璃润湿铜材与金属熔化之间取得平衡。
* **替代方案:** 用硼砂预处理铜可以改善结合力;液态金属密封(如镓合金)是一种理论上的替代方案,但它们存在密封和蒸发方面的难题。胶水密封无效,因为它们具有透气性。最后,可以通过观察真空管暴露于制冷剂气体时辉光放电颜色的变化来进行检漏。