跨平台相册 crPhotos 1.5.0 发布
crPhotos 1.5.0 采用 C++ 和 Chromium 150 构建,主打 GPU 渲染加速与视频硬件解码。新版本集成了 PP-OCR 模型,支持图片文字识别与文本提取。核心功能涵盖时间线浏览、媒体库管理、音视频预览、拍摄详情及离线 GPS 解析。同时,应用内置了基于加密传输的局域网设备配对与分享、JS 扩展支持,并借助 Edgeface S 模型实现人脸自动分类,为本地媒体管理提供了一套高效实用的解决方案。
crPhotos 1.5.0 采用 C++ 和 Chromium 150 构建,主打 GPU 渲染加速与视频硬件解码。新版本集成了 PP-OCR 模型,支持图片文字识别与文本提取。核心功能涵盖时间线浏览、媒体库管理、音视频预览、拍摄详情及离线 GPS 解析。同时,应用内置了基于加密传输的局域网设备配对与分享、JS 扩展支持,并借助 Edgeface S 模型实现人脸自动分类,为本地媒体管理提供了一套高效实用的解决方案。
libcr 项目组宣布 API 测试工具 crRequest 1.9.6 正式登陆微软应用商店,同时提供 Linux 版本。该工具完全基于 C++ 与 Chromium 150.0.7871.91 构建,使用 Chromium UI 框架和网络栈,原生支持 QUIC 与 HTTP/2,免费且无需登录。1.9.6 版本主要修复了 SSH 终端登录问题,优化了 Hash 工具,并新增了 DoH 测试与 Crashpad 崩溃捕获支持。crRequest 内置 libssh2 SSH 客户端、SQLite 与 PostgreSQL 数据库操作模块,以及 Chromium 原生工具箱。此外,项目组还提供了面向 AI 的原生应用开发包,兼顾多平台开发效率与运行性能。
开源 AI 助手 Nexus 近期接入了浏览器控制模块,支持直接驱动 Chromium 运行导航、点击、填表、截图以及执行 JavaScript 等操作。这套方案适用于资料搜集、页面监控以及表单自动化等场景。相比传统的 API 方式,基于可视化界面与截图的调试机制让问题排查更加直观高效。目前项目已在 GitHub 开源,为 AI Agent 在真实 Web 环境中的落地提供了一个实用参考。
跨平台 API 开发测试工具 crRequest 发布 1.8.0 版本,正式引入 Chromium V8 引擎,支持在请求执行中使用 JavaScript 脚本进行动态控制。该工具基于 C++ 开发,底层采用 Chromium 150.0.7871.91 源码与 UI 框架,具备良好的跨平台性能。网络层完整支持 QUIC 和 HTTP2 协议,同时内置 libssh2 客户端,并支持 SQLite 与 PostgreSQL 数据库操作。新版本大幅提升了工具在复杂网络环境下的动态编排与自动化测试能力。
开发者在 AI 辅助下,利用 C++ 仅用时不到两周便成功开发出一款跨平台的 PDF 阅读与标注软件(crpdf)。该项目基于 Chromium 150 版本的 UI 框架(libcr)和 pdfium 引擎实现,目前已在 GitHub 开源。该方案的核心技术优势和实际应用价值包括: 1. 免除 Qt 授权费用:为开发者提供了一种无需支付昂贵 Qt 商业授权费用的跨平台 GUI 解决方案。 2. 优秀的性能与体积:得益于 Chromium 强大的底层代码基础,不仅 UI 和动效实现更为便捷,且编译后的安装包体积相比传统 Electron 等方案大幅减小。 3. 高开发效率:在 AI 工具的协同下,C++ 跨平台开发周期被压缩至两周以内,验证了“AI + C++ 现代框架”在桌面端开发中的高可行性与稳定性。该项目为寻找轻量级、高性能跨平台 UI 框架的开发者提供了极具价值的实践参考。
本文介绍了一款基于最新 Chromium 内核的开源安卓浏览器项目 Helium 的优化版本。原项目虽然支持浏览器扩展,但存在运行数天后出现白屏、必须重装或清除数据才能使用的严重 Bug。为此,开发者利用 AI 编程工具 Codex 对该项目进行了修复与功能改进。主要技术优化包括:首先,将原本仅支持加载解压后扩展的限制,修改为直接支持 CRX 和 ZIP 格式的压缩包,极大便利了用户安装第三方插件;其次,优化了交互体验,解决了原项目只能在地址栏固定点击扩展的痛点,修改为支持直接点击扩展图标进行操作。该项目已在 GitHub 开源,展示了 AI 辅助编程在修复开源遗留项目中的实际应用价值。