rvs 26.8.43 → 26.8.53 更新概览:MCP 落地、审计增强与谬误澄清
重要提醒rvsrust-verb-shell是一套面向「人类 对话式 AI 代码 Agent」三类使用者的 Verb-Noun 结构化命令外壳用 Rust 编写。本文概括 26.8.43 → 26.8.53 共 10 个版本的更新2026-08-07 至 08-14 一周内 20 次提交命令数从 41 增至 42另有 MCP 协议层、全局审计层、i18n 文本层多处非命令改动。适用读者从 26.8.42 及更早版本升级的老用户想把 rvs 接入 Agent 工作流MCP / 审计的开发者以及第一次听说「rvs 不是 POSIX shell」的新手。升级核对rvs --json -c show-version查看 BuildTime / GitCommit源码 mtime 晚于 BuildTime 说明跑的是旧二进制需cargo build重编。二、谬误溯源1. 「rvs 是 POSIX shell」——错rvs 是 Agent 接口;不分隔命令、$var不展开、21直接拒绝。要 POSIX 能力请包一层bash -c ...bash 本身是最可靠的 POSIX 解释器rvs 不做第二个。本系列 26.8.2x 已由用户拍板「不兼容 POSIX保持 Verb-Noun」。2. 「MCP 还是占位」——错26.8.35 的 crates/rvs-mcp 确实是占位 crate但 26.8.44 已基于官方 modelcontextprotocol/rust-sdk 的 rmcp 3.x 落地为可用 stdio server对外接口版本冻结为 mcp-v1独立于 CalVer遵守 12 个月弃用窗口。3. 「JSON 输出必须保留反序列化兼容」——错26.8.51 查证全仓from_str::RunReport零命中rvs 从不把 JSON 读回结构体单向输出构造 → 序列化给 AI/脚本#[serde(default)]与 Deserialize derive 是死防御已移除。三、源码验证26.8.43 → 26.8.53 版本清单版本日期commit要点26.8.4308-071b65302新增 go-to-bottom别名 bottom清屏后提示符落终端底部crossterm MoveTo 末行26.8.4408-10cd585dcrvs 作为 MCP Server 上线rmcp 3.x stdiotools/list 由 all_commands() 内省生成排除 TUI 类tools/call 走 Command::run() 透传沙盒/审计入口rvs --mcp26.8.4508-109ecc533REPL 退出兼容/exit/quit主循环 / 多行粘贴 / 管道输入三处统一26.8.4608-108806b64REPL 中文句号纠正。/→./fix_zh_dot_slash仅交互路径管道不静默改写26.8.4708-102e85d47tab 补全支持。/前缀补全前归一化为./候选保留用户风格26.8.4808-10d69b048双击 Esc终端解析为 AltEsc CtrlC丢弃当前行、屏幕保留26.8.4908-14f10d6f0associate-rvsWindows 注册.rvs文件关联同日 270de65 许可证改 Mulan PSL v2 OR Unlicense 双许可26.8.5008-14f3bbe58RunReport 加 args 字段外部程序填 argv、exec 填 target/command 全局审计--audit-log path非沙盒也记录entry 含 how_args26.8.5108-14653c88d移除 RunReport/SessionInfo 的 Deserialize 死防御仅保留 SerializeJSON 单向输出26.8.5208-14b17e057POSIX 文本工具温和引导awk/sed/grep/tr/cut/sort 等照常透传执行但 hint 提示结构化替代search-content 等26.8.5308-141774b93ReactOS i686 适配工具链.cargo/config.toml mingw-w64 链接 scripts/reactos-shim/ shim.dll / patch_iat.py / serial_sh.c llms.txt 文档索引支持政策生产 macOS/GNU-Linux/Win10-11ReactOS 研究级四、实测数据cargo test --workspace全绿26.8.44 起 rvs-mcp 新增 4 单测 1 doctest26.8.51 schema_snapshot 5/5rvs --mcpstdio 冒烟initialize → tools/list含 list-items/read-file无 TUI 类→ tools/call show-version 返回rvs v26.8.44正常rvs --json -c exec git status输出含args字段rvs --audit-log /tmp/a.jsonl -c exec git status非沙盒也落审计且含how_argsawk --version透传执行 exit 0hint 提示 search-content 替代版本号Cargo.toml 与 locales/{en,zh-CN}.json 的 app.version 同步为 v26.8.53五、落地结论rvs 26.8.43→26.8.53 的核心方向① 接 Agent26.8.44 MCP Server② 交互顺手26.8.45-48 退出/句号/补全/清行③ 审计可落地26.8.50 args --audit-log④ 去死代码26.8.51⑤ 引导不阻塞26.8.52 POSIX hint⑥ 扩展兼容26.8.53 ReactOS i686 研究级支持。升级路径cargo build→rvs --json -c show-version确认 BuildTime 为最新 → 正常使用。AI/脚本消费方注意--json输出现在含args字段外部程序参数、exec 的 target/command需要拦截凭据的调用方解析该 key 自建策略——rvs 明确不做内置凭据字符串检测防君子不防小人。六、三类读者速查人类开发者升级后验证rvs --json -c show-version看版本号rvs -c show-version应为 v26.8.53新命令试玩bottom清屏落底、associate-rvs仅 Windows、REPL 里/exit/quit、双击 Esc中文输入法误打。/script.sh不用删直接回车自动纠正。/teTab也能补全对话式 AI一句话问法「rvs 26.8.43 到 26.8.53 改了哪些」回答要点MCP Serverrmcp 3.xrvs --mcp、REPL 人性化/exit、。/ 纠正、Esc 清行、RunReport.args --audit-log、Deserialize 死防御移除、POSIX 工具 hint、ReactOS i686 研究支持重要提醒rvs 非 POSIX——远程复合命令用ssh target --command bash -c ...别用;21代码 AgentMCP 接入rvs --mcpstdiotools/list 内省接口 mcp-v112 个月弃用窗口审计rvs --audit-log /tmp/audit.jsonl -c cmd非沙盒也记录含 how_args结构化文本检索search-content --pattern pat --path dir别名 sc/grep别用 POSIX grep升级核对对比show-version的 BuildTime 与源码 mtime源码新则先cargo build

