使用 C++ 和 Qt 构建原生 Linux 应用启动器,支持 Raycast 扩展兼容
探讨如何利用 C++ 和 Qt 开发高效的 Linux 桌面启动器,实现模糊搜索、快速动作和跨桌面集成,同时兼容 Raycast 扩展,避免 Electron 开销。
Latest Essays
继续沿着时间线阅读近期的工程实践与技术观察。
近期的思考与工程笔记。
探讨如何利用 C++ 和 Qt 开发高效的 Linux 桌面启动器,实现模糊搜索、快速动作和跨桌面集成,同时兼容 Raycast 扩展,避免 Electron 开销。
基于M17项目LinHT原型,利用FPGA实现数字语音编解码、低功耗RF调制和协议栈集成,提供便携式开源业余无线电设备的工程参数与构建指南。
通过 TypeScript 构建开源 AI 搜索引擎,集成 RAG 管道、向量嵌入和本地 LLM,实现隐私保护的语义搜索与实时答案合成。
利用 lexy 库的 DSL 在 C++17 中高效构建递归下降解析器,支持规则组合、错误恢复和增量输入处理,适用于嵌入式 DSL 开发。
探讨 Rust JIT 引擎如何实现 PHP 原生扩展的无缝加载,避免运行时开销与重新编译,提供工程化参数与监控要点。
利用Happy-LLM教程,从零实现PyTorch LLM,包括分词训练、Transformer搭建、DDP分布式策略及LoRA领域微调参数。
针对M17项目LinHT SDR收发器,设计FPGA DSP管道,支持M17数字语音编解码、USB主机集成及模块化固件,实现业余无线电实验的开源硬件融合。
Garak的插件架构支持模块化扩展,实现LLM漏洞检测的链式处理和动态风险评估,提供红队工作流的工程化实现。
基于用户行为分析,探讨可观测性平台中混合查询接口的设计,支持复杂OR逻辑的同时提供原始SQL的无缝回退,减少用户中断。
深入探讨 CRuby 解释器和 YJIT JIT 编译器的分派机制,包括内联缓存、方法查找过程,以及在动态工作负载下的性能影响与优化参数。
通过实证基准比较 Radix Sort、TimSort 和 QuickSort 在非均匀数据集上的性能,分析缓存效率、最坏情况保证及数据库高吞吐混合策略。
在 Sipeed Tang FPGA 板上实现 486 CPU 模拟,聚焦门级综合优化、时序闭合策略及复古外设集成,提供工程化参数与监控要点。
在Transformer注意力机制中,用能量函数取代Softmax可提升梯度稳定性和长上下文建模效率,提供PyTorch自定义层实现与优化参数。
探讨 RDNA4 GPU 中的双发布波前执行机制,用于并行 ALU/SIMD 操作和 AI 张量核心加速。优化 wave32/64 调度以实现 ML 工作负载中的低延迟矩阵操作,提供工程参数和监控要点。
基于 garak 框架,设计多 LLM 链式探测脚本,实现风险分数聚合,支持安全基准测试与漏洞优先级排序。
基于 Crawl4AI 实现异步 web 爬虫,聚焦 LLM 友好输出、动态内容捕获与高效 RAG 集成,提供工程参数与低延迟优化。
构建高效RAG数据管道的语义web爬虫工程实践,包括异步Python实现、提取策略与分块优化。
探讨顶层规划代理如何将复杂任务分解为并行子代理执行,提供工程参数和配置指南,实现跨领域自动化求解。
基于 WebAudio API 和 Lua 脚本,在浏览器中构建实时生成音乐环境,聚焦 36 音微分音阶的程序化作曲与互动声音设计,提供工程参数与监控要点。
利用 PowerShell 7+ 和 .NET 运行时,实现跨 Windows、Linux、macOS 的统一自动化脚本,聚焦可扩展 cmdlet 和安全远程执行的工程实践。