公告
SmartPerfetto v1.15.1 更新说明
升级时检查这些旧入口
| 旧入口或配置 | 自 v1.15 起的处理 |
|---|---|
内置 Wiki Pack、smp knowledge-pack | 注册普通文档知识库,再按轮选择 |
/api/perfetto-sql/*、/api/template-analysis/*、/api/sql/* | 返回 410;按响应的迁移信息选择 Skill 或工作区 Agent API。部分旧入口没有直接替代,先检查新请求合同 |
/api/perfetto/* | 已移除,返回 404;上传与加载使用 Trace API |
自定义 Skill 的 ai_summary、ai_decision、ai_assist | 不再兼容模型调用步骤,验证器会拒绝这类定义 |
| Provider 的旧 Claude verifier timeout 和 verification toggle | 已移除;最终核验由共享交付流程管理 |
源码部署还修复了一个下载权限状况:打造模式曾在 API 外提供 /uploads 静态下载入口,知道 Trace ID 后,文件读取没有经过认证和归属检查。现在这个入口已移除,Trace 下载统一走受保护的 Trace API。默认配置的 Docker 与便携包使用生产模式,原本没有暴露这一入口。
源码运行路径仍是 ./start.sh,使用仓库提交的前端预构建。CLI 要求 Node.js 24;三平台便携包自带运行时。已有数据目录和 Provider 配置按各自的迁移规则处理。
下载与核验结果怎么读
从 v1.15.1 发布页 获取 Windows x64、macOS arm64 或 Linux x64 便携包。终端用户可以安装指定版本:
1 | npm install -g @gracker/[email protected] |
项目测试验证了确定性执行、SQL 语义、身份隔离和交付合同,真实 Provider 的结果仍要单独检查。长启动报告中,模型有时会写出与声明不一致的数值,或者没有声明的判断;最终核验会把这些答案标为部分交付或未核验。本次 DeepSeek 实测也遇到了这种情况,答案正文会保留,失败原因不会被隐藏。
本次 OpenCode 启动实测还出现了声明已经返回、正文却为空的情况,最终核验拒绝交付。当前保存的材料不足以确认正文补全在哪一步失败,尚未定位到确定的软件回归。OpenAI 滑动实测也没有通过声明事实的验收。因此,这次更新不能据此宣称所有运行时的真实长报告都已通过测试。
完整改动与迁移细节见 Changelog、使用说明和源码分析说明。
本文由News整理发布,仅供参考。
评论加载中…