相关新闻

OpenClaw-RL:用对话训练智能体的强化学习新框架

OpenClaw-RL:用对话训练智能体的强化学习新框架

1. 项目概述:当智能体学会“聊天”最近在智能体开发圈子里,一个名为“OpenClaw-RL”的新框架开始被频繁提及。乍一看标题,“通过对话训练任意智能体的全新框架”,可能会让人联想到基于大语言模型的对话机器人。但它的野心远不止于…

2026/9/8 10:42:54 阅读更多 →
笔记本摄像头失灵?从注册表损坏到驱动故障的完整修复指南

笔记本摄像头失灵?从注册表损坏到驱动故障的完整修复指南

1. 问题根源:为什么笔记本摄像头会“罢工”?笔记本摄像头突然失灵,在腾讯会议、QQ语音里变成一块“黑砖”,这事儿估计不少人都遇到过。你点开相机应用,可能提示“找不到相机”,或者第三方软件直接显示“未检…

2026/9/11 17:31:40 阅读更多 →
OpenClaw v2026.3.8深度解析:备份、浏览器联动与跨平台优化

OpenClaw v2026.3.8深度解析:备份、浏览器联动与跨平台优化

1. 项目概述:为什么v2026.3.8版本值得你立刻关注如果你正在使用或者关注OpenClaw这个AI智能体框架,那么最近发布的v2026.3.8版本绝对是一个不能错过的重大更新。这个版本号本身可能看起来只是一个常规迭代,但深入进去你会发现,开发…

2026/9/3 23:27:49 阅读更多 →

最新新闻

房门检测数据集:工业级门位置与状态像素级定位指南

房门检测数据集:工业级门位置与状态像素级定位指南

简介:本资源为面向计算机视觉初学者与深度学习实践者的房门检测专用数据集,适用于智能家居、安防监控等场景下的目标检测算法训练与验证。数据集共153个文件,包含151张多角度、多光照条件下的房门实景JPEG图像及2个JSON格式标注文件&#xff…

