网易首页 > 网易号 > 正文 申请入驻

设备主管花1周写代码,OpenAI账单砍了40%

0
分享至


1,847次调用里,1,385次根本没走OpenAI服务器。一个管工业设备的非程序员,用SQLite和几行Node.js,把API成本压到了原来的60%。

这事听起来像那种"离职程序员 revenge story",但主角John(化名,原文未提真名)的身份是CMMS(计算机化维护管理系统)主管——日常工作是盯着工厂里的空调和泵,不是写代码。他的团队需要AI生成工单、预测性维护警报、供应商沟通函、培训文档,但同一个"给HVAC写工单"的prompt,用户能问三遍,收三遍钱。

重复提问,重复付费。这不是OpenAI的bug,是标准商业模式。

John算了笔账:$0.002一次看着便宜,但工厂环境里,一线员工查同样的问题、用同样的措辞,是常态。规模上去之后,"便宜"变成了"很贵的便宜"。

解决方案:在应用和OpenAI之间插一层

架构很简单,但有效。用户的请求先打到他的代理服务,代理算prompt的hash,查本地SQLite缓存,命中直接返回,没命中再走OpenAI API,同时把结果写进缓存。

流程变成:你的App → AI优化代理 → [缓存检查] → 要么直接返回,要么调用OpenAI → 回写缓存。

核心代码就两段。getCacheKey查库,setCacheKey带TTL(默认24小时)写库。请求处理器里,命中就记analytics.recordHit(true),没命中就调OpenAI、写缓存、记recordHit(false)。

John没用什么Redis集群,SQLite单机扛住了。hash函数直接对req.body做,没做语义去重——"HVAC maintenance"和"HVAC 维护"算两个key,但他评估过,工厂环境里的prompt重复度够高,精确匹配就够用了。

语义缓存是更优雅的方案,但优雅需要成本。John的选择是:先解决75%的问题,用20%的复杂度。


一周跑出来的数据

• 总请求:1,847次

• 缓存命中:1,385次

• 缓存未命中:462次

• 命中率:75%

• 成本节省:约40%

他给了个更直观的换算:如果你月付$100给OpenAI,这套东西能帮你省$40-60。省下来的钱,够买好几个Cursor订阅了。

75%的命中率意味着,每4个请求里3个没花API钱。但John也坦诚,这个比例和他的使用场景强相关——工厂CMMS的查询高度模式化,换到创意写作场景,命中率会断崖下跌。

缓存不是银弹,是场景药。

踩过的坑:设备指纹和Stripe


John把这个代理做成了可授权的产品,需要识别设备但不强制登录。他用node-machine-id取机器ID,加上os.hostname()做sha256,生成设备指纹。

这个方案在Docker容器里会翻车——容器hostname随机,机器ID也可能重复。John的应对是:明确不支持容器部署,目标用户是中小工厂的本地部署场景。

Stripe集成部分原文没展开,但提到了一个细节:他需要在代理层处理license验证,再决定要不要服务请求。这相当于把商业逻辑也塞进了缓存层,架构上不够纯粹,但对他来说,"一个服务管所有"比"微服务美学"更重要。

给非程序员的技术决策

John的身份让这个项目有点特殊。他没有"必须用K8s"的职业惯性,也没有"这不够scalable"的同行压力。他的决策标准很直接:这周能跑起来吗?能省40%吗?

结果是他用SQLite而不是Redis,用精确hash而不是语义匹配,用单服务而不是拆分。每个选择在架构论坛里都可能被喷,但账单上的数字替他辩护。

他也提到了边界:如果请求量再涨10倍,SQLite会成为瓶颈。但那时候,他有省下的$400/月来付Redis托管费。过早优化是罪恶,但过晚优化可以用钱解决。

John把代码开源了。评论区有人问:为什么不用Vercel AI SDK的缓存?他回复:那个需要改应用代码,他的方案是零侵入——改个API endpoint就行。

产品思维和技术选型的交叉点,往往不在"最先进",而在"最少改动"。

你现在每月给OpenAI多少钱?如果插一层缓存能省40%,但需要你维护一个Node.js服务,这笔账你会怎么算?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
危险信号!特朗普,彻底被架空了!

危险信号!特朗普,彻底被架空了!

大嘴说天下
2026-03-30 18:13:30
张雪峰经典名言 100 条(完整版)

张雪峰经典名言 100 条(完整版)

新浪财经
2026-03-25 06:17:25
当不成总统了?美国迎三大噩耗,百万人逼宫,他承认对中国上头了

当不成总统了?美国迎三大噩耗,百万人逼宫,他承认对中国上头了

知法而形
2026-03-29 11:53:37
突然暴跌后,段永平盯上这家公司!

突然暴跌后,段永平盯上这家公司!

新浪财经
2026-03-30 15:16:02
连夺六天冠军,沈腾吴京都压不住,中国观众将助力《镖人》被超越

