SuperAPI AI 工具集

preserving productive tensions

智能体与模型

查看项目

更新于 10-15 08:01

技能介绍

用途

“Preserving Productive Tensions”用于帮助团队或 AI 智能体在面临多种合理方案时,判断应该保留张力还是强制解决。核心原则是:保留那些揭示上下文依赖性的张力,仅在必要时才强制解决。

主要能力

该技能提供以下能力:

  1. 识别生产性张力:当两种方案针对不同但合理的优先级(如成本与延迟、简单与功能),且“更好”的选择取决于部署上下文而非技术优劣时,张力是生产性的。
  2. 判断何时需要解决张力:当保留两种方案的实施成本过高、方案根本冲突、存在明确技术优势、选择是单向门或保留两者只增加复杂度而无价值时,需要解决。
  3. 三种保留模式:
    • 配置化:将选择变为可配置项,而非固化到架构中。
    • 并行实现:维护两个独立干净的模块,共享同一契约。
    • 文档化权衡:在文档或决策记录中明确记录张力。
  4. 识别强制解决的警示信号:如当两者都有效时问“哪个最好”、未解释原因就说“必须选一个”、基于个人偏好而非用户上下文选择等。
  5. 明确何时应强制解决:实施成本过高、根本冲突、明确技术优势、单向门、简单性要求选择。
  6. 文档格式:提供记录张力的标准格式,包括上下文、选项 A/B、保留策略、解决触发条件。

使用方式

该技能以文本指南形式提供,包含原则、模式、判断标准和示例。用户可将其应用于技术决策讨论、架构设计或 AI 智能体协作中。具体使用步骤暂未提供。

适用场景

  • 技术选型中多种方案各有合理优先级时。
  • 团队对架构方向存在分歧,但分歧反映不同部署需求时。
  • 需要记录未解决的技术决策及其触发条件时。
  • AI 智能体在协作中遇到需要保留多种有效方法的情况。

限制

该技能未提供具体实现代码或自动化工具,仅提供概念框架和文档模板。实际应用需结合具体上下文判断。部分示例中的代码和配置为示意,未提供完整可运行实现。