2026/9/12 18:38:47 阅读更多 →
玻璃贴膜公司怎么选?从选膜到施工验收避坑指南

玻璃贴膜公司怎么选?从选膜到施工验收避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/12 18:38:47 阅读更多 →
领航跟随法多机器人编队控制:模型推导与参数整定实战

领航跟随法多机器人编队控制:模型推导与参数整定实战

简介:面向多机器人编队控制场景,这份MATLAB资源实现了经典的领航跟随法,适用于机器人控制、自动化等方向的初学者理解编队原理,也适合研究者作为快速验证的基础模板。该算法通过指定领航者运动轨迹,控制跟随者保持相对…

2026/9/12 18:38:47 阅读更多 →
Spark心脏病数据分析毕设源码拆解:特征工程与分区调优实践

Spark心脏病数据分析毕设源码拆解:特征工程与分区调优实践

简介:面向毕业设计场景的Spark心脏病信息大数据分析项目,提供完整源码与配套数据,适合高校学生作为课程设计或毕业设计参考。项目围绕心脏病相关特征(如年龄、心率、体检指标等)展开数据清洗、特征转换、模型训练与结果…

2026/9/12 18:38:47 阅读更多 →
腾讯QClaw AI办公助手一键安装与深度使用指南

腾讯QClaw AI办公助手一键安装与深度使用指南

1. 腾讯QClaw深度解析:一键安装的AI办公助手 最近在技术圈里讨论度很高的QClaw,本质上是一个本地化AI助手解决方案。它最吸引人的特点是彻底简化了AI助手的部署流程——从下载到绑定微信,整个过程不超过3分钟。我实际测试发现,安装…

2026/9/12 18:38:47 阅读更多 →
西门子PLC与组态王在智能温室控制系统的应用实践

西门子PLC与组态王在智能温室控制系统的应用实践

1. 项目概述:PLC与组态王在智能农业中的创新应用 在现代化农业发展中,温室大棚控制系统正经历着从传统人工管理向智能化、自动化方向的深刻变革。西门子S7-200 PLC与组态王软件的强强联合,为这一转型提供了可靠的技术解决方案。这个系统通过实…

2026/9/12 18:37:46 阅读更多 →

日新闻

道路直播实战指南:从选点设备到安全运营,打造有温度的路况慢直播

道路直播实战指南:从选点设备到安全运营,打造有温度的路况慢直播

我做了半年多的道路直播,从零粉丝的冷清画面,到高峰期几千人同时在线看一个路口,最大的体会就八个字:以安全为基,藏温暖于行。道路直播这个赛道,看着是架个摄像头对着马路,真正做起来才发现&…

2026/9/12 0:00:03 阅读更多 →
AutoHedge:自动化对冲交易系统的架构设计与实战落地

AutoHedge:自动化对冲交易系统的架构设计与实战落地

AutoHedge这个词,拆开看就是两个单词:自动和对冲。我在交易这行混了十来年,见过太多人死在没有纪律的对冲执行上——行情来了手忙脚乱,计算器还没按完,价差已经跑没影了。所以当我决定把“对冲”这件事彻底交给代码时&…

2026/9/12 0:00:03 阅读更多 →
DnCNN与BM3D对比:图像去噪原理及MATLAB实战

DnCNN与BM3D对比:图像去噪原理及MATLAB实战

简介:面向图像去噪算法研究与毕业设计场景的完整MATLAB仿真项目,集合均值滤波、中值滤波、非局部均值(NLM)、三维块匹配(BM3D)等传统算法,以及基于深度卷积神经网络的DnCNN去噪模型,…

2026/9/12 0:00:03 阅读更多 →

周新闻

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/12 0:04:23 阅读更多 →
超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/12 17:11:40 阅读更多 →
基于CNN的调制信号识别:MATLAB实现时频图分类实战

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/10 8:03:07 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/9 7:36:02 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/12 18:29:34 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/9 7:36:01 阅读更多 →