v1.2.0 — 物理结构大重构 + 编排引擎内嵌 + FORGE 自迭代 🎉
🔨 核心变更
🎉 物理结构大重构
/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 ✅ |
📖 详细开发日志