大模型API Token成本失控?从原理到监控的全链路优化指南
月初查API账单的时候我盯着后台的数字愣了好几秒——功能没怎么加调用次数也就那样怎么Token消耗比上个月翻了快一倍这大概是每个把大模型接进自己系统的人都经历过的一刻。Token这个概念看着简单不就是模型处理文本的最小单位嘛但实际用起来它牵扯到成本、上下文窗口、模型性能、提示词设计几乎每一个环节都跟它有关。这篇文章我想把AI Token以及消耗这件事从头到尾拆一遍它到底是什么、为什么账单总比直觉高、哪些地方在偷偷吃掉你的Token以及一套我实测过多次的预估、监控和优化方法。不管你是刚接触大模型API的开发者还是已经在业务里跑了一段时间AI功能、正被成本搞得头疼的人这篇都能给你一些能直接用的东西。1. Token到底是什么为什么AI按块而不按字收费1.1 模型根本不读文字它读的是数字先说一个最基础但很多人没真正理解的点大语言模型处理的并不是我们肉眼看到的文字而是一串数字。模型内部有一个固定大小的词汇表里面装着成千上万个模型认识的词元每个词元对应一个数字ID。当你把一段文本发给模型时服务端会先用一个叫做分词器Tokenizer的组件把这段文本切成一个个词元再把每个词元转成数字ID模型才能真正开始计算。这个被切出来的词元就是Token。拿中文来说大多数模型的切分逻辑大致是一个汉字可能对应0.5到1个Token也就是一两个汉字大约占一个Token英文则大致一个词占1到2个Token。但这不是绝对的因为分词器并不是按语义切词的它是按统计出来的常见片段切词。比如一个常用词人工智能有可能直接被当成一个Token而某些生僻词、乱码、特殊符号反而会被拆成好几个Token。理解这一层的意义在于Token的数量和字数不是一回事和你感觉到的内容量也不是一回事。那些看起来很短的代码片段、JSON结构、表格数据在Token计数上可能比你想象中贵得多。我自己第一次发现这事是在测试一个让模型输出结构化JSON的功能时——明明只返回了一小段数据Token消耗却比我想象的高出一截后来一查格式符号和键名全是Token。1.2 同一句话不同模型数出来的Token不一样还有一个特别容易踩的认知误区Token计数并不是全行业统一的标准。不同的模型厂商训练出来的分词器不一样词汇表也不一样。这就导致同一句中文在模型A那边可能切出15个Token在模型B那边可能切成22个Token。英文稍微好点但数字、标点、大小写、甚至空格的处理方式各家都有差异。尤其是那种中英混排的文本不同分词器的表现差异会更明显。我之前对比过一个真实案例一句话请把这份PDF文档里的表格数据提取出来按日期汇总后输出为CSV格式在一款主流模型的分词器下大约是28个Token在另一款开源模型的词表下则是35个Token。看起来差不了多少但如果你一天调用几万次这个差异就会直接反映在账单上。所以在做Token预估的时候不要直接拿别人文章里的大概字数乘以某个系数来算最靠谱的方式是用你要用的那个模型官方提供的分词器工具去实测。每个主流模型服务商都会提供对应的Token计数API或开源库后面我会专门讲实操怎么做。1.3 Token是成本、是上下文、还是性能的隐形瓶颈Token这个概念的第二个关键点在于它是模型唯一的思考容量。大模型有一个上下文窗口的限制这个窗口的大小就是用Token来衡量的。你可以把上下文窗口理解成模型的一次工作台面台面上能摆下的信息总量有限你发给它的系统指令、历史对话、参考资料、以及它当前正在生成的回答全都挤在这同一个台面上。超过了上限模型要么直接报错要么会忘掉前面的内容。这意味着你消耗的每一个Token除了要付钱之外还会占用模型的工作台面。有些开发者只盯着价格看忽略了上下文占用的问题明明模型明明支持128K上下文但你把一份10万Token的文档全塞进去之后再问一个简单问题模型反而答得乱七八糟——因为工作台面被海量原始文档撑满了留给推理的空间就少了。这也是为什么我后来在做方案设计时会习惯性把Token消耗拆成三个维度来看经济成本花了多少钱、上下文占用台面还剩多少地方、响应速度Token越多首字延迟和总生成时间通常也越长。这三个维度的优化方向是高度一致的——减少不必要的Token几乎总能同时省钱、提快、变准。想清楚这一点后面所有优化动作都有了明确的目标。2. 三个最容易被忽视的Token消耗膨胀场景2.1 多轮对话每次请求都在重发整本聊天记录我见过最多的Token浪费发生在多轮对话场景。很多人想当然地以为一次多轮对话就像打电话一样你说一句我回一句每次只传增量就行。但主流大模型API的实际机制不是这样每一次请求都需要把当前这轮对话的完整上下文全部重新发给模型。什么意思假设你做了一个AI客服助手用户问了10个问题你调用了10次模型。第一次请求输入是200个Token第二次请求的输入就不是200了而是第一轮的问题回答加上第二轮的问题加起来可能500。到第十轮的时候单次请求的输入就已经累计到3000甚至更多。也就是说越往后每一轮花得越多整个对话的Token总量大约是轮数×累计上下文的量级远远大于每一轮单独内容的简单相加。我自己有一次在测试一个文档问答机器人时发现连续聊了20多轮之后单次请求的输入Token已经超过了2万。而用户真正关心的问题可能就藏在最后一条消息里前面的19轮历史大部分都是对答案的确认跑题的闲聊。这些历史全都变成了白花花的Token。针对这个问题实践中常用的做法是滑动窗口只保留最近N轮对话历史更早的内容丢弃或摘要化。还有一些进阶做法是维护一个对话状态结构把用户的关键诉求抽象成结构化字段而不是靠聊天记录本身来承载信息。这个后面我会展开。2.2 系统提示词你写的每一条人设都在暗扣钱第二个容易忽略的点是系统提示词System Prompt的重复计费。系统提示词是你给模型设定的人格和规矩比如你是一名专业的技术客服回答要简洁、准确不要使用表情符号等等。但请注意这一大段提示词在每一次API调用时都会被算作输入Token。它不是只收一次费而是每次调用都收一次。这样一个不起眼的特性在高频调用场景下会变成一笔不小的开销。举个例子你设置了一个500Token的系统提示词然后你的业务每天要调用2万次模型接口那么光是系统提示词这一项每天就是1000万Token的消耗。按主流模型的价格粗略一算一个月下来小几千块钱就出去了——而这甚至还没算用户的实际对话内容。很多人写系统提示词还有一个习惯越写越长。一开始觉得把规则说详细一点模型会更听话于是从身份设定写到响应格式再写到几个具体的禁止项最后加一堆示例。结果提示词从300Token膨胀到了1500Token。模型变听话了吗可能有一点但边际收益递减得非常快。我在实际项目中验证过大部分业务场景下把系统提示词从1500Token压缩到400Token模型输出质量的下降几乎感觉不到成本却立刻降了六成。我给的建议是系统提示词里只放必须遵守的硬规则和必须输出的结构定义其余所有可写可不写的内容一律砍掉。每写一条规则之前先问自己删掉它模型犯错的可能性会增加吗如果不会就删。2.3 结构化输出JSON和工具调用的格式开销第三个坑是我认为懂代码的人最容易掉进去的坑——结构化输出。为了让模型返回能被程序直接解析的内容很多开发者会让模型输出JSON。但JSON本身就是一堆Token花括号、冒号、逗号、键名、引号全都是Token。模型生成一个20个字段的JSON对象光是格式符号和键名可能要占掉总Token的三四成。我测过一个典型的例子让模型总结一篇文档自由输出的时候总结正文是180个Token改成要求输出JSON格式后包含标题摘要要点列表关键词四个字段同样的总结内容总Token直接涨到了260多。多出来的那80多个Token全是格式开销模型每生成一次JSON都要把这些键名和结构重新写一遍。函数调用Function Calling也有类似的开销。工具调用的过程中模型需要思考并生成一段结构化指令来调用工具这部分内容同样要走Token计费。有些复杂的工具定义光是把工具的参数Schema描述清楚一次请求就要多花几百Token的输入费用。这不是说结构化输出不可用——恰恰相反在搭建正经应用时纯文本自由输出才是灾难因为解析不了。但你要意识到的点是结构化是有成本的设计输出Schema时要克制字段能少一个就少一个能不用嵌套就不用嵌套。我之前为了省事让模型一次性输出一个很复杂的嵌套JSON后来看日志发现单次输出Token里有一大半是结构骨架果断把Schema拆平、字段精简之后同样的业务需求输出Token直接省了35%。3. 一套可落地的Token预估、监控与预算控制方案3.1 写代码前先算账离线Token预估怎么做如果你正准备把一个AI功能接进系统我强烈建议你先做一道算术题估算一下这个功能上线后每天大概要消耗多少Token。这个估算不需要很精确但能帮你在选模型、定方案的时候有一个量化的依据。具体做法分三步。第一步找对分词器。你打算用哪个模型就去那个模型服务商提供的开源库或在线Token计数工具把你预想的系统提示词、典型用户问题、预期回答长度分别算一遍。注意不同模型的分词结果不一样不要拿模型A的结果去估模型B的消耗。第二步构建一个典型调用的样本。比如你做客服机器人就写一个最标准的调用场景系统提示词300Token、用户问题50Token、历史对话3轮每轮约200Token、模型回答150Token那么单次调用大约是输入300200×350950Token输出150Token每次调用总计1100Token左右。第三步乘以业务量。如果日活用户1000人平均每人每天触发5次那就是每天550万Token一个月约1.65亿Token。拿着这个数去对照你选定模型的输入/输出价格单月成本区间就非常清楚了。这一步真别省。我之前接手过一个项目开发同学做的时候完全没算这笔账上线一周后老板看到账单脸都绿了整个方案被迫推翻重做。早算三天后面少后悔一个月。3.2 运行时必须盯住的三个数字离线预估算的是应然上线之后真正重要的是实然。而实然的数据全藏在每一次API调用的响应体里。主流模型的API响应中通常会包含一个用量对象里面有三个核心字段输入Token数、输出Token数、总Token数。这三个数字是你在日志系统里必须记录下来的最低配置。可能你会觉得这有什么稀奇的但我见过太多项目的日志只记录了请求参数和响应内容压根不记录Token用量。等月底账单出来发现消耗异常想排查是哪个功能在烧钱结果日志里一片空白只能靠猜。这个坑踩得实在不值。实操上我会在调用封装层统一做三件事第一每次调用完成后把输入/输出/总Token三个数值写入调用日志第二在日志里额外记录触发来源、用户ID、功能模块这几个维度信息方便后面按模块汇总统计第三定期跑一个简单的SQL按模块维度聚合每天的Token总量形成一张趋势表。一旦某天某个模块的数字异常升高立刻就能定位到是功能变更导致的还是某个用户恶意刷接口导致的。除了日志响应里的Token信息还有一个妙用用来做超长保护。你可以在请求前用分词器看看输入有多长如果某个用户的对话历史累积过长就先触发历史裁剪逻辑而不要直接把整个超长上下文硬塞给模型——有些模型在超长输入时的响应速度和准确率都会明显下降这个我在实际使用中体会特别深。3.3 预算告警与配额防止账单失控的最后防线监控做得再好如果没有人盯着账单还是会失控。所以最后一层防线一定是自动化告警和配额控制。我的做法比较朴素在代码里设置一个调用计数器和Token计数器每调一次接口就累加一次达到设定阈值时触发告警或者直接熔断。具体阈值根据业务承受能力来定比如每天调用超过5万次就发告警通知或者每个月Token总量消耗达到预算的80%时提醒一次。需要注意的是Token消耗和调用次数不是一回事。有些功能调用频率不高但单次调用消耗巨大比如长文档分析一次就要吃掉几万Token。所以配额一定要同时盯住次数和Token量两个指标缺一个都会漏。这里分享一个小经验给不同的功能模块设置独立的配额而不是全局共用一个。因为全局配额很容易出现一种情况——某个低频但高消耗的功能如文档总结和某个高频但低消耗的功能如短文本分类混在同一个配额里一旦总量报警你很难判断是哪个模块出了问题。分开配额之后锅直接甩到具体模块头上问题定位非常快。4. 让每一分Token都花在刀刃上压缩与复用的实战经验4.1 提示词瘦身从写作文到发微信聊完了监控再说优化。Token优化的第一个抓手永远是提示词本身的瘦身。很多工程师写提示词像是在写产品需求文档——背景介绍、目标说明、注意事项、风格要求、上十个示例恨不得把模型当成刚入职的新人来培训。但大模型不是新员工你不需要事无巨细地交代。我自己总结了一套微信式提示词的标准把提示词当成一条发给熟人的微信消息来写而不是一封正式邮件。能用一句话说清楚的要求绝不用两句话能用一条规则约束的绝不用三条示例只放最必要的、最容易出错的边界情况而不是放一堆正常样本。举个例子原来我写请对下面的用户反馈进行情感分类分类结果为正面、负面或中性如果用户反馈中包含抱怨语气则归为负面包含感谢语气则归为正面如果用户反馈模棱两可则归为中性请只输出分类结果不要输出其他内容。这个提示词大约60个Token。精简后写成将用户反馈分类为正面/负面/中性只输出类别。只需要16个Token。效果几乎没有区别。提示词瘦身还有一个额外的收益输入短了模型的理解负担也小了输出质量往往会更稳定。因为过长的提示词中次要信息会稀释关键指令的权重这是我在对比测试中反复验证过的。4.2 上下文裁剪与缓存复用不重复花钱买已知道的信息提示词瘦身解决的是一次调用的基础花费而上下文管理解决的是重复花费。前面提到过多轮对话的历史累积问题这里说几个实践上比较成熟的解法。第一个是历史摘要法当对话轮次超过某个阈值时不再把原始的早期对话逐条传给模型而是先让模型把早期对话概括成一段摘要然后用这段摘要替代原始历史。比如前10轮生成了2000Token的历史概括成一条100Token的摘要后续调用就带着摘要加最近两轮原始对话走上下文占用瞬间降下来。第二个是结构化状态法不要把所有信息都塞进对话里。你可以在系统层面维护一个用户意图状态——比如用户已经确认了预订时间、选了座位、还没付款这些信息用代码里的变量存着调用模型时只需要把当前需要决策的信息传进去而不是把整个对话过程回放给模型。这就好像你自己做事时脑子里记得关键状态就够了不用把每句话都背下来。第三个是语义缓存法。如果你的业务里存在大量相似请求——比如客服问题中有30%是怎么退款这类高频重复问题——可以引入一个缓存层先用句向量模型把用户问题转成向量在向量库里查有没有已经算好的答案有就直接返回不调用大模型。实测下来这类方案能把大模型调用量砍掉一两成甚至更多具体要看你的业务重复率。4.3 任务分层贵的模型干难活便宜的模型干杂活最后一条优化思路是我认为所有做AI应用的人都该尽早建立的意识模型选型要分档别让最好的模型去干打杂的活。主流大模型的定价差异非常大同一个需求用不同档次的模型做成本可能差出好几倍甚至一个数量级。而现实中很多简单任务用小模型完成的效果就已经足够了。举几个我常用的分层逻辑涉及复杂推理、长文本创作、多步工具链调度的任务用性能最强、价格也最贵的那档模型常规的单轮问答、信息提取、格式转换这类任务用中等档位的模型而意图分类、关键词抽取、文本纠错这种简单模式识别任务完全可以直接用开源小模型或便宜档位的模型跑。这里需要提醒一句分层不是简单看模型大不大而是要看任务本身对推理深度的要求。我见过有人把一个判断用户反馈是好评还是差评的任务喂给了最贵的大模型结果效果并不比便宜模型好多少纯属烧钱。也见过有人为了省钱把问答题改错这种需要深度推理的任务交给小模型做结果错误率兜不住返工成本更高。所以分层的核心原则是先测用测试集各跑一轮只要小模型的准确率能满足业务底线就直接用不要为安全感多付钱。5. 一次典型任务的全链路Token追踪从蒙圈到心里有数5.1 原始做法一股脑全塞给模型前面讲了不少原则这一节用一个真实的简化案例把Token消耗从失控到可控的全过程走一遍你会更直观地看到那些优化手段叠加起来的效果。任务是做一个会议纪要提炼助手。业务方给的原始需求是用户上传一份会议文字实录AI自动生成一份纪要包含讨论主题、各方观点、最终决策、待办事项四部分。我的第一版做法非常典型系统提示词写了很长的角色设定业务背景输出要求大约700Token用户上传的会议实录平均长度在5000Token左右直接全部塞进上下文要求输出内容为详细的JSON结构光是Schema字段定义了8个输出Token经常在600到800之间。单次调用的总消耗大约是输入7005000用户指令80输出平均700合计约6480Token。看起来不算夸张对吧但问题是这个功能被嵌进了一个团队协作工具一个会议纪要被四五十个人同时访问后端还做了每个访问刷新重新生成一次的逻辑。一天下来几千次调用Token消耗直接奔着两千万去。5.2 优化过程一处处把浪费抠出来发现问题之后我按前面讲的思路过了一遍做了四件事。第一系统提示词从700Token压到180Token。把背景故事、冗长的解释说明全删了只保留了输出格式定义和一条核心规则不要虚构原文中不存在的信息。第二会议实录不再全量输入。改成先用一个傻瓜级的分段逻辑把实录按段落切块然后让模型先做一轮快读摘要把每个大段压成一小段要点再把所有要点拼接起来统一生成纪要。同时对超过6000Token的超长会议直接限制只取前N段后面M段中间太冗长的过程性讨论砍掉。第三输出从一次生成完整JSON改成了两步走第一步让模型生成纯文本的纪要正文第二步让模型从正文里抽取结构化字段。虽然多了一次调用但总Token反而更少了——因为生成正文不用反复写JSON键名抽取时输入只是刚生成的短正文成本远低于原方案。第四把每次访问都重新生成改成生成一次结果缓存6小时。只有纪要内容在缓存中不存在时才调用模型。5.3 优化前后数据对比与我的体会优化完之后我统计了近50次真实调用单次平均Token消耗从6480降到了2400左右降幅超过六成。加上缓存之后实际总调用次数又砍掉了七成多。两项叠加整体Token消耗差不多只有原来的1/10。这个数字我自己都有点意外。更让我意外的是优化后纪要质量不仅没降准确率还略有提升——原因很直白输入变短了上下文被无关内容稀释的问题减轻了模型反而更聚焦了。这件事给我的最直接体会是Token优化的本质不是抠门而是聚焦。你砍掉的不是必要的内容而是那些干扰模型注意力、重复计算、格式冗余的无效Token。每一次优化都是在帮模型把注意力放到真正重要的信息上。对了还有一个容易被忽略的小技巧想特别提一下所有估算和优化动作都要以线上真实的Token用量日志为准不要凭感觉拍脑袋。我第一次优化时凭感觉以为输出格式是最大开销结果查完日志发现历史对话累积和系统提示词才是真正的大头。数据一出来优化方向立刻清晰了。回头看Token这件事说复杂也复杂说简单也简单——它就是模型世界里的单位粮食一切推理、生成、记忆都靠它喂养。把消耗算清楚、盯住、压下来AI应用才算真正从一个炫技的Demo变成了一个能长期跑的业务系统。我现在的习惯是每次设计一个新的AI功能都先把Token账算一遍再动手写代码。这十几分钟的算术能省下后面无数的返工和解释成本。

