Skip to content

v1.2.0 — 物理结构大重构 + 编排引擎内嵌 + FORGE 自迭代 🎉

Choose a tag to compare

@KongFangXun KongFangXun released this 26 Jul 13:20
· 3597 commits to main since this release

🔨 核心变更

🎉 物理结构大重构

  • /sofagent/ → /engine/ 全仓重命名,引擎层代码底座独立
  • Skill 散落 4 处统一收敛到 /SKILL/(FDE Agent 主入口 + 约束底座 + Sub Agent 三层分离)
  • install.sh 提升到根目录,FDE 合并为默认模式(--base-only 开关替代原纯底座脚本)
  • 发版工具链拆散重收口至 FORGE/playbook/ + docs/changelog/releasing.md
  • @sofagent/rules 独立纯函数规则引擎包(28 测试全绿)
  • FDE 交付物可见化:{企业名}/ 目录 + Dashboard 定位

🛡️ 编排引擎内嵌 + 安全加固

  • 双节点架构落地:自动运行节点(OpenClaw orchestrator 原生加载)+ 个人增强节点(Agent 平台 hook 注入)
  • Tool call 前置拦截:从「事后审计」升级为「事前拦截」
  • run-09 fresh-eyes-loop 审查全量修复:P0×4 + P1×6(PROJECT_ROOT 未定义、DeepAgents→LangGraph、doctor hash-chain 假阳性、CI/hooks 旧路径、RulesEngine 异常降级等)
  • doctor 三态判定(ok/tampered/unverifiable):历史密钥漂移不再误报为篡改
  • HMAC 签名先 sanitize 再计算 —— 消除写读不一致导致的误报
  • config.yml 可选签名校验 + 签名颁发 CLI
  • HMAC key 强度校验(≥16 字节)
  • @sofagent/load-chain 提升为正式 workspace 包
  • 版本一致性自检(全局安装陈旧自动告警)

📝 文档与审查体系升级

  • FORGE 叙事纠正:自迭代是终极目标,workflow 是落地方式
  • README 信息架构优化(三种部署方式前置 + 延伸阅读表 + 引擎段精简)
  • acceptance-test 134 场景(+6 新功能覆盖)、regression-checklist 51 维度(997 行)
  • changelog 整合 BugFix 批次 17 条

✅ 质量验证

检查项 结果
npm test 423/957 全绿 ✅
acceptance-test 134 场景定义(EXIT 137 sandbox 内存限制 SKIP,bash -n 语法 PASS) ✅
阶段六独立检查 16 PASS / 0 FAIL / 1 SKIP ✅
pre-push-check 10/13 通过 / 3 警告 / 0 失败 ✅
审计 13 项检查全 PASS ✅
回归检查 维度 51 全 PASS ✅

📖 详细开发日志