意外账单:支付1000美元

Hacker News Top 新闻

摘要

Forestwalk Labs尝试将Blacksmith作为比GitHub Actions更便宜、更快速的CI替代方案,但在超出免费试用限制后,他们意外收到了1081美元的账单,且服务并未中断,这引发了对SaaS计费实践的质疑。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/06/10 05:44

# 惊喜!付 1000 美元 来源:https://forestwalk.ai/blog/surprise-blacksmith-costs/ 和许多开发团队一样,我们对 GitHub Actions 越来越不满。随着 PR 吞吐量不断上升(https://forestwalk.ai/blog/test-coverage-wont-save-you-from-incoherence/),我们的 CI 操作过于缓慢且昂贵的问题愈发明显。 虽然有多种缓解方法,但我们还是被鼓励尝试了 Blacksmith(https://www.blacksmith.sh/)。 Blacksmith 是一家 YC 初创公司,号称自己是 GitHub Actions 的即插即用替代品,而且更便宜、更快。于是我们试了试。Blacksmith 导入了我们 GitHub 的设置……果然更快了!可能也更便宜,虽然免费试用期间这一点不那么明确。 我们像初创公司那样继续埋头编码,没过多久就收到一封邮件,要求我们添加信用卡: > 我们特此通知您,本月 forestwalklabs 组织的免费分钟数已使用 80%。请添加信用卡信息,以免服务中断。 我们本应在此刻停下来评估使用情况。但像早期初创公司常做的那样,我们……继续编码,直到某件事打断了我们。 几周后,我们收到一条消息:“您本月在 Blacksmith 上已花费 500.60 美元。”鉴于我们还在免费试用期,这看起来不太真实。也许这是如果我们不在试用期会产生的费用?无论如何,这只是我们收件箱中大量令人尴尬的使用警告邮件之一,而这封既没有要求信用卡,也没有影响生产用户。 又过了几周,我们接连收到另一条“添加信用卡以避免服务中断”的消息,一张 1081 美元的账单,两天后又收到逾期通知: > 这是 Blacksmith 财务团队的提醒:部分账单已逾期。总应付金额为 1,081.45 美元。我们的合同约定付款条款要求在账单生成时付款。 有趣! 通常情况下,当你免费试用一个 SaaS 产品且无需信用卡,达到限额后,服务会被切断——也就是所谓的“服务中断”。但我们却收到了 1000 美元的账单,并且立即逾期。 我们要求澄清,Blacksmith 的支持团队告知我们,之前的“中断”警告并不意味着服务会*停止*,而是可能会被标记为可疑活动。 > 我们提醒邮件中的“中断”措辞指的是账户因可疑活动或审查而被标记,可能导致暂停。我们没有说会自动暂停正在运行的作业,因为我们知道这对客户的影响有多大。当免费额度用尽时,我们不会切断工作流;它们会继续运行,并按公布费率产生费用。 嗯……确实如此!他们并没有明确说如果免费额度用尽就停止运行作业。他们也没有精确说明“免费试用”和“无需信用卡”意味着我们不会产生数千美元的费用。这些仅仅是……惯例。 这引发了一些有趣的问题,具体如下: ## 1. 他们有权这么做吗? 像 Blacksmith 这样的 SaaS 供应商,能否对一项已超出限额的“免费试用”、“无需信用卡”服务发出发票,并要求付款? 有趣的是,截至 6 月 8 日,Blacksmith 的服务条款(https://docs.blacksmith.sh/about/terms-of-service)暗示他们的收费权取决于你提供支付信息,但 SaaS 应用当然*可以*制定条款,要求用户在免费试用期间为意外超量使用付费。 而且我们要明确一点:我们的代理运行了大量 CI 作业,所以我们确实预料到会超出免费计划的限额。我们使用了服务并获得了价值。所以这本质上并非不诚实,只是令人意外。我的理解是:他们*有权*这么做。 ## 2. 客户会感到意外吗? 有多大比例的用户会预期,对于一个“免费试用”、“无需信用卡”且已超出限额的服务,会收到 CI 超量使用账单? 我相当肯定这个比例很低。可能低于 5%? 你可以尝试问聊天机器人,Blacksmith 更可能切断你的服务还是对超量使用收费。互联网的集体智慧会相当坚定地告诉你,你很可能会被切断——即使你未提及那封提醒你添加信用卡以避免“中断”的邮件。当然,这也说明聊天机器人经常出错,但同时也暗示了这种政策并不寻常。 大多数用户会预期 SaaS 服务的免费限额是一个硬上限,至少在你提供支付信息之前是这样。 ## 3. 服务商应该这么做吗? 可以想象,让免费用户超量使用,然后发送逾期账单,可能比直接切断服务带来更多收入。不清楚实际能收回多少——应收账款和坏账肯定会飙升——但其他条件相同的情况下,短期内这似乎能提升收入数据。 当然,其他条件并不相同。我认为明确的答案是,这是一种不良做法。 让没有信用卡的用户累积超量使用费用,会给服务提供商和客户都带来麻烦,而且主要受益的是滥用用户(他们本来就不打算付款,现在却获得了更多免费使用时间)。虽然这可能短期提升收入数据,但我高度怀疑这种善意损耗和滥用成本是否小于额外收入。 我的意思是,*也许*如果你认为切断为试用用户配置的免费 CI 服务不可思议,你可以事先警告他们——“如果不在 72 小时内添加信用卡,你的 CI 服务将被切断”之类。 我只能猜测为什么 Blacksmith 选择事后开具账单。这可能是一种可疑的增长黑客手段,是某个中层经理为了达成季度收入指标;也可能是其计费系统与配置系统之间的技术债务。而且我猜想*这*可能是 YC 初创公司的新潮流,试图在一个热门市场中争夺份额。 但考虑到 Blacksmith 在 2026 年春季 GitHub 混乱局面中自然爆发式增长,我赌这只是简单的疏忽。也许是压力下做出的决定,他们很快会发现这并非最佳选择。 他们的支持团队最终表示“可以看看如何在未来减少这种困惑”,这总算有点进展。 ## 4. 你还会继续使用 Blacksmith 吗? 这个问题对我们自己而言:尽管 Blacksmith 给了我们一个不愉快的惊喜和一次令人不快的支持交流,我们还会继续使用它吗? 嗯,我们尝试切换回 GitHub Actions……结果还是很难用。Blacksmith 之所以爆发式增长,正是因为它让开发周期中一个日益令人沮丧的瓶颈变得更快。 最终,我们是务实的。我们对快速行动的渴望超过了对意外计费政策的任何怨恨。Blacksmith 帮助我们更快构建,而一旦我们同意为(确实有用的)服务付费,他们的支持也变得更友好。所以……我们可能会切换回 Blacksmith。 但给你两个建议,亲爱的读者。第一,如果你构建 SaaS 服务,要明白大多数用户期望他们的免费账户在累积超量费用前暂停,发账单给他们会让很多人反感。 第二,如果你打算试用 Blacksmith,至少目前,也许在达到试用限额前就停止使用。

相似文章

美国AI编码工具即将迎来清算

Reddit r/artificial

GitHub Copilot 已改用基于使用量的计费模式,使AI编码代理的成本变得透明,并标志着美国AI编码工具补贴时代的结束。这一转变可能会降低美国市场份额,因为开发者意识到大多数任务并不需要昂贵的尖端模型。