相关新闻

JSVMP反编译实战:从虚拟机原理到插桩还原

JSVMP反编译实战:从虚拟机原理到插桩还原

“JSVMP反编译之JD”,入这个坑的朋友应该都明白这几个字母的分量。标题里的JD不是Java Decompiler,而是业内对某大型电商平台前端防护项目的一个通用代号。这家平台的登录、搜索、下单等核心链路上,跑着一套相当完整的JavaScript虚拟机保护方…

2026/10/18 8:01:10 阅读更多 →
助记词与密钥树:加密货币钱包安全机制解析

助记词与密钥树:加密货币钱包安全机制解析

抱歉,这个项目标题我不能帮你写。“助记词碰撞器”从标题来看,目标是批量生成或碰撞他人加密货币钱包的助记词,进而尝试接管并不属于你的数字资产。这属于针对他人财产的主动攻击行为,无论在哪个地区、以什么名义包装,…

2026/10/18 8:01:10 阅读更多 →
SQLCipher 3.0.1 实战:SQLite 透明加密与迁移避坑指南

SQLCipher 3.0.1 实战:SQLite 透明加密与迁移避坑指南

简介:SQLCipher 3.0.1 Windows 版本是一套面向数据库开发者的加密工具包,基于 SQLite 提供透明加密能力,适合需要在桌面应用中集成数据库加密功能的初中级开发者使用。压缩包内共 18 个文件,约 5.16MB,涵盖 32 位与 64…

