小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI
Voltip:Rust + Tauri 2 写的开源语音输入,记一下用到的 crate 和几处取舍

Voltip 是一款开源语音输入工具:按住快捷键说话,松开后自动去除口头禅、保留最终说法并插入光标处。支持 Windows、macOS、Linux、Android,可本地离线识别或接入 OpenAI 兼容接口。项目用 Rust 实现音频处理、识别、加密传输与文字插入,手机可作电脑麦克风,设备间经中继仅传输密文。目前无 iOS 版,Wayland 下无全局快捷键,Windows 安装包未签名。

Voltip:Rust + Tauri 2 写的开源语音输入,记一下用到的 crate 和几处取舍

Rust.cc Rust.cc · 2026-10-26T07:54:43Z

zip 库因安全问题批量撤回旧版本,后恢复部分版本至 10 月 30 日或发布 backport。Rust 多系统模拟器 Sly 发布,支持 GBA 和 SNES,计划支持更多主机。轻量 Discord 客户端 Yapfast 闲置内存约 40MB,但第三方客户端违反 Discord 条款。Niko Matsakis 谈 agent 与 Rust,认为类型系统和默认性能使 Rust 适合 agent 编写代码。

【Rust日报】2026-10-17 zip crate 旧版本被 yank 后又恢复

Rust.cc Rust.cc · 2026-10-17T01:08:23Z

分析前1000个热门Rust crate发现,65%的最高版本仍低于1.0,许多crate长期未更新但下载量巨大。另有文章讨论supertrait义务应由impl还是调用方证明,结论倾向模块化证明。proofs.rs网站登记Rust形式化验证结果,支持Kani和Creusot。TokioConf 2027征稿截止2026年11月30日。

【Rust日报】2026-10-12 热门 crate 里 65% 仍低于 1.0

Rust.cc Rust.cc · 2026-10-11T18:33:45Z

rpi 是 Pi 的 Rust 实现,采用库优先设计,提供 CLI 与原生扩展。架构分为 rpi-ai、rpi-agent、rpi-tools、rpi-harness 四层,共九个核心 crate。已有 15 个扩展,覆盖规划、协作、代码分析、网络与观测。适合用 Rust 开发、需接管工具与会话状态的产品;现有 Pi 工作流无需仅为换语言而迁移。

【Rust 项目投稿】Pi 的 Rust 实现来了:rpi,不止一个终端 Agent

Rust.cc Rust.cc · 2026-10-06T15:26:04Z

Rust生态中的png crate(image-png)已成为Chromium和GNOME的默认PNG实现,解码性能显著提升,支持APNG,并增强了内存安全。ClickHouse讨论将Rust逐步引入现有C++系统,强调可审计性和兼容性。soa-rs发布1.0.0版本,简化了Struct of Arrays的使用。meon项目提供高效的文本解析引擎,采用扁平化数据结构以提升性能。

【Rust日报】2026-06-19 Rust PNG crate 再提速:已进入 GNOME 与 Chromium 默认链路

Rust.cc Rust.cc · 2026-06-19T01:06:22Z
crates.io:恶意crate通知政策更新

crates.io团队将不再针对每个检测到的恶意crate发布博客文章,因为大多数情况下这些crate没有实际使用。我们将在删除含恶意软件的crate时发布RustSec通告,并可通过RSS订阅获取更新。对于有实际使用的恶意crate,将同时发布博客和RustSec通告。感谢所有报告者和安全工作组的支持。

crates.io:恶意crate通知政策更新

Rust Blog Rust Blog · 2026-02-13T00:00:00Z
2025-09-25 crates.io 团队通报 2 个恶意 crate: faster_log 和 async_println

2025年9月24日,crates.io团队发现并删除了两个恶意Rust crate:faster_log和async_println。与此同时,SedonaDB发布,专为地理空间分析优化的数据库,支持多语言接口和高效空间查询。

2025-09-25 crates.io 团队通报 2 个恶意 crate: faster_log 和 async_println

Rust.cc Rust.cc · 2025-09-25T02:24:13Z

Trifecta Tech计划用Rust重写bzip2,以提高压缩和解压速度。尽管存在未解决的bug,Rust在安全性和可维护性方面具有优势。许多开发者对将GNU工具移植到Rust持谨慎态度,认为应从头实现。Rust的稳定ABI与C兼容,便于动态链接,可能推动命令行工具的创新。

bzip2 crate 从 C 切换到 100% rust

程序师 程序师 · 2025-06-19T01:19:33Z

