< 返回版块

Mike Tang 发表于 2025-10-07 09:10

RustConf 2025的所有视频已经上传

https://www.youtube.com/playlist?list=PL2b0df3jKKiRFEuVNk76ufXagOgEJ9sBZ

RustChinaConf 2025的所有视频已经上传

https://space.bilibili.com/25566598/lists/6417266?type=season

Asciinema cli安全使用Rust重写

asciinema是一个终端下的视频录制分享平台,在geek中很受欢迎。

Asciinema CLI 3.0于2025年9月15日发布,由Marcin Kulik完全用Rust重写,提升了启动速度、安装便利性(静态二进制)和并发处理能力,集成Rust虚拟终端以支持新功能。该版本升级asciicast v3文件格式,使用事件间隔时间戳便于编辑、重构头部元数据、支持退出事件和行注释(#),示例包括JSON头后的事件流如[时间间隔, "o", 输出];引入终端直播流,支持本地模式(内置HTTP服务器,LAN查看,无数据外发)和远程模式(通过asciinema.org或自托管服务器中继分享URL),结合自适应缓冲实现低延迟流畅播放,并可自动录制为普通录像;强调本地优先,rec命令强制要求文件名保存本地,避免意外上传,upload为独立命令;新增首次使用时提示自定义服务器URL,提升自托管友好性和数据泄露防护。适用于终端录制、分享和实时协作场景,玩家支持所有协议。

https://blog.asciinema.org/post/three-point-o/

index-mcp - 用于扫描源代码工作区并在项目根目录生成可搜索的SQLite数据库

index-mcp是一个原生Rust实现的Model Context Protocol(MCP)服务器,用于扫描源代码工作区并在项目根目录生成可搜索的SQLite数据库(.mcp-index.sqlite),允许代理通过MCP工具查询语义块和Git历史,而无需每次请求重新读取整个仓库 。 核心能力包括:快速摄入——支持.gitignore的并行文件系统遍历、哈希、块分割、可插拔嵌入(默认FastEmbed ONNX,可选Candle sentence-transformers)、可选基于数据库大小的自动驱逐,每个块持久化摘要、符号、标识符、语言和图元数据,并可选持久化磁盘HNSW索引以加速近似最近邻(ANN)搜索;混合查找——semantic_search、code_lookup和context_bundle结合词法筛选与嵌入相似度,返回来源(嵌入 vs 词法)、置信度和符号元数据,支持ANN不可用时的暴力评分回退;跨文件感知——context_bundle自动拉取图链接的邻近文件片段,并标注边元数据,便于下游提示引用相关定义;Git感知——repository_timeline和repository_timeline_entry总结最近提交和缓存差异,支持代理推理仓库历史。

https://github.com/mosif16/index-mcp

Proton Mail用Rust重写其手机端App

Proton Mail发布全新移动应用(v7版本),这是自底层完全重写的iOS和Android应用,采用Rust技术栈实现约80%代码共享,提升开发速度并确保跨平台功能同步(如Android新增打盹/调度消息),标志着Proton Mail的第七次重大更新。应用设计现代简洁,导航更直观,核心操作(如作曲按钮)位置优化;性能翻倍,滚动、归档、回复等动作瞬时响应,支持完整离线模式(阅读、撰写、组织邮件,联网后自动同步),适用于无网场景如火车或飞行中。无论iOS或Android,用户均获一致体验,同时保留端到端加密隐私优势;此架构奠基未来功能扩展,包括即将推出的Proton Calendar应用。

https://proton.me/blog/new-mail-apps

--

From 日报小组 mike tang

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页