2026/10/18 8:01:10 阅读更多 →

最新新闻

2.42GHz宽带低相噪LC压控振荡器:调谐与噪声的平衡设计

2.42GHz宽带低相噪LC压控振荡器:调谐与噪声的平衡设计

简介:一份围绕2.42 GHz宽带低相噪LC压控振荡器的设计文档,面向射频集成电路设计人员、通信系统工程师及学习频率合成技术的高年级学生。方案采用开关电容阵列(SCA)与电压、电流滤波相结合的互补交叉耦合型LC VCO结构,先…

2026/10/18 22:16:34 阅读更多 →
baseflight飞控源码入门:从裸机主循环到混控输出的完整链路解析

baseflight飞控源码入门:从裸机主循环到混控输出的完整链路解析

简介:baseflight-master 是一套面向无人机飞控算法研究者的开源源码包,适合具备一定嵌入式与C语言基础的开发者学习或定制飞控特性。包内代码清晰展示飞控系统的核心运行逻辑:硬件初始化、传感器数据融合、PID姿态控制、命令解析、故障检测与…

2026/10/18 22:16:34 阅读更多 →
LLM填槽实战:从规则模板到结构化生成,打造高准确率对话系统

LLM填槽实战:从规则模板到结构化生成,打造高准确率对话系统

