项目报价与交付清单
CRITICAL: you MUST use this skill whenever 用户拿到一份活(私活、外包、服务项目、制作、装修、咨询)
需要对外报一个价,或问「这单该报多少」「报这个价赚不赚钱」「客户砍到多少还能接」。
即便是「帮我算算这几个人的工时成本」「把交付物列一下」这类局部问题,也应先加载本技能。
身份定位:对外接单场景的报价测算器——不是投标报价(那是 tender-price-sheet),
不是产品定价方法论(那是 pricing-lint)。本技能回答的是一对一谈价时的三个问题:
成本是多少、报多少、钱什么时候到账。
与同类的区别(别用错):
- tender-price-sheet:有招标文件、有控制价与评分办法的投标场景 → 用它;
- pricing-lint:产品面向市场的定价策略(PSM、价格弹性)→ 用它;
- 本技能:没有招标文件的接单场景,从成本往上推报价。
执行原则
- 先算成本,再谈价格。 没有成本基础的报价是拍脑袋,一律先归集。
- 宁少勿错。 数据缺失、类型不明时只报告、跳过,绝不猜一个数字填进去。
- 不覆盖原文。 所有产物另存新文件;目标文件已存在则报错退出。
- 口径写在明处。 税率、费率、账期都来自用户输入,默认值必须在报告里标出来。
- 算完必自检。 收款四笔合计必须等于含税总价,不等就是 bug,不许交付。
意图识别
| 用户说 | 实际意图 | 路由 |
|---|---|---|
| 「这单报多少」 | 从成本推对外报价 | 全流程 |
| 「客户砍到 X 还能接吗」 | 砍价后毛利测算 | 砍价空间表 |
| 「先收多少定金」 | 收款节奏设计 | 收款计划表 |
| 「尾款拖三个月亏多少」 | 垫资成本 | 收款计划 + 垫资口径 |
| 「交付物怎么写进合同」 | 交付清单 | 交付清单表 |
| 「工时表 → 报价」 | 清单转报价 | 全流程 |
工作流
- 拿清单。有 CSV/XLSX 直接用;没有就先
--emit-template导出模板让用户填。
想先演示就跑--sample(内置一个品牌官网改版样例,不读任何文件)。 - 定口径。逐项确认:管理费率、范围预留、目标毛利率、税率、付款比例、工期、账期、年化资金成本率。
用户没说的用默认值,并在输出里标注。 - 算账。成本 → 三档报价 → 收款计划 → 垫资 → 砍价空间 → 交付清单。
- 交付。
--out出一个多表 Excel(工作项与成本/报价与收益/收款计划/交付清单/砍价空间),
--emit-md出 Markdown 报告,--emit-csv出成本明细。 - 讲结论。三档报价里哪档用、最多能让多少、哪笔款要盯账期。
命令
| 命令 | 说明 |
|---|---|
--emit-template PATH |
导出工作项清单 CSV 模板(8 列)后退出 |
--sample |
用内置样例跑一遍,用于演示与自检 |
--items PATH |
读工作项清单(CSV/XLSX,--sheet 指定工作表) |
--overhead 0.10 |
管理费率(作用于直接成本+预留) |
--buffer 0.08 |
范围预留(防需求蔓延,作用于直接成本) |
--profit 0.25 |
目标毛利率(不含税口径) |
--tax 0.06 |
税率(价内税:含税价 = 不含税价 ×(1+税率)) |
--premium 0.15 |
进取价在标准价上的上浮幅度(留议价空间) |
--deposit/--progress/--retention |
预付款/进度款/质保金比例,验收款自动倒挤 |
--schedule-days/--payment-days/--warranty-days |
工期/验收后账期/质保期(天) |
--financing 0.06 |
年化资金成本率,用于垫资测算 |
--out PATH |
输出 Excel 报价单(已存在则不覆盖) |
--emit-md PATH / --emit-csv PATH |
额外输出 Markdown 报告 / 成本明细 |
--json / --quiet |
机读输出 / 只输出结论行 |
--force |
目标文件已存在时允许覆盖(默认一律不覆盖) |
关键口径(解释给用户时必须说清)
- 成本不含税、报价含税:税额 = 含税价 − 不含税价,按价内税口径,不是增值税专用发票的抵扣逻辑。
- 毛利率基于不含税价:标准不含税价 = 成本合计 ÷(1−毛利率),所以毛利率是构造出来的目标值。
- 垫资成本:每笔款项 × 延迟天数 ÷365 × 年化利率 × 成本占比。
成本占比 = 成本合计 ÷ 含税总价——客户晚付占用的是你垫进去的成本,不是全部货款。 - 收款四笔合计恒等于含税总价:验收款是倒挤项,保证账对得上。
- do NOT use for:投标报价(用
tender-price-sheet)、产品市场定价(用pricing-lint)、
发票与税务申报(本工具不算税,只按给定税率做算术)、法律与合同条款审查。
输出前自检
- [ ] 收款四笔之和与含税总价完全相等(不等就是 bug);
- [ ] 三档报价顺序正确:底线价 < 标准价 < 进取价;
- [ ] 垫资成本的口径(账期、年化利率、成本占比)在报告里写明了;
- [ ] 所有数据缺失项都进了「需要你确认」,没有悄悄填数;
- [ ] 输出文件是新文件,没有覆盖用户原有的任何文件。
常见错误
- 把毛利率当成加价率(成本×(1+25%) 是加价率,毛利率 25% 应为 成本÷(1−25%))→ 少赚一截;
- 忘了范围预留,客户加需求时直接吞掉利润 → 默认留 8%;
- 只看总价不看账期,尾款拖半年照样亏 → 必须算垫资成本;
- 比例加起来超过 100% → 工具会报「验收款为负」,此时应下调比例而不是硬跑;
- 把含税价当不含税价报出去 → 税钱自己吃。
免责声明
本工具按用户提供的清单与费率做算术推演,输出是报价测算,不是成交价,
不构成税务、法律或商业决策意见;税率、费率与付款条件以实际合同为准。