mcpField
T
thinking-opportunity-cost

thinking-opportunity-cost

github.com/tjboudreaux生产力1.7k619 次安装12 周前更新
代码仓库

关于 thinking-opportunity-cost

thinking-opportunity-cost 是用于将承诺与同一稀缺资源的最佳替代用途进行比较的 Agent 技能。它估算放弃的价值和净价值差,并纳入风险与永久损失,再判断应继续、转向还是等待。

主要功能

  1. 01明确承诺、资源和决策期限
  2. 02比较可行替代方案与现状
  3. 03估算价值、风险和见效时间
  4. 04计算放弃价值与价值差
  5. 05评估临时成本和永久损失
  6. 06决策前检验关键假设

适用场景

  1. 01将功能优先级与其他工作比较
  2. 02评估自建与采购方案
  3. 03衡量会挤占其他工作的重大承诺

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-opportunity-cost

安装后在 Claude Code 中输入/thinking-opportunity-cost确认已加载。

详细介绍

机会成本

核心规则:每项承诺都会挤占其最佳替代选项。既要报告被放弃的价值,也要报告净价值差;根据价值差决策,而不是只看所选方案本身。

适用场景

  • 在相互竞争的选项间分配稀缺的时间、人力、预算或注意力
  • 功能优先级排序、自建还是购买、技术债务还是产品工作
  • 接受一项会挤占其他工作的重大承诺
  • 在机会窗口可能关闭时,将大胆方案与打磨现状进行比较

不适用场景

  • 微不足道或可轻易撤销的选择,分析成本高于所涉及资源的价值
  • 没有真正的其他用途(资源闲置、已指定用途或不可互换)
  • 强制性工作(合规、安全修复、硬性依赖),且没有可选替代方案
  • 仅为显得严谨而虚构投机性替代方案,而次优选项显然更差

流程

  1. 说明承诺。 指明选择、稀缺资源的单位(工程周、美元、日历时间)和决策期限。
  2. 列出真实的替代方案,包括不采取行动。 至少包括:提议的选项、对相同资源而言次优的有效用途,以及维持现状/等待。剔除没有负责人或不可行的空想选项。
  3. 评估每条路径。 对每个替代方案,以相同单位估算直接价值、战略价值、风险和价值实现时间。优先采用大致可比的数量级,而非虚假的精确度。
  4. 计算最佳放弃价值和价值差。 找出唯一最佳的未选替代方案(可能是不采取行动)。best_forgone_value = 该方案的估计价值。value_delta = chosen_value − best_forgone_value(单位相同)。选择方案的真正成本 = 该选择的直接成本 + best_forgone_value。考虑风险后,优先选择价值差较高(为正)的方案;如果被放弃的替代方案价值更高,那么所选方案的价值再高也不足以说明应选它。
  5. 未来权衡/永久放弃的选项。 对重要的替代方案(包括大胆方案),区分暂时且可挽回的成本与永久性损失(机会窗口关闭、被锁定、无法重新进入)。如果采取行动造成的损失可挽回且不具灾难性,即使短期 value_delta 略为负值,也应优先避免更大的永久性损失。没有证据时,不要把投机性收益说成永久机会。
  6. 提出最有力的反方观点并做出决定。 充分论证最佳替代方案或其价值可能被误判的情况(沉没成本锚定、低估现状,或将仍会耗费时间的选项视为“免费”)。在这一质疑下重新计算 value_delta。然后做出选择:如果价值差仍有利(或适用永久损失规则),就继续;否则就切换、等待或拆分。排名稳定后即停止。

输出

Choice: …
Resources committed: …
Alternatives:
  A (proposed): value … risk …
  B (next-best): value … risk …
  C (do-nothing / wait): value … risk …
Best forgone alternative: …
Best forgone value: …
Value delta (chosen_value − best_forgone_value): …
Permanent vs temporary losses: …
Decision: proceed | switch | wait | split — because value_delta … (and permanent-loss rule if used)
Countercase checked: …

验证

  • 证伪: 如果分析没有指出同一资源的一项具体次优用途,或者只报告一个同时标为“机会成本”和“价值差”的数字,则分析不完整——加入 B,然后分别报告 best_forgone_value 和 value_delta。
  • 停止: 当一项最佳放弃的替代方案和带正负号的价值差足以决定选择时,就停止枚举较弱的选项。
  • 避免过度应用: 不要对强制性或微不足道的工作进行完整核算。忽略沉没成本;只从当前状态出发重新评估。

评论

支持 Markdown