连夺六天冠军,沈腾吴京都压不住,中国观众将助力《镖人》被超越

影视高原说
2026-03-28 18:27:58
14分对43分!骑士隐患暴露,哈登加盟四支球队,始终找不到保罗

14分对43分!骑士隐患暴露,哈登加盟四支球队,始终找不到保罗

巴叔GO聊体育
2026-03-30 16:25:05
1974年女兵王季迟请假奔丧,政委见亲属王树声,隐藏身份曝光

1974年女兵王季迟请假奔丧,政委见亲属王树声,隐藏身份曝光

磊子讲史
2026-03-24 14:38:24
CBA本季三分本土首人:贺希宁狂轰101三分 成深圳+中国男篮大腿

CBA本季三分本土首人:贺希宁狂轰101三分 成深圳+中国男篮大腿

醉卧浮生
2026-03-30 13:18:56
美国的钱在中国叫“美元”,人民币在国外叫什么?今天总算知道了

美国的钱在中国叫“美元”,人民币在国外叫什么?今天总算知道了

小舟谈历史
2026-03-28 05:45:51
日方称愿意解决与中国的外交紧张关系,中方表态:不能一边要求对话,一边损害对方的核心利益,应以实际行动展现对话诚意

日方称愿意解决与中国的外交紧张关系,中方表态:不能一边要求对话,一边损害对方的核心利益,应以实际行动展现对话诚意

大象新闻
2026-03-30 16:49:02
郭麒麟白嫖网红外卖媛!

郭麒麟白嫖网红外卖媛!

八卦疯叔
2026-03-28 09:58:03
400台中国大巴出口沙特!谁家车

400台中国大巴出口沙特!谁家车

方得网商用车
2026-03-30 10:42:47
当你知道某些真相后,有些东西再也无法直视了!网友:真得少吃

当你知道某些真相后,有些东西再也无法直视了!网友:真得少吃

夜深爱杂谈
2026-03-28 18:18:32
庞麦郎转发李荣浩维权微博并提及华晨宇,疑似重提《我的滑板鞋》版权纠纷,华晨宇工作室发布历史声明:冷饭又炒,不再回应

庞麦郎转发李荣浩维权微博并提及华晨宇,疑似重提《我的滑板鞋》版权纠纷,华晨宇工作室发布历史声明:冷饭又炒,不再回应

潇湘晨报
2026-03-30 13:42:12
有投资者用“龙虾”智能体炒股月赚90%

有投资者用“龙虾”智能体炒股月赚90%

每日经济新闻
2026-03-30 17:38:07
南非奥运冠军斥性别检测“是对女性不尊重”,特朗普发文祝贺新规

南非奥运冠军斥性别检测“是对女性不尊重”,特朗普发文祝贺新规

我是盲流
2026-03-30 07:35:11
苹果突然给3亿旧iPhone发"死亡通知":不升级就等被偷

苹果突然给3亿旧iPhone发"死亡通知":不升级就等被偷

算力游侠
2026-03-28 10:47:23
台湾拦不住!大陆官宣定调:厦金大桥照常施工,直通金门一步到位

台湾拦不住!大陆官宣定调:厦金大桥照常施工,直通金门一步到位

安珈使者啊
2026-03-29 09:55:55
张雪峰离世才3天,52岁吴京就出现身体警报,网友急劝他去医院

张雪峰离世才3天,52岁吴京就出现身体警报,网友急劝他去医院

乐天闲聊
2026-03-28 19:37:35
全球最小国家,只有32个女人,人均收入53万,渴望被中国原谅

全球最小国家,只有32个女人,人均收入53万,渴望被中国原谅

壹知眠羊
2026-03-18 07:10:00
2026-03-30 19:39:00
我是一个粉刷匠2
我是一个粉刷匠2
有态度网友ytd
432文章数 2关注度
往期回顾 全部

科技要闻

一句谎言引发的硅谷血案

头条要闻

河南女子举报母亲去世后被结婚 官方通报

头条要闻

河南女子举报母亲去世后被结婚 官方通报

体育要闻

想进世界杯,意大利还要过他这一关

娱乐要闻

单依纯凌晨发长文道歉!李荣浩再回应

财经要闻

本轮地缘冲突,A股凭什么走出独立行情

汽车要闻

理想i9要来了!外形似小号MEGA 能冲击高端纯电市场?

态度原创

健康
教育
手机
时尚
军事航空

干细胞抗衰4大误区,90%的人都中招

教育要闻

一模二模三模,哪次最接近高考?90%的家长都搞错了。#教育##高三##新学期超给力#

手机要闻

荣耀600系列来了:横向大矩阵镜头+橙色机身 果味拉满

来到1980的周也,好毛利兰

军事要闻

第三艘航母出动数千名士兵抵达 美军大举增兵中东战场

无障碍浏览 进入关怀版