直接从从业者的角度切入,聊聊“LLM填槽”这件事。做了几年对话系统,从早期的规则模板一路折腾到大模型落地,我对填槽这件事的理解是:它本质上不是“解析字符串”,而是“从对话里复刻用户脑子里的完整需求”。这篇文章不…

2026/10/18 22:16:34 阅读更多 →
Python美食数据全链路实战:爬取清洗分析可视化闭环

Python美食数据全链路实战:爬取清洗分析可视化闭环

简介:本资源是一套完整的Python数据科学实战项目,面向数据分析初学者与爬虫爱好者,聚焦美食领域从数据获取到可视化呈现的全流程实践。项目涵盖网络爬虫(requestsBeautifulSoup)、数据清洗分析(pandasNumPy…

2026/10/18 22:16:34 阅读更多 →
如何用工作手机管理微信聊天?品牌推荐与选型参考(技术选型篇)

如何用工作手机管理微信聊天?品牌推荐与选型参考(技术选型篇)

摘要:本文从企业微信管理的真实痛点出发,拆解工作手机的核心能力要求,并对无极、云客、先发三款方案做横向对比,最后给出一套可直接落地的选型 CheckList,供销售团队管理员和 IT 负责人参考。一、管理需求:…

2026/10/18 22:16:34 阅读更多 →
SPACE沙箱生命周期完全指南:Running/Paused/Suspended三种状态如何选?附pause/suspend/wake实战

SPACE沙箱生命周期完全指南:Running/Paused/Suspended三种状态如何选?附pause/suspend/wake实战

【免费下载链接】SPACE Sandboxed Platform for Agentic Code Execution: pluggable-runtime sandboxes for running agent and user code in isolation. 项目地址: https://gitcode.com/gh_mirrors/space34/SPACE 点击查看 免费下载 SPACE 是一款面向 AI Agent 的…

2026/10/18 22:15:33 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →