rust

Flynt4 小时前
rust·openai·agent
OpenAI把Codex底层从TS重写成Rust,我拆开看了下它的三层架构先说结论:这不是一次普通的"CLI工具开源"。8月19日,OpenAI 把驱动 Codex App、Codex CLI 和 VS Code 插件的底层执行框架——Codex Agent Harness——以 Apache-2.0 协议完整开源。截至今天(8月24日),仓库已经冲到 115K+ Star,最新稳定版 v0.149.0 是三天前发的。 Codex CLI 用起来就是个终端编程工具,但这次开源的其实是引擎盖下面的东西:对话状态管理、工具调用编排、沙箱执行、流式输出、人工审批——一整套 Agent
第一程序员5 小时前
python·rust·github
AI 辅助编程的 7 个误区:把模型当高级搜索引擎是对它的最大浪费去年十二月,我在给 dayuan 做并发缓存层。ChatGPT 很自信地建议:"在 HashMap 外层包一个 Arc<Mutex<>>,多线程访问就安全了。"
NutShell Wang10 小时前
性能优化·rust·vibe coding
Firecrawl anydoc 实战拆解:用一个 Rust 依赖吃下 14 种文档格式过去两年,业界对 RAG 的关注集中在分块策略、重排序、嵌入模型——但 2026 年越来越多的团队意识到:检索质量的上限,往往被更上游的「文档解析」卡死。一个被合并单元格抹平成乱码的表格,会污染下游所有 chunk;再聪明的 reranker 也救不回来。
DevHub10 小时前
arm开发·嵌入式硬件·mcu·rust
probe-rs 教程:一行命令替代 OpenOCD 烧写调试 Cortex-M嵌入式开发者调试 Cortex-M 芯片,链路通常是这样的:调试器在物理层只做一件事:把 SWD/JTAG 协议翻译成 GDB 认识的 RSP(Remote Serial Protocol)。传统做法把这个翻译放在 PC 上,还要再套一层 OpenOCD 做中间件。于是每次新项目都要维护一份 openocd.cfg,interface、target、adapter speed 逐个改,改错一个参数 GDB 就对着连不上的端口报 timeout;pyOCD 路线则要配一套 Python 环境。
程序员爱钓鱼10 小时前
后端·面试·rust
Rust const泛型详解:让常量也成为泛型参数《Rust编程实战》系列第50篇 上一篇文章中,我们学习了Rust的Associated Type关联类型,知道Trait不仅可以定义方法,还可以定义由具体实现决定的内部类型。本篇继续深入Rust泛型体系,学习另一项非常实用的能力:
k4m7v2pz11 小时前
rust·音频·esp32·agc·实时监听·静音排查
ESP32-S3 + I2S 麦克风实时音频流静音问题排查:从网络到AGC的谬误溯源系统架构:ESP32-S3 开发板通过 I2S 接口连接数字麦克风(MSM3526),采集 16kHz/16bit 单声道音频数据。采集到的 PCM 数据通过 WiFi UDP 协议,每 32ms 发送一个 1024 字节的数据包。服务器端使用 socat 工具接收 UDP 数据包并写入本地文件 /tmp/audio.pcm。一个基于 Rust(axum 框架)的网页服务以 100ms 的周期轮询该文件,读取数据后进行自动增益控制(AGC)处理,目标 RMS 值设为 12000。处理后的音频数据通过 HT
SomeB1oody12 小时前
开发语言·后端·机器学习·rust·教程
【RustyML入门】7.4. 按需裁剪与模块化集成本指南大部分时候都把 RustyML 当作一个框架来使用。你搭建一个 Sequential,拟合一个 KMeans,让它从头到尾接管整条流水线。RustyML 并不要求这样用。
Source.Liu12 小时前
rust·pdf
【A11】基于 PDF 渲染引擎的统一文档界面架构设计主题:借助 PDF 渲染库(如 zpdf)实现通用文档界面,支撑建筑 EPC 项目全生命周期协同管理 背景:建筑 EPC 单位需要将 PDF 渲染能力作为平台的“通用文档显示驱动”,整合 CAD、Office、图片、扫描件等各类文档,实现统一查看、统一交互、统一归档。
CoLiuRs1 天前
开发语言·rust·ssh
我用 Rust 写了一个 SSH 本地端口转发管理器:Via 的实现与取舍工作中访问内网的数据库、缓存和搜索服务,我一直在跳板机后面开 SSH 本地端口转发,再用一堆 bash 脚本统一启动这些隧道。脚本越攒越多,散在各个目录,哪条规则改过、哪个隧道断了,全靠记忆和手动重跑。市面上有终端、有 SFTP 工具,但没有一个专门用来统一管理和记录 SSH 本地转发的,所以我写了 Via——一个 macOS 桌面端的 SSH 本地端口转发管理器。
SomeB1oody16 小时前
开发语言·后端·机器学习·rust·教程
【RustyML入门】7.3. 性能调优与并行RustyML 的并行只依赖 rayon,不依赖别的:既不链接 BLAS,也不用 OpenMP。crate 里的每个内核都跑在 rayon 的全局线程池上,只有一个例外。
苏灿烤鱼16 小时前
rust·openai·agent
连庄+2,729,空降榜眼只+4402026-08-24 · 18 个项目上榜 · 总新增星标 11,833⚡️ 30 秒速读:今天共 18 个项目,总新增 11,833。openai/codex 连续两日 #1,日增从 +1,544 跳到 +2,729,占 23.1%,同时是增量冠军。亮点是编码 Agent 三项合计已占 36.2%;风险是排名中段更不能当增量榜:新上榜 #2 只 +440,列全榜第八;#7 apache/maka 只有 +49,为全榜最低;#8 free-claude-code 隔 20 日回榜却拿走 +1,040,为全
小灰灰搞电子1 天前
开发语言·rust
Rust+Slint 实现水波纹进度条源码分享https://download.csdn.net/download/qq_15181569/93270554
mounter6251 天前
linux·开发语言·rust·linux kernel·kernel
GCCRS 突破与 Rust 入核:Linux 工具链的重大变革进入 2026 年,Rust 在 Linux 内核中的应用已正式迈入深度工程落地阶段。作为 Linux 诞生以来最激进的工程架构演进之一,Rust 的引入不仅重塑了内核模块的开发范式,也对底层编译工具链提出了全新的要求。
SomeB1oody1 天前
开发语言·后端·机器学习·rust·教程
【RustyML入门】7.2. 深入模型持久化RustyML 提供两种持久化模型的方式。两者写出的是同一种 wire format,但有一处关键分歧。经典 estimator 序列化整个模型:超参数、学到的参数,以及训练时的元数据。加载回来之后,你直接得到一个能预测的对象,不需要做任何额外工作。神经网络只序列化权重:架构要你在代码里重新搭出来,再把数组加载回去。
HumbleSwage2 天前
开发语言·rust
Rust 实现可以被 Python 调用的包Cargo.tomlpyproject.toml这些永远不用动。结构是固定的,但内容是你的。看这个 repo 的实际写法:
诺伦2 天前
开发语言·后端·rust
Rust 错误处理实战:从 unwrap 到优雅 Result 的进阶之路很多 Rust 初学者在错误处理上都经历过一个阶段:到处写 unwrap(),程序一 panic 就不知道错在哪。本文从实际开发场景出发,带你从 unwrap 一步步走到优雅的 Result 处理模式,附带完整可运行代码。
程序员爱钓鱼2 天前
前端·后端·rust
Rust Associated Type关联类型详解:为Trait定义内部类型《Rust编程实战》系列第49篇 上一篇文章中,我们学习了Rust的where语法,知道了如何把复杂的泛型、Trait Bound和生命周期约束写得更加清晰。本篇继续深入Rust类型系统中的一个重要概念:
聪明蛋子哟2 天前
python·golang·rust
Stagehand v3多语言SDK:Python/Go/Rust/Java下的浏览器自动化统一方案2026年,AI Agent正在以前所未有的速度接管浏览器操作——从自动化测试、数据采集到AI驱动的网页交互,浏览器自动化已成为AI工程化的核心能力之一。但一个长期困扰开发者的问题是:每种语言都有自己的浏览器自动化库,切换语言意味着重学一套API、重写一遍逻辑。TypeScript开发者用Playwright,Python开发者用Selenium,Go开发者用chromedp——工具链的割裂导致了知识无法复用、团队协作困难。
小灰灰搞电子2 天前
前端·rust·slint
Rust+Slint 实现温度计源码分享本温度计应用基于 Rust + Slint 技术栈构建,采用声明式 UI 与数据绑定机制,实现了美观的视觉效果与流畅的交互。下面从架构分层、数据流、UI 组件三个层面解析其实现原理。