关于 yc-default-alive-calculator
通过逐月预测初创公司的收入、支出和现金,判断能否在资金耗尽前实现盈亏平衡的命令行技能。适合创始人评估现金跑道和融资紧迫性,不用于详细财务规划。
主要功能
- 01逐月预测现金与收入
- 02估算盈亏平衡及现金耗尽时间
- 03计算烧钱倍数和净烧钱收入比
- 04判定存活、死亡或边缘状态
- 05列出假设与可调整杠杆
- 06导出 JSON 或详细预测
适用场景
- 01评估现有现金能否支撑至盈亏平衡
- 02判断现金跑道和融资紧迫性
- 03比较增长或削减成本的影响
- 04为与 CFO 或会计师讨论准备诊断结果
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ magnus919/ agent-skills --skill yc-default-alive-calculator安装后在 Claude Code 中输入/yc-default-alive-calculator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdevals/evals.jsonreferences/default-alive-framework.mdyc-fundraising-context.mdscripts/default-alive.py详细介绍
默认存活 / 默认死亡计算器
如果一家初创公司的当前营收趋势能在现金耗尽前实现盈利,且无需额外融资,那么它就是“默认存活”。如果它会先耗尽资金,那么它就是“默认死亡”。这是 Paul Graham 在 Y Combinator 提出的最重要的财务诊断。
这不是融资模型。 这是一次现实检验。答案决定了融资是可选项,还是关乎生死的必需事项。
何时加载
| 触发条件 | 示例 |
|---|---|
| “我默认存活吗?” | 创始人询问现金跑道 |
| “我还有多长的现金跑道?” | 财务规划 |
| “我应该融资吗?” | 战略决策 |
| “我的烧钱倍数是多少?” | 面向投资者的指标 |
| “我们还要多久才能实现盈亏平衡?” | 趋势检查 |
| “默认存活 / 默认死亡分析” | 明确要求使用该框架 |
何时不使用
- 详细的财务规划。 这是诊断工具,不是预算。它基于固定假设预测一条增长曲线,不会建模招聘计划、合同时间安排、季节性或资本支出。此类用途应使用正规的财务模型。
- 融资估值。 结论会告诉你融资是否关乎生死,但不会计算估值、资本结构表或融资轮规模。
- 默认假设无法描述的成本结构。 该模型将烧钱拆分为固定和可变部分(默认比例为 70/30)。硬件、研发或制造业公司的成本结构若大不相同,预测结果就会产生误导。
- 增长情况未知或不稳定。 该模型假设月增长率稳定,仅有小幅衰减。处于发布阶段或正在寻找产品与市场契合度的公司,无法得到有意义的预测。
- 作为董事会决策的唯一依据。 应将结论视为与 CFO 或会计师展开讨论的起点,而非财务建议。
使用方法
快速解答(无需脚本)
如需快速检查而不运行计算器,可使用简化启发式:
Burn Multiple = Net Burn / Net New ARR
| 烧钱倍数 | 信号 |
|---|---|
| < 1x | 默认存活 — 增长效率高 |
| 1x–2x | 健康 — 资本效率高的增长 |
| 2x–3x | 警告 — 烧钱速度超过增长速度 |
| 3x+ | 默认死亡 — 若无融资将面临现金危机 |
完整分析(脚本)
运行 CLI 计算器进行精确分析:
python scripts/default-alive.py \
--monthly-revenue 50000 \
--monthly-burn 120000 \
--cash-on-hand 800000 \
--monthly-growth 8
输出包括:结论、烧钱倍数(净烧钱额 ÷ 净新增 ARR)、烧钱与营收比(净烧钱额 ÷ MRR)、预计现金耗尽月份、达到盈亏平衡所需月数、按当前支出计算的现金缺口覆盖情况、模型假设以及可采取的关键杠杆。
必填参数
| 标志 | 说明 | 示例 |
|---|---|---|
--monthly-revenue | 当前月经常性收入(MRR) | 50000 |
--monthly-burn | 每月运营支出总额 | 120000 |
--cash-on-hand | 银行账户中的剩余现金 | 800000 |
--monthly-growth | 月环比营收增长率(%) | 8 |
可选参数
| 标志 | 说明 | 示例 |
|---|---|---|
--revenue-growth-deceleration | 年度增长减速率(%/月,默认值:0.5) | 0.3 |
--json | 机器可读的 JSON 输出 | |
--verbose | 显示逐月详细预测 |
输出字段
| 字段 | 含义 |
|---|---|
projected_cashout_month | 模型预测现金耗尽的月份;如果在 10 年预测期内不会耗尽,则为 null |
burn_multiple | Graham 的烧钱倍数:净烧钱额 ÷ 净新增 ARR |
burn_to_revenue_ratio | 净烧钱额 ÷ MRR(次要诊断指标,并非 Graham 的指标) |
months_to_breakeven | 达到收入 ≥ 支出的月份数(外推值) |
default_verdict | ALIVE、DEAD 或 MARGINAL |
revenue_at_breakeven | 达到盈亏平衡时的预测收入(如果能够达到) |
gap_to_breakeven | 每月剩余缺口 |
months_of_gap_remaining | 按当前支出计算的静态跑道:现金 ÷ 每月缺口 |
model_assumptions | fixed_burn_pct、variable_burn_ratio、growth_decay_pct、projection_cap_months、safety_buffer_months |
levers | 可以改变结果的手段(提价、削减成本等) |
方法论
核心计算
模型按月进行预测:
month_n_revenue = previous_revenue × (1 + growth_rate/100)
month_n_burn = fixed_burn + (variable_burn_ratio × month_n_revenue)
month_n_cash = previous_cash + month_n_revenue - month_n_burn
增长率会随时间衰减(默认:每月 0.5%),以模拟市场饱和——初创公司不会永远保持恒定的增长率。
Default Alive 测试
如果满足以下条件,初创公司就是 Default Alive:
projected_revenue > projected_expenses
在累计现金变为负数之前的某个时点,并且交叉点出现时至少还剩 3 个月的跑道(安全缓冲)。
如果现金先耗尽,则为 Default Dead。
如果达到盈亏平衡时剩余跑道不足 3 个月,则为 Marginal——理论上可行,但余地极小,风险很高。
烧钱倍数
Graham 在 YC 开始跟踪的衡量资本效率的指标:
Burn Multiple = Net Burn / Net New ARR
其中:
- 净烧钱额 = 每月花费的现金(总支出减去收入)
- 净新增 ARR = 当月新增的年度经常性收入
烧钱倍数低于 1x,意味着公司新增 ARR 的金额超过其支出——这是最强的 Default Alive 信号。
调整手段
当结论为 DEAD 或 MARGINAL 时,评估以下调整手段(大致按影响力排序):
- 收入增长 — 增长速度提高 10%,在 18 个月内会产生显著的复合效应
- 削减成本 — 每削减一美元,就能将跑道延长一美元
- 定价 — 提价 20% 且对流失率影响很小,往往是见效最快的手段
- 毛利率 — 降低 COGS 可改善单位经济效益,而不影响营收
- 融资 — Default Dead 意味着融资关乎生存,而非可选项
示例
YC 典型情况(模型判定为 Default Dead)
python3 scripts/default-alive.py \
--monthly-revenue 30000 \
--monthly-burn 75000 \
--cash-on-hand 500000 \
--monthly-growth 10
- 预测现金耗尽时间:第 14 个月
- 烧钱倍数:1.25x(净烧钱额 / 净新增 ARR)
- 盈亏平衡需要 22 个月,而现金会先耗尽
- 结论:DEAD — 需要加快增长、削减成本或融资
尚未产生收入的初创公司(Default Dead)
python3 scripts/default-alive.py \
--monthly-revenue 0 \
--monthly-burn 80000 \
--cash-on-hand 400000 \
--monthly-growth 0
- 预测现金耗尽时间:第 8 个月(收入为零时,模型仅消耗固定烧钱额的 70%)
- 烧钱倍数:未定义(没有收入)
- 结论:DEAD — 融资关乎生存
资本效率高的 SaaS 公司(Default Alive)
python3 scripts/default-alive.py \
--monthly-revenue 150000 \
--monthly-burn 180000 \
--cash-on-hand 2000000 \
--monthly-growth 7
- 预测现金耗尽时间:在 10 年预测期内不会耗尽
- 烧钱倍数:0.24x(净烧钱额 / 净新增 ARR)
- 结论:ALIVE
参考资料
references/default-alive-framework.md— Paul Graham 的原始框架及文章摘录references/yc-fundraising-context.md— Default 状态如何影响融资策略yc-weekly-growth-compass配套技能 — 用于分析增长率