## hyprmoncfg:Hyprland 的基于终端的监视器配置工具 在 Hyprland 中配置多监视器设置,传统上是一个令人沮丧且迭代的过程,需要编辑配置文件而没有即时视觉反馈。现有的工具提供部分解决方案——没有守护进程的空间编辑器,或具有有限布局控制的守护进程——通常带有大量的依赖项。**hyprmoncfg** 旨在通过轻量级、强大且可靠的解决方案来解决这个问题。 该工具提供了一个**基于终端的 (TUI) 空间编辑器**,允许用户将监视器以矩形的形式可视化排列,并通过键盘快捷键进行对齐和精确控制。它包括一个监视器检查器,用于调整分辨率、缩放和刷新率,以及一个工作区规划器,具有顺序、交错和手动分配策略。 至关重要的是,**hyprmoncfg** 具有**安全的应用系统**和自动回滚功能,可防止配置损坏。它还会**验证 Hyprland 的配置加载**,以避免静默失败。配置文件存储为 JSON 格式,可以与 chezmoi 等点文件管理器无缝集成,从而实现跨机器的可移植性。 **hyprmoncfg** 仅包含两个 Go 二进制文件和一个 Hyprland 依赖项,避免了 Python、GTK 和 D-Bus 的臃肿,甚至可以通过 SSH 进行远程故障排除。它旨在提供可靠性和便利性,提供 Monique 的功能集,而无需依赖项开销。
## Cohere 发布开源语音识别模型 Transcribe
Cohere 发布了 Transcribe,一种全新的、最先进的开源自动语音识别 (ASR) 模型,专为实际的、现实世界的应用而设计。Transcribe 从头开始训练,专注于最小化词错误率 (WER),旨在不仅仅是一个研究项目——它具有可管理的足迹和高效的服务能力,专为生产环境构建。
目前,Transcribe 在 HuggingFace 的 Open ASR 榜单中排名第一,WER 达到 5.42%——优于 Whisper Large v3 和 ElevenLabs Scribe v2 等模型。它支持欧洲、亚太地区和中东北非地区的 14 种语言,并采用 Apache 2.0 许可。
除了准确性之外,Transcribe 还提供一流的吞吐量,这对于实时应用至关重要。它可在 Hugging Face 上下载,通过 Cohere 的 API(有速率限制)或通过 Model Vault 的完全托管、可扩展部署获得。Cohere 计划将 Transcribe 与其 AI 代理平台 North 集成,将其能力扩展到更广泛的语音智能解决方案。
许多针对女孩的童年游戏——例如《仙女空灵》和《Bratz: Rock Angelz》——正在消失,不仅从商店消失,也从文化记忆中消失。与老式的“男孩游戏”被保存和研究不同,这些“女孩游戏”常常被认为不那么重要,阻碍了它们在游戏设计历史和教育中的地位。
瑞秋·韦尔的FEMICOM博物馆旨在纠正这种情况,认为失去这些游戏会限制未来的游戏开发灵感。这种差异源于历史上的营销手段,将游戏定位为主要针对男孩,这一趋势在1980年代电子游戏崩溃后得到巩固。
这种偏见为有抱负的女设计师设置了障碍,她们缺乏资源并面临行业内的轻视。即使是广受好评的“可爱游戏”也很难获得主流认可,常常被预先判断为设计质量不高。尽管这些游戏常常受到较小预算和重复性游戏玩法的限制,但它们代表着一个尚未开发的巨大创意源泉,提供独特的美学并探索超越传统力量幻想的主题。保存和重视这些游戏对于行业的更具包容性和创新性的未来至关重要。
## Loreline:一种叙事脚本语言 – 幕后原理
Loreline旨在弥合创意作家和软件工程师之间的差距,提供一种简单的叙事脚本语言,并具有强大的底层实现。它通过平衡对作家友好的语法和强大的软件架构来实现这一目标。
Loreline主要用Haxe构建,利用**转译**——将代码转换为多种语言(C#、JavaScript、Java等)的单一代码库——确保了跨游戏引擎、Web平台和工具的可移植性。这避免了维护单独的实现,并保证了行为的一致性。
处理流程包括一个**词法分析器**(将文本分解为标记,区分叙事和指令)、一个**解析器**(创建具有稳定ID的抽象语法树 – AST – 以实现可靠的保存状态)和一个**解释器**(通过延续传递风格执行AST,并暂停以供宿主应用程序控制)。
重要的是,Loreline脚本直接从纯文本执行,无需预编译步骤。 跨所有目标语言的全面自动化测试套件确保了稳健性并促进了更新,允许对Haxe源代码的更改无缝传播到所有平台。
本质上,Loreline通过将其高效的多平台核心抽象化,优先考虑作家的体验。