尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
诚实完成的秘密:mercury-agent v1.2.3 完成契约与防卡死恢复架构深度解析
诚实完成的秘密mercury-agent v1.2.3 完成契约与防卡死恢复架构深度解析【免费下载链接】mercury-agentSoul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI, Telegram or More.项目地址: https://gitcode.com/gh_mirrors/me/mercury-agentmercury-agent 是一款 Soul-driven AI 智能体支持权限加固工具、Token 预算管理与多通道接入。v1.2.3 版本代号 Unstoppable Mercury引入了完成契约Completion Contract与防卡死恢复架构每个任务结束时都必须经过一次裁决——要么给出有证据的完成要么诚实地暂停并指明卡点。从此任务不再虚报成功、不再静默死亡、也不会无限循环。痛点AI 智能体为什么会谎报任务完成在 v1.2.3 之前大多数 Agent 循环只做一次乐观执行模型生成 → 工具执行 → 不管结果如何一律庆祝Task complete。常见的翻车场景包括步数预算耗尽活儿干了一半却因为工具调用次数用完而停下却挂出绿色完成横幅✂️输出被截断写大文件时撞上输出上限文件写到一半被切断叙述型模型一直说我正在构建 X……却迟迟不产生任何文件内存压力长任务在堆内存见顶时直接崩溃完整的问题与恢复路径图可以在官方文档 completion-architecture.md 中查看。完成契约任务结束的 5 种裁决完成契约的核心是一个简单的问题这一轮为什么结束这个结束算不算真正的完成源码位于 src/core/completion-verdict.ts它把每次回合结束分类为 5 种裁决之一裁决含义系统动作text-stop模型主动给出最终答案进入验证门禁需有证据才算完成steps-exhausted步数预算耗尽且仍有工具待执行暂停自动续跑 6 次预算后诚实暂停interrupted服务商中途断开连接触发重试 / 模型回退机制truncated输出撞上 Token 上限被截断分段写入指导 满预算续跑aborted用户手动中止明确失败状态保留产物其中流式完整性由 src/core/stream-completion.ts 负责判定服务商断流缺少 finish 信号永远不被当作成功length截断如果恰好切断了文件写入系统会要求改用分段写入——先create_file写前 ~80 行再用edit_file逐段追加。防卡死恢复升级阶梯的四步强制执行当模型只叙述不干活时mercury-agent 不依赖模型的自觉而是机械式地逐级升级全程不消耗模型的好感度接地Grounding—— Agent 自己执行一次确定性的目录列表不经 LLM把真实目录状态注入上下文模型再也无法声称缺少上下文强制行动—— 守护回合的第一步以toolChoice: required运行且只允许变更类工具write_file、create_file、edit_file、run_command 等该步骤上叙述在机制上不可能发生服务商轮换—— 守护回合沿回退链切换下一个模型被叙述锁死的模型不是唯一的工人叫醒服务—— 一整轮失败后上限翻倍共 10 个机械回合并附一条直白指令你的下一条回复必须以变更工具调用开头零散文只有走完全部 10 个回合仍无进展系统才会诚实暂停并点名卡点。三层防卡死机制内存、时间与看门狗v1.2.3 的可靠性来自三个互补的守护层内存治理器—— src/core/memory-governor.ts 在每个工具步边界检查堆增长内存压力时原地压缩对话并继续超过最新 8 条之外的超大工具结果被替换为头尾摘要只有持续压力才中止长构建不再死于内存上限⏱️卡死看门狗—— src/core/stall-watchdog.ts 守护时间维度静默 3 分钟 → 界面显示可见的still working脉冲静默 8 分钟 → 中止并进入恢复机制绝不让任务无声燃烧。阈值可用MERCURY_STALL_SOFT_MS/MERCURY_STALL_HARD_MS调整自动续跑—— 步数预算与服务商故障自动继续6 份新预算手动 continue 只是最后保险不是检查点诚实的收尾暂停、点名、可恢复这套架构最动人的部分不是不停而是说实话✅证据门禁—— 实现类任务必须先跑通 build/test/typecheck 才允许挂出完成横幅点名卡点—— 每次暂停都携带最后失败的变更工具结果如write_file: permission denied修复方向直接在聊天里可见可恢复暂停—— 工作台账记录paused状态src/core/work-ledger.ts重启后自动恢复发送 continue 即可续跑️诚实横幅—— 无文件改动时显示 git 验证过的 Response delivered · no file changes完成时附带每文件 /− 统计与验证证据✓ Verified: npm test ✓这些保证全部由回归测试钉死completion-contract.test.ts 确保预算耗尽永远只能产生paused状态暂停路径在代码上先于完成横幅子智能体在预算耗尽时上报paused而非completed。快速上手升级并体验诚实的完成升级无需任何配置变更一条命令即可npm install -g cosmicstack/mercury-agent安装后进入 Mercury Code 默认即启用 AUTO 模式先读、静默规划、立即实现只有大型变更才会弹出一次确认。想调参的话参考 configuration.mdx。延伸阅读与源码索引 官方文档完成架构 · v1.2.3 发布说明 核心源码完成裁决 · 执行守护 · 流完整性 · 卡死看门狗 更新日志CHANGELOG.md一句话总结mercury-agent v1.2.3 让 Agent 从LLM 的聊天外壳升级为带保证的编排器——模型叙述时它机械地迫使行动任务中断时它点名卡点而每一次完成都有证据背书。【免费下载链接】mercury-agentSoul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI, Telegram or More.项目地址: https://gitcode.com/gh_mirrors/me/mercury-agent创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

