关于 thinking-opportunity-cost
thinking-opportunity-cost 是用于将承诺与同一稀缺资源的最佳替代用途进行比较的 Agent 技能。它估算放弃的价值和净价值差,并纳入风险与永久损失,再判断应继续、转向还是等待。
主要功能
- 01明确承诺、资源和决策期限
- 02比较可行替代方案与现状
- 03估算价值、风险和见效时间
- 04计算放弃价值与价值差
- 05评估临时成本和永久损失
- 06决策前检验关键假设
适用场景
- 01将功能优先级与其他工作比较
- 02评估自建与采购方案
- 03衡量会挤占其他工作的重大承诺
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ tjboudreaux/ cc-thinking-skills --skill thinking-opportunity-cost安装后在 Claude Code 中输入/thinking-opportunity-cost确认已加载。
详细介绍
机会成本
核心规则:每项承诺都会挤占其最佳替代选项。既要报告被放弃的价值,也要报告净价值差;根据价值差决策,而不是只看所选方案本身。
适用场景
- 在相互竞争的选项间分配稀缺的时间、人力、预算或注意力
- 功能优先级排序、自建还是购买、技术债务还是产品工作
- 接受一项会挤占其他工作的重大承诺
- 在机会窗口可能关闭时,将大胆方案与打磨现状进行比较
不适用场景
- 微不足道或可轻易撤销的选择,分析成本高于所涉及资源的价值
- 没有真正的其他用途(资源闲置、已指定用途或不可互换)
- 强制性工作(合规、安全修复、硬性依赖),且没有可选替代方案
- 仅为显得严谨而虚构投机性替代方案,而次优选项显然更差
流程
- 说明承诺。 指明选择、稀缺资源的单位(工程周、美元、日历时间)和决策期限。
- 列出真实的替代方案,包括不采取行动。 至少包括:提议的选项、对相同资源而言次优的有效用途,以及维持现状/等待。剔除没有负责人或不可行的空想选项。
- 评估每条路径。 对每个替代方案,以相同单位估算直接价值、战略价值、风险和价值实现时间。优先采用大致可比的数量级,而非虚假的精确度。
- 计算最佳放弃价值和价值差。 找出唯一最佳的未选替代方案(可能是不采取行动)。
best_forgone_value= 该方案的估计价值。value_delta=chosen_value − best_forgone_value(单位相同)。选择方案的真正成本 = 该选择的直接成本 +best_forgone_value。考虑风险后,优先选择价值差较高(为正)的方案;如果被放弃的替代方案价值更高,那么所选方案的价值再高也不足以说明应选它。 - 未来权衡/永久放弃的选项。 对重要的替代方案(包括大胆方案),区分暂时且可挽回的成本与永久性损失(机会窗口关闭、被锁定、无法重新进入)。如果采取行动造成的损失可挽回且不具灾难性,即使短期
value_delta略为负值,也应优先避免更大的永久性损失。没有证据时,不要把投机性收益说成永久机会。 - 提出最有力的反方观点并做出决定。 充分论证最佳替代方案或其价值可能被误判的情况(沉没成本锚定、低估现状,或将仍会耗费时间的选项视为“免费”)。在这一质疑下重新计算
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