欧盟的GOVSATCOM项目,为成员国提供安全的卫星通信,上周正式启动运营。该计划整合了法国、西班牙、意大利、希腊和卢森堡拥有的八颗现有地球同步卫星的容量,为政府创建一个便捷的、请求安全连接的“市场”。 目前,GOVSATCOM覆盖从格陵兰到印度的广阔区域,提供35个加密服务项目。该项目作为一个“系统之系统”运行,整合了现有的国家和商业资产。计划于2027年进行扩展,旨在扩大全球覆盖范围和带宽。 重要的是,GOVSATCOM将于2029年开始与未来的IRIS²卫星星座整合,进一步加强欧洲在太空基通信领域的控制和韧性。欧盟正在推动加速部署IRIS²,预计将于2029年提供初步服务,从而保证所有成员国的连接性和安全性。
## Drinky:一个用于水分追踪的 Telegram 机器人
出于改善饮水量的个人需求,作者构建了“Drinky”,一个用于追踪和提醒用户喝水的 Telegram 机器人。为了避免 Web 或原生应用程序的复杂性,该机器人利用 Telegram API 实现轻松的分享和访问。
该项目使用了部署在 Cloudflare 上的现代技术栈:Durable Objects (DO) 作为快速的无服务器数据库,grammY 用于与 Telegram API 交互,以及 Vitest 和 oxc 等工具用于测试和代码质量。
开发过程中也遇到了一些挑战。最初的障碍包括配置 Webhooks 以接收消息以及启用机器人响应——这需要在无状态的无服务器环境中编写特定代码。作者还发现了通过 API 进行动态命令注册,从而无需更新 BotFather。一个计划中的 AI 驱动的时区解决方案被巧妙地替换为 Telegram 的位置 API 和一个专门的时区查找库。
最终,Drinky 证明是一个宝贵的学习经验,展示了基于机器人方法的强大力量以及现代无服务器技术的有效利用。该项目的 GitHub 仓库地址是[这里](link to repo)。