返回案例

工程案例

衡木:把架构发现变成可验证的工程决策

从系统审查与独立核实出发,把可信问题推进到方案选择、改造计划、回滚与确定性质量门禁。

已验证产品设计、架构实现、研究与验证2026.07 · v0.4.2

我的角色与范围

产品设计、架构实现、研究与验证,2026.07 · v0.4.2。

要解决什么

很多代码与架构评审只输出观察:模型看到大文件、单例或技术名词就直接下结论;即使指出缺口,也没有进入方案权衡、迁移顺序、回滚和验收,团队仍然无法据此做工程决策。

衡木是本地优先、受证据约束的软件工程决策系统。它把仓库事实、项目 Profile、真实约束和关键链路作为上下文,连接候选审查、独立核实、方案决策、改造规划和确定性门禁。

目标与不做事项

目标

  • 让候选发现经过独立核实与证据解析后再成为可信结论
  • 把确认缺口推进到方案比较、改造切片、回滚、测试和验收
  • 同时支持单仓库质量审查与项目组合的共享能力、数据流和耦合分析

不做事项

  • 提供脱离项目约束的通用最佳实践清单
  • 把模型生成的审查意见直接当作确定性策略
  • 依赖托管服务、遥测、凭据、网络或 MCP Server 才能运行

现实边界

  • 一套全局方法必须适配不同项目类型、质量属性与关键链路
  • 事实、证据、来源、权限和门禁结果需要可验证地绑定
  • 方案必须说明成本、依赖、迁移顺序、停止条件与可逆性

真正影响结果的取舍

把候选审查与可信结论分开

模型输出先作为候选,独立核实器挑战事实、解析证据并保留被否定假设与局限,避免把表面结构直接升级为架构问题。

由项目 Profile 决定规则

全局方法提供审查与决策流程;项目只保存类型、关键质量属性、约束、关键链路和历史,使规则与真实业务保护目标绑定。

把批评推进到可执行方案

可信问题进入维持现状与结构性方案比较,再拆成有顺序的改造切片、保护措施、回滚、停止条件和验收证据。

模型判断与确定性门禁分离

JSON Schema、哈希、Git 证据、角色策略、指纹、签名和稳定退出码承担可复现门禁,模型不直接拥有策略通过权。

架构与实现

决策链:仓库事实与项目 Profile → 候选审查 → 独立核实 → 可信审核 → 方案比较 → 改造计划 → 确定性质量门禁。

作用层级:单仓库保护声明的质量属性与关键链路;项目组合识别重复能力、技术栈扩散、共享边界、所有权冲突、数据流和隐性耦合。

如何确认它真的工作

代码

公开源码与双语文档

仓库公开运行时、Skills、Schema、规则、示例、决策文档与中英文使用说明。

查看证据
持续集成

跨平台持续集成

GitHub Actions 持续验证仓库合同、运行时与发布链路。

查看证据
文档

公开项目网站与工作原理

项目网站说明审查、核实、方案、门禁、信任模型与使用边界。

查看证据
文档

v0.4.2 发布基线

README 与发布页记录当前 v0.4.2、Python 3.11–3.13 与 MIT 基线。

查看证据

已经产生的影响

  • 形成覆盖系统审查、独立核实、技术方案、改造规划与门禁的完整决策链
  • 同时支持项目级与项目组合级工程治理,并为 AI Agent、移动和组合系统提供专项视角
  • 发布 v0.4.2 公开基线、双语文档、项目网站和持续集成验证

限制与后续

当前限制

  • 候选审查仍可能遗漏事实,可信度取决于项目 Profile、证据提供者与独立核实质量
  • 确定性门禁只能执行已声明策略,不能代替业务和组织层面的技术判断
  • 项目组合分析需要维护跨仓库所有权、数据流和共享能力事实

后续

  • 继续扩充真实项目的规则、性能运行证据与组合治理案例
  • 验证方案比较和改造计划在长期项目演进中的可维护性