我实现了一个真正的定点Decimal库,尽管已有许多十进制小数库,但大多数是十进制浮点数。希望得到大家的反馈。

真正的 fixed-point decimal crate

Rust.cc Rust.cc · 2025-06-16T11:44:17Z
【Rust日报】2025-04-24 cargo-seek:TUI 的 crate 管理工具

文章探讨了 Rust 在软件安全性方面的优势,通过与 C 语言在 DNS 消息解码中的比较,发现 Rust 代码没有任意代码执行漏洞,且开发效率更高。测试结果表明,Rust 的安全性和错误恢复能力优于 C,开发速度更快,证明使用 Rust 可以提升软件安全性。

【Rust日报】2025-04-24 cargo-seek:TUI 的 crate 管理工具

Rust.cc Rust.cc · 2025-04-24T02:42:00Z
掌握Rust项目结构:包、crate和模块的使用 🚀

随着Rust项目的增长,有效组织代码变得至关重要。Rust的模块系统通过包、crate和模块来清晰地结构项目。本文介绍了Rust模块的工作原理、可见性管理、Cargo工作区的使用及大型应用的最佳实践,以帮助专业组织Rust项目。

掌握Rust项目结构:包、crate和模块的使用 🚀

DEV Community DEV Community · 2025-03-15T07:51:39Z
掌握Rust中的大型项目组织

Rust项目结构包括crate和package。crate是基本的编译单元,分为库和可执行文件;package包含多个crate及其元数据。测试文件应放在tests和benches目录中。工作区用于管理多个相关项目,简化依赖和构建过程。

掌握Rust中的大型项目组织

DEV Community DEV Community · 2025-02-28T11:45:23Z

anyerr 是一个动态错误处理库,提供可定制的 AnyError 类型,支持错误包装、上下文信息和调用堆栈捕获,便于调试和错误报告。

动态错误处理 crate: anyerr

Rust.cc Rust.cc · 2025-02-19T13:10:26Z

Rust中同名crate因版本不同可能导致类型冲突,手动调整版本繁琐。希望Rust能像Python一样,使用同名包的单一版本,以减少冗余和错误。

【crates版本问题】rust经常会有同名crate版本问题导致的错误,请问下它不能像python一样一个包就用一个版本吗?

Rust.cc Rust.cc · 2025-01-13T16:00:53Z
Rust:包、模块、crate……天哪!

本文介绍了Rust中的crate、package和module的基本概念。crate是Rust程序的基本单元,分为二进制crate和库crate;package是包含Cargo.toml文件的一个或多个crate的集合;module用于组织代码和控制隐私,Rust通过路径来定位代码。这些概念通过实践逐渐清晰。

Rust:包、模块、crate……天哪!

DEV Community DEV Community · 2025-01-07T15:18:29Z

swaks可以通过SMTP协议直接发送邮件,类似于telnet连接25端口发送邮件。Rust的库大多为客户端,需要真实服务器和注册用户,作者希望找到类似swaks的Rust库。

问个问题,Rust有类似swaks这样的,不借助邮件服务器直接发送邮件的crate吗?

Rust.cc Rust.cc · 2024-11-22T04:20:24Z

孤儿规则是Rust语言中的关键概念,确保trait实现的连贯性。该规则要求在实现trait时,类型或trait必须至少有一个是在当前crate中定义的,以避免冲突。如果trait和类型均为外部定义,则无法实现。

别再被孤儿规则搞崩溃了!一文揭秘Rust编程秘密

Rust.cc Rust.cc · 2024-10-31T02:14:41Z

在构建可执行文件时,即使设置了 strip = true,符号被去除,但反编译后仍发现第三方 crate 的常量字符串中包含本地敏感信息(如全路径)。询问如何去除这些信息。

【已解决】release如何去除常量调试信息

Rust.cc Rust.cc · 2024-10-11T11:07:16Z

在Rust中,控制函数可见性对编写安全和整洁的代码非常重要。除了pub和private,Rust还提供了pub(in path)、pub(super)和pub(crate)等更细致的控制,允许开发者限制函数在特定模块、父模块或整个crate内的访问。这有助于保护内部代码,防止误用,并保持代码的组织性和安全性,便于维护和复用。

在 Rust 中使用 "pub" 管理函数可见性:简单指南

DEV Community DEV Community · 2024-10-02T11:33:37Z

crates.io下载速度慢,特别是对于依赖git仓库的程序。除了使用VPN或者直接下载并改成本地路径,没有其他快速下载的方法。

依赖git仓库的crate,编译时如何加快下载速度?

Rust.cc Rust.cc · 2024-06-05T07:14:22Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码