10 分•作者: anurag•大约 1 个月前•原帖
在GCP的公共状态页面上没有相关信息,但个性化状态页面显示如下内容: <p>2026年8月20日 上午8:53:16 UTC-7</p> <p>我们正在调查us-west1区域的多产品问题。</p> <p>描述:我们正在调查与持久磁盘、Google Kubernetes Engine、Google Compute Engine、Cloud Run、Google Cloud Bigtable相关的潜在问题。我们将在2026年8月20日太平洋夏令时间上午9:20之前提供更多信息。</p> <p>临时解决方案:未发布临时解决方案</p>
2 分•作者: onurcel•大约 1 个月前•原帖
嗨,HN!很多年前(2018年),我为我的妻子编写了一个简单的法语学习练习生成器,使用的是JavaScript。我当时在寻找一种方法,能够为她生成尽可能多的练习。这个想法是能够生成大量的句子组合,并根据法语语法规则对它们进行确定性的转换。生成和转换是基于规则的(那时没有大型语言模型)。 例如,我们生成(基于规则): > Je mange une pomme 然后我们请求引擎将其转换为过去式并替换代词: > Je l'ai mangée 接着我们与用户的答案进行比较。 最近,我重新开始了这个项目,得益于AI编程工具和一些空闲时间,我改善了用户界面,添加了更多常规功能(闪卡、听写、进度跟踪等)。我保留了核心部分:基于规则的句子生成器,因为它可以在本地以极快的速度和可控的方式生成句子。 我在同一个代码库中发布了这个新版本: [https://github.com/Celebio/excuse-my-french](https://github.com/Celebio/excuse-my-french) 你可以直接在这里使用这个应用程序:[https://excusemyfrench.org/](https://excusemyfrench.org/) 我希望你也会觉得它有用。非常期待你的反馈,特别是在入门部分!