用途
该技能用于在编写代码逻辑之前进行结构性思考,帮助智能体在项目早期做出保护“选择权”的决策。它强调先定数据形状,再写逻辑;先搭脚手架,再上功能;先删减,再奠基。
主要能力
- 数据结构优先:先定义核心类型,追踪所有访问模式,选择与主要路径匹配的结构。
- 结构层 DRY:类型与数据模型应收敛,但不要过早抽象每一行代码;显式优于聪明。
- 并发推论:在共享状态前先问“如果另一个参与者并发修改会发生什么”,若非“无事发生”则隔离。
- 脚手架先行:若某件事惠及后续每一阶段,就先做;CI、lint、测试基础设施、共享类型属于脚手架。顺序服务于选择权:先设置后功能,先测试后修复。
- 增量内聚:每次增量应落地一个连贯抽象或加深已有抽象,不把新能力以特例协调方式分散到调用方。
- 先删减后奠基:先移除死代码,再铺设基础。
- 关联推理:涉及模块/接口时调用 /codebase-design;涉及项目术语、关系或所有权变更时调用 /domain-modeling 并对齐项目权威产物。
使用方式
资料未提供具体安装命令或调用步骤,仅给出技能描述与关联技能调用建议。用户需依据智能体技能平台的常规方式加载使用。
适用场景
适用于编码前的结构决策阶段,包括选择核心类型与数据结构、安排脚手架与功能工作顺序、评估并发共享状态风险,以及模块接口与领域模型变更前的推理。
限制
资料未提供平台支持、收费、价格或效果保证等信息,这些事实暂未提供。