用途:该技能提供实现 CQRS(命令查询职责分离)模式的综合指南,适用于需要分离读写关注点、独立扩展读与写、构建事件溯源系统、优化复杂查询、使用不同读写数据模型或需要高性能报表的场景。
主要能力:帮助识别读写工作负载与一致性需求;定义边界清晰的命令模型与查询模型;实现读模型投影与同步;验证性能、恢复与故障模式。若需要更详细的模式与模板,可打开 resources/implementation-playbook.md。
使用方式:按技能说明的步骤推进——先分析读写负载与一致性要求,再划分命令与查询模型边界,随后实现读模型投影与同步机制,最后验证性能、恢复能力和失败模式。
限制:不适用于领域简单、CRUD 已足够的场景;不适用于无法运行独立读写模型的情况;不适用于处处要求强即时一致性的系统。该技能仅在任务明确匹配上述范围时使用,输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。