AI落地社
← 返回 Skills 合集

Keel:设计、评审并治理承重型架构

GitHub Stars 170

分类:编程与开发

Keel 会先判断当前问题属于建立或比较方向的“决策”、检验既定设计的“评审”、处理漂移与例外的“治理”,还是架构已定、应交回普通执行流程的“退出”。它只映射真正承重的脊柱,并逐项说明事实依据、决策权、责任人、写入路径,以及必要的数据分区、复制、提交、冲突和恢复关系;公共、持久化和跨边界接口必须有明确的兼容或切换方案,私有实现则保持便宜可改。对超时、重复、并发、重试、重启和提交状态不明等真实负路径,它要求给出检测方式、恢复责任、修复或对账动作、终态证据与升级办法。重要规则才配可失败的检查,例外默认只能收缩;反复绕过规范时,先降低正确路径的成本。它不替你选择微服务、DDD 或框架,也不接管编码和测试,而是让架构方向、取舍、迁移、退役与删除都有证据、责任和退出条件。

开发项目管理开源

一句话价值

面向新旧系统的架构决策、评审与长期治理:找出真正承重的边界、权责、契约、依赖与恢复路径,用与风险相称的证据把架构变成可执行、可迁移、可删除的约束。

适合场景

  • 开发者
  • 职场人士
  • 创业者

亮点

  • 用 Keel 为这个支付模块做架构决策:只比较真实可行的方向,划出最小承重骨架,并写清权责、依赖和恢复边界。
  • 只评审这份 API 与 schema 方案,不替它另做设计;逐项判断承诺等级、兼容切换和失败处理是否闭合。
  • 这套架构反复出现绕过守卫和例外增长,请比较恢复、保留、迁移、退役、移除与不行动中真正适用的治理选择。

安装指引

npx skills add https://github.com/lencx/skills