**brow6el** 是一款基于 Chromium (CEF) 的终端网页浏览器,旨在直接在终端内渲染完整的 HTML5/CSS3/JavaScript 内容。现已托管于 [https://tangled.org/janantos.tngl.sh/brow6el]。
**主要功能:**
* **图形:** 支持 Sixel 和 Kitty 协议,并可自动检测。推荐使用 Sixel 以获得更好的响应速度和平铺渲染效果,从而减少闪烁。
* **界面:** 采用类 Vim 的模态导航系统(包括标准、插入、可视和鼠标模式),并包含用于快速导航的高精度“网格跳转”模式。
* **浏览器功能:** 包含元素检查、JavaScript 控制台、书签管理、用户脚本注入(类似于 Greasemonkey)以及灵活的代理/DoH 配置。
* **会话管理:** 提供临时(隐私)和持久化浏览配置,支持同时运行多个实例。
* **智能缩放:** 提供自适应、固定或针对特定站点的缩放级别,确保在不同终端配置下的可读性。
**重要说明:**
* **开发状态:** 这是一个概念验证项目。
* **兼容性:** 针对本地使用进行了优化。由于每帧数据传输量巨大,不建议通过 SSH 远程运行。
* **需求:** 需要支持 Sixel 或 Kitty 的终端(如 foot、wezterm、kitty)以及提供的构建脚本。
不用了,我不想看那些初始样板代码。这种安排非常合理,以后随时可以回过头来看基础步骤。你可能想查看每页开头和结尾的“最终代码”(Resulting code)链接,例如:
你想用轻量级包装器来方便阅读吗?
* **可以**:请点击“With webgpu.hpp”标签页,我更喜欢 C++ 风格的代码。
* **不可以**:请点击“Vanilla webgpu.h”标签页,展示原始的 C WebGPU API。
注意:Vanilla WebGPU 的最终代码更新可能稍滞后,但该标签页会切换指南中的所有代码块,那些代码块是保持更新的。
要构建此基础代码,请参考项目设置章节中的“构建”(Building)部分。你可以在 `cmake -B build` 命令中添加 `-DWEBGPU_BACKEND=WGPU`(默认)或 `-DWEBGPU_BACKEND=DAWN`,以分别选择 wgpu-native 或 Dawn 作为后端。
你希望基础代码包含到什么程度?
* **带有基础交互的 3D 模型查看器**:建议从“光照控制”(Lighting control)章节的末尾开始。
美国空军与美国国防高等研究计划署(DARPA)已成功启动“毒蛇实验与下一代作战模型”(VENOM)计划,对改装为自主测试平台的F-16战斗机进行空中测试。通过安装专门的“自主套件”,工程师们已能够让这些战机实现自主飞行,同时保留了飞行员通过驾驶舱开关随时接管控制权的能力。
在X-62A VISTA项目成功的基础上,VENOM计划提供了一条可扩展且高效的渠道,用于在真实空战场景中开发和测试人工智能代理。该举措为DARPA的“人工智能增强”(AIR)计划奠定了基础,旨在推进“人在回路”(human-on-the-loop)的实验研究。
其最终目标是超越模拟仿真,在天空中测试复杂的编队作战行动。通过将这些人工智能代理集成到现役战机中,军方旨在提高在高压、超视距作战环境下的决策能力。这一里程碑标志着向开发可靠的AI驱动自主能力迈出了重要一步,这对未来“协同作战飞机”(CCA)的发展以及在日益复杂的现代战争中保持优势至关重要。
NerdLens 是一个开源的实验性项目,它能将你的 iPhone 和 Google Cardboard 头显转化为有线 VR 桌面显示器。该项目专为黑客和极客设计,通过 USB 通道将经过 JPEG 压缩的桌面画面直接传输至手机进行立体渲染,从而绕过云流媒体传输。
**主要功能:**
* **有线性能:** 使用 `iproxy` 通过 USB 连接,实现低延迟传输。
* **可定制 VR:** 可将桌面显示器或特定窗口以 10–60 FPS 的帧率进行流式传输,并支持调整屏幕距离。
* **简化设置:** 基于 Tauri/Rust 桌面主机程序和 Unity iOS 客户端开发。
**要求:**
* 一部 iPhone(iOS 13+)、一个兼容 Cardboard 的头显以及一根 USB 数据线。
* 开发工具:Unity 6、Xcode、Bun 和 Rust。
**状态:**
NerdLens 目前处于早期概念验证阶段,并非成熟的消费级应用。它非常适合有兴趣进行实验、黑客开发或探索定制 VR 解决方案的用户。该项目开源(GPLv3),欢迎通过 GitHub 贡献代码。请注意,用户需要手动构建源码并进行技术配置。