← 返回 Skills 合集
Keel:设计、评审并治理承重型架构
GitHub Stars 170分类:编程与开发
Keel 会先判断当前问题属于建立或比较方向的“决策”、检验既定设计的“评审”、处理漂移与例外的“治理”,还是架构已定、应交回普通执行流程的“退出”。它只映射真正承重的脊柱,并逐项说明事实依据、决策权、责任人、写入路径,以及必要的数据分区、复制、提交、冲突和恢复关系;公共、持久化和跨边界接口必须有明确的兼容或切换方案,私有实现则保持便宜可改。对超时、重复、并发、重试、重启和提交状态不明等真实负路径,它要求给出检测方式、恢复责任、修复或对账动作、终态证据与升级办法。重要规则才配可失败的检查,例外默认只能收缩;反复绕过规范时,先降低正确路径的成本。它不替你选择微服务、DDD 或框架,也不接管编码和测试,而是让架构方向、取舍、迁移、退役与删除都有证据、责任和退出条件。
开发项目管理开源
一句话价值
面向新旧系统的架构决策、评审与长期治理:找出真正承重的边界、权责、契约、依赖与恢复路径,用与风险相称的证据把架构变成可执行、可迁移、可删除的约束。
适合场景
- 开发者
- 职场人士
- 创业者
亮点
- 用 Keel 为这个支付模块做架构决策:只比较真实可行的方向,划出最小承重骨架,并写清权责、依赖和恢复边界。
- 只评审这份 API 与 schema 方案,不替它另做设计;逐项判断承诺等级、兼容切换和失败处理是否闭合。
- 这套架构反复出现绕过守卫和例外增长,请比较恢复、保留、迁移、退役、移除与不行动中真正适用的治理选择。
安装指引
npx skills add https://github.com/lencx/skills