pdoom-video 4K 渲染实战:无头 Chrome + ffmpeg 输出真 3840×2160 视频的完整部署

pdoom-video 4K 渲染实战:无头 Chrome + ffmpeg 输出真 3840×2160 视频的完整部署

pdoom-video 4K 渲染实战:无头 Chrome ffmpeg 输出真 38402160 视频的完整部署 【免费下载链接】pdoom-video Code-rendered music video for "Im Upping My P(doom)" 项目地址: https://gitcode.com/gh_mirrors/pd/pdoom-video pdoom-video 是一…

📅 2026/9/30 15:13:50
小U 使用说明  功能说明(PASM Studio 内置 AI 伙伴 · v0.31.11)

小U 使用说明 功能说明(PASM Studio 内置 AI 伙伴 · v0.31.11)

小U 是 PASM Studio 内置的桌面 AI 伙伴:能对话、会思考、记得住你、有情绪, 本地运行保护隐私,还能在专业领域(开店 / 跨境电商 / 食品经营)给出"先核验再开口"的建议。 本文面向首次接触小U 的用户,5 分钟完成安装到第一句对话。 一、小U 是什么 小U 不是&q…

📅 2026/9/30 15:13:50
CIMPro孪大师 零代码打造智慧钢厂能源数字孪生监控系统

CIMPro孪大师 零代码打造智慧钢厂能源数字孪生监控系统

一、前言钢铁行业是我国国民经济的支柱产业,同时也是工业领域的能源消耗与碳排放重点行业。随着国家 “双碳” 战略的持续推进以及节能减排政策的逐步收紧,钢铁企业面临着降本增效、绿色转型的核心压力,建立精细化、智能化的能源管理体系&…

📅 2026/9/30 15:13:50
MORE NEWS

更多资讯

📰

小样本工业缺陷检测全流程指南:从数据策略到漏检闭环

工业缺陷检测这行干久了,你会发现一个特别拧巴的现象:产线上真正致命的缺陷,往往是那些最初没预料到的,而且数量少得可怜。我们接触过一个汽车零部件项目,客户给的第一批培训数据里,某个关键表面缺陷只有27…

📰

AnythingLLM+Ollama部署实战:从RAG知识库到AI Agent工作区

如果你正在折腾本地大模型,大概率绕不开一个场景:Ollama 里的模型倒是拉下来了,可只能在终端里敲命令,或者对着一个朴素的 Web UI 聊几句。一旦想把文档丢给它、让它按某个项目的上下文回答问题、再挂几个工具让它自动干活&#x…

📰

Qt项目从编译到发布移植:完整避坑指南

很多人学Qt最容易卡住的地方,其实不是在语法和框架上,而是卡在“我辛辛苦苦写出来的程序,怎么一运行就报错”、“我代码明明没问题,怎么生成出来的exe换台电脑就跑不了”这些环节。这篇就专门解决这类问题,把Qt项目从建…

📰

大数据实验从零上手:Hadoop伪分布式搭建、HDFS命令与MapReduce编程实战

简介:这份实验报告PDF面向大数据技术入门学习者,对应《大数据技术原理与应用》课程,系统整理了Linux基本操作与Hadoop平台使用的实验过程与结果分析。内容覆盖Linux发展历史、Shell常用命令与快捷键、用户及文件权限管理、目录结构与文件操作…

📰

ZCode 内置 React 性能优化技能:Vercel React/Next.js 最佳实践规则体系全解

人工智能大模型代码智能体AI Agent桌面应用后端前端CLI 【免费下载链接】ZCode ZCode 是 AI 编程工作台,提供桌面应用、浏览器界面和终端 Agent。本仓库包含客户端、后端服务、共享 UI,以及 Agent CLI 与运行时源码。 项目地址: https://gitc…

📰

RAG知识获取管道实战:架构设计、文档切分与混合检索调优

1. RAG 到底解决了什么问题:Agent 的知识天花板做 AI Agent 的人迟早会撞上一堵墙:模型再聪明,也没法知道你的私有数据。这个系列前面几篇聊了 Agent 的规划、工具调用,但一直有个问题悬着——Agent 依赖的知识到底从哪来&#xf…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