<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ofoxcoding的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ofoxcoding</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ofoxcoding]]></copyright><item><title><![CDATA[50 个仓库级失败测试的公平评测方案：Qwen3.7 Max 与 GLM-5.1 如何比较？]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170247511</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170247511</guid><author>ofoxcoding</author><pubDate>Sat, 07 Nov 2026 21:21:07 +0800</pubDate><description><![CDATA[一个任务即使通过了 100 条测试中的 99 条，只要预先规定的验收测试仍有失败，就不能算作完成。截至本文日期，尚未取得两个候选模型可核验的一手价格资料，因此不能填写美元成本，更不能在缺少汇率时间和计费依据的情况下换算成人民币并精确到分。即使最终完成评测，结论也只能适用于指定模型 ID、指定平台、指定时间和指定运行配置，不能直接外推为两个模型系列或厂商整体能力的胜负。本文尚未取得具体平台的目录 API 原始响应，也未取得可核验的一手发布日期、规格、计费资料以及 50 个任务的完整运行日志。]]></description><category></category></item><item><title><![CDATA[GLM-5.1 报 HTTP 429 怎么办？先分清 RPM、TPM 和并发上限，别只加 sleep]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170244868</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170244868</guid><author>ofoxcoding</author><pubDate>Sat, 07 Nov 2026 17:13:45 +0800</pubDate><description><![CDATA[6 月 4 号晚上，我给一个批处理任务接上 GLM-5.1。单线程跑得好好的，一开 8 个并发就间歇性报 429。往代码里塞sleep(1)，照样失败。GLM-5.1 返回 HTTP 429 时，别急着给sleep加码。先保存响应体、响应头、、请求时间、并发数和 Token 用量，判断撞上的是 RPM、TPM 还是并发上限。客户端则要配上指数退避、随机抖动、并发信号量和重试预算。先放一张可以直接拿去用的判断表。]]></description><category></category></item><item><title><![CDATA[eleven_v4 和 gemini-3.8-flash-tts 念技术文档差多少？500 句测试集核验与评测框架]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170194530</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170194530</guid><author>ofoxcoding</author><pubDate>Fri, 06 Nov 2026 15:09:35 +0800</pubDate><description><![CDATA[聚合平台提供的按 Model、User 和 API Key 查看请求、失败、平均延迟与 Token 消耗的管理数据只能辅助定位，最终评测仍应以客户端时间戳和原始音频为准。首段延迟要看分位数，术语读错率要经过人工复核，请求成功率也得连续请求至少 100 次。如果通过 API 聚合平台测，必须固定同一地区、音频编码和并发数，并把网关耗时纳入说明。服务器不知道在忙什么时，单次延迟能飘得很离谱，盯着一次请求没意义。这类平台，应先检查目标模型是否在各自目录中，再确认返回的实际模型 ID，不能拿显示名称直接当证据。]]></description><category></category></item><item><title><![CDATA[hailuo-3-max 一提交就报 429 怎么办？先拆开验证 RPM 和并发任务数]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170192956</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170192956</guid><author>ofoxcoding</author><pubDate>Fri, 06 Nov 2026 13:50:23 +0800</pubDate><description><![CDATA[限制并发任务数时，槽位要等任务成功、失败或取消后才释放，不是 POST 返回任务 ID 就算结束。这类 API 聚合平台时，要同时保存响应头、完整错误体、模型 ID 和请求时间，判断 429 来自接入层还是模型资源层，别只在业务日志里留一句“生成失败”。429 的标准含义是请求过多或触发限流，也可能来自并发任务数、账户配额或资源限制。拆开验证，记好活跃任务数，再决定该限速还是减并发，能少绕不少弯路。保持较长且固定的提交间隔，让前面的任务故意不结束，再逐步增加未完成任务数。单请求跑得好好的，一开队列就撞上。]]></description><category></category></item><item><title><![CDATA[Gemini 3.5 Flash 报 403 怎么办？密钥没错为什么还是 PERMISSION_DENIED？]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170136143</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170136143</guid><author>ofoxcoding</author><pubDate>Thu, 05 Nov 2026 13:09:08 +0800</pubDate><description><![CDATA[如果同一段提示词通过聚合路径能够返回，而 Google 项目仍然是 403，可以初步证明业务请求体没有明显结构问题，问题范围也就收缩到了 Google 侧的项目、身份、Key 限制、区域或模型访问资格。拿普通 API Key 套用 Vertex AI 的鉴权流程，或者把 ADC 凭据当成 Developer API 的 Key 参数，出现 403 并不意外。排错时可以临时创建一枚隔离测试 Key，用于判断是不是来源限制导致的问题，但不要直接取消生产 Key 的全部限制，更不要让线上凭据长期处于无限制状态。]]></description><category></category></item><item><title><![CDATA[gpt-transcribe API 完全指南：有效语音成本、失败重传与接入实战（2026）]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170054051</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170054051</guid><author>ofoxcoding</author><pubDate>Wed, 04 Nov 2026 22:43:24 +0800</pubDate><description><![CDATA[gpt-transcribe 的实际成本不能按“原始音频小时数 × 标价”算。更接近真实情况的算法是：计费上传时长 \div 有效语音时长 \times 标价 + 人工校对按本文场景计算，35% 静音、5% 重叠、3% 计费失败、2% 重复转写，会把 API 成本从 P 放大到1.70P。每小时再校对 15 分钟，按 ¥60/小时计算，还要加¥15.00。统计 100 段真实音频的静音比例；用内容哈希拦住重复任务；分开记录成功、失败但未计费、失败且计费；测量每小时有效语音的校对分钟数。]]></description><category></category></item><item><title><![CDATA[grok-4.7 报 HTTP 401 怎么办？用直连、反向代理与脱敏日志定位鉴权头问题]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/170053217</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/170053217</guid><author>ofoxcoding</author><pubDate>Wed, 04 Nov 2026 21:26:35 +0800</pubDate><description><![CDATA[如果确实需要判断入站和出站是否为同一凭据，可以使用带密钥的 HMAC 生成短期诊断标签，而不是记录完整 Key。，也应分别记录其 Base URL、模型 ID、认证头来源和 HTTP 状态，避免把不同链路的结果直接用于判断 xAI 官方端点是否接受当前凭据。如果配置写成带固定前缀的组合值，或者还有其他网关模块参与，最终结果可能不同。当直连和代理结果不一致时，可以在测试环境增加一个自己控制的上游接收器，用来确认代理到底发送了哪些请求头。账户是否能调用该模型，应以认证后的模型目录和实际模型请求结果为准。]]></description><category></category></item><item><title><![CDATA[Claude Code reconnect 失败怎么办？删会话前这样排查代理、心跳和终端状态]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/169946045</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/169946045</guid><author>ofoxcoding</author><pubDate>Tue, 03 Nov 2026 15:49:43 +0800</pubDate><description><![CDATA[10 月 28 号晚上，我让 Claude Code 跑一次跨文件重构。网络抖了一下，终端卡在 reconnect，重复回车也没用。碰到 Claude Code reconnect 失败，先别删会话。我一般按“网络 → 代理与流式心跳 → 鉴权及服务端 → 本地会话”这 4 层排查，通常能保住代码现场和原会话上下文。不同 Claude Code 版本的恢复参数可能有变化，具体以本机为准。文中的 HTTP 状态含义来自 RFC 9110、RFC 6585；]]></description><category></category></item><item><title><![CDATA[Codex 新聊天提示 Cannot serialize value？先查版本，再区分 Local 与 Worktree]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/169444704</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/169444704</guid><author>ofoxcoding</author><pubDate>Thu, 29 Oct 2026 10:49:13 +0800</pubDate><description><![CDATA[Codex 新聊天一发送就报 Cannot serialize value: (couldn't stringify value)，先记下应用版本并检查更新。如果仍然出现，再用同一个项目，对比新建 Local 聊天与 Worktree 聊天。不要一上来就删除聊天记录、换 API Key，或重置代码仓库。2026 年 10 月的桌面端报告里出现过这个错误。目前相关问题已关闭，也有用户报告在特定 macOS、Windows 版本更新后恢复。因此，先核对版本，比照搬旧帖里的所有处理办法更有意义。本文针对的是。]]></description><category></category></item><item><title><![CDATA[ChatGPT换背景导致人脸失真：人物]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/169358621</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/169358621</guid><author>ofoxcoding</author><pubDate>Wed, 28 Oct 2026 14:44:42 +0800</pubDate><description><![CDATA[ChatGPT 换背景时把脸也改了，先回到原图，只提出一项明确修改，检查脸部后再继续下一步。框选背景、写清楚保留哪些面部特征，有助于表达任务，但选区和“脸完全不变”这句话都不等于锁定像素。如果要求是脸部，应在图像编辑器里保留原人物图层，只替换下方背景。生成一张相似的人像，与保留原照片，是两种不同的交付。本文提供换背景、换衣服提示词、结果检查表和失败后的处理办法，并展示完成的一组小实验。结果不是 ChatGPT 网页实测，也不是 Ofox Agent 实测或不同型号的排名；工具没有返回精确模型 ID。]]></description><category></category></item><item><title><![CDATA[Codex 提示 Permission mode is unavailable，消息发不出去怎么办？]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/169062177</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/169062177</guid><author>ofoxcoding</author><pubDate>Sun, 25 Oct 2026 13:58:19 +0800</pubDate><description><![CDATA[Codex 提示 Unable to send message — Permission mode is unavailable 时，先确认消息是否真正进入了对话。如果文字仍留在输入框、没有新一轮任务开始，应先检查任务配置和所选权限模式，再考虑模型输出或 API 凭据。不要把这条错误理解为要求你打开 Full Access。本文处理的是桌面端提交消息失败，不是网站授权弹窗，也不是自建 Computer Use API 的错误。资料核对日期为。]]></description><category></category></item><item><title><![CDATA[Codex 网络权限被撤销导致]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168973255</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168973255</guid><author>ofoxcoding</author><pubDate>Sat, 24 Oct 2026 15:15:19 +0800</pubDate><description><![CDATA[Codex 出现 Fatal error: application network permission was revoked 时，先确认它发生在任务启动前，还是某次网站或应用操作之后。新任务连第一条回复都没有，与任务已经运行、但某个网站访问被拒绝，需要走不同的排查路径。保存原始报错和未发送内容，再用一条无外部操作的请求对比新旧任务，不要先反复改权限。截至，本文核对的资料没有确立通用修复办法。]]></description><category></category></item><item><title><![CDATA[DeepSeek DeepInfer 是什么？自部署门槛与 API 选型指南]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168950750</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168950750</guid><author>ofoxcoding</author><pubDate>Sat, 24 Oct 2026 08:54:54 +0800</pubDate><description><![CDATA[保留有代表性、经过适当脱敏的样本。选择方案之前，先确定质量、延迟、失败率和数据处理要求。]]></description><category></category></item><item><title><![CDATA[便宜模型真的省钱吗？7 个模型 86 次计费调用，算出每个正确结果花多少]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168880288</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168880288</guid><author>ofoxcoding</author><pubDate>Fri, 23 Oct 2026 17:26:52 +0800</pubDate><description><![CDATA[在我们测试的日常任务里，最便宜的模型和最贵的模型答对了同样的内容，计费成本只有后者的 1/75（会议纪要）和 1/45（修 bug）。换成更难的任务，token 单价低就不再意味着结果便宜：DeepSeek V4.1 Flash 和 Qwen 3.8 Flash 有时在思考上用光了全部输出 token 上限，最后什么也没返回，费用却照扣。所以该比的是拿到一个正确结果要花多少钱，而且在信任结果之前先验证。本文是我们视频教程的文字版，视频由 AI 生成的主持人 Marie 讲解。]]></description><category></category></item><item><title><![CDATA[Gemini 4 Argon API 异常排查：解决]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168872608</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168872608</guid><author>ofoxcoding</author><pubDate>Fri, 23 Oct 2026 13:47:23 +0800</pubDate><description><![CDATA[先看请求发到了哪里、服务实际返回了什么，再决定是否更换 API Key。Gemini 4 Argon 调用失败，可能是请求格式不对、项目没有权限、资源不存在，也可能是额度用完。界面显示空回复，还可能只是程序读取了错误字段，或者任务根本没有结束。本文排查的是 Google，示例采用 Interactions API，官方文档核对日期为。这些步骤不能直接证明 Vertex AI、OpenAI 兼容代理、Ofox 或 Antigravity 的访问情况。请求示例依据文档编写；]]></description><category></category></item><item><title><![CDATA[2026 下半年值得试的 12 款 AI Agent：从 Manus 到 Lovart，怎么选？]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168747895</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168747895</guid><author>ofoxcoding</author><pubDate>Thu, 22 Oct 2026 10:25:27 +0800</pubDate><description><![CDATA[好用的 AI Agent，应该留下能继续使用的东西：有来源的报告、可编辑的文章、演示文稿、图片，或一项已经处理好的日常工作。真正有意思的环节，是让它再改一处：事实还能保住吗？设计会不会走样？最后能不能把文件拿走？面向 2026 年下半年，。这个判断来自下文的小规模任务检查。ChatGPT Work、Claude Cowork、Skywork、Krea Agent、HeyGen Video Agent、invideo Agent 和 Lindy 则补充了跨应用工作、视频与业务协作场景；]]></description><category></category></item><item><title><![CDATA[语音转文字 API 成本测]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168654210</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168654210</guid><author>ofoxcoding</author><pubDate>Wed, 21 Oct 2026 15:01:08 +0800</pubDate><description><![CDATA[转录得到的是文字。如果接着调用语言模型写摘要、提取决定或生成后续任务，这一步有自己的费用和质量验收。不能把音频秒单价套到文本模型上，而应使用该模型真实的输入、输出 token 费率及用量。已有的会议转录与行动项教程展示了为什么“转成文字”和“提取可执行任务”是两个环节。保留转录结果也有实际价值：想换一种摘要格式时，通常没必要重新转录同一段录音。想交付的结果批量运行前要核实什么普通采访转录人名、数字、语言、漏句，以及结果能否在现有流程保存SRT 字幕时间戳是否可用、字幕分句和同步情况；]]></description><category></category></item><item><title><![CDATA[DeepSeek V4.1 Flash 1017 更新了什么？性能变化、API 模型名与升级检查]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168644101</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168644101</guid><author>ofoxcoding</author><pubDate>Wed, 21 Oct 2026 11:03:51 +0800</pubDate><description><![CDATA[DeepSeek V4.1 Flash 1017 是10月17日推出的 V4.1 Flash 更新。官方 API 仍使用 deepseek-flash，发布说明明确表示调用方式与模型价格不变。对于已有工作流，更值得确认的是：新版能否完成原来的任务，输出、工具调用和预算是否仍符合要求。本文面向 API 开发者和编程 Agent 用户，对照官方成绩，拆开模型与搜索工具两类费用，并提供可跟做的小型验收任务。本文由 Ofox 发布，Ofox 也是文中讨论的接入选项之一。本轮没有进行付费模型推理。]]></description><category></category></item><item><title><![CDATA[DeepSeek API 请求异常处理指南：错误诊断、自动重试与备用模型fallback策略]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168555291</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168555291</guid><author>ofoxcoding</author><pubDate>Tue, 20 Oct 2026 16:19:18 +0800</pubDate><description><![CDATA[DeepSeek API 调用失败，先确认三件事：请求发给了谁、在哪一步失败、任务有没有可能已经执行成功。密钥、余额和参数错误应先修正；临时限流或服务端故障可以有限重试；仍未恢复，再切到已核实权限、任务兼容性和数据使用规则的备用路线。这篇面向把 DeepSeek 接入应用或编程流程的开发者，提供最小诊断请求、错误处理表、Ofox 目录中的具体候选模型，以及可下载的 Python 切换示例。示例只处理短文本、非流式生成，不负责无缝迁移整个 Agent 会话，也不执行外部工具。]]></description><category></category></item><item><title><![CDATA[n8n 对接第三方 API 实战：使用自有 Key 搭建完整自动化工作流]]></title><link>https://blog.youkuaiyun.com/ofoxcoding/article/details/168552197</link><guid>https://blog.youkuaiyun.com/ofoxcoding/article/details/168552197</guid><author>ofoxcoding</author><pubDate>Tue, 20 Oct 2026 15:05:44 +0800</pubDate><description><![CDATA[n8n 的 AI Agent 可以接第三方 OpenAI 兼容 API：创建 OpenAI 类型的凭据，填入自己的 API Key 和供应商的 Base URL，再在 OpenAI Chat Model 子节点中选用这份凭据。前提是供应商支持工作流实际使用的模型和功能。凭据连接测试成功，还不足以证明任务能完成。本文提供：对一条合成账单工单分类，调用只读查询工具，再检查输出是否正确。Ofox 是本文的接入示例，也是文章发布方。流程使用经典。]]></description><category></category></item></channel></rss>