阿良's banner
阿良's profile picture

阿良

@RealYDT18,667 subscribers

我是阿良,善良的良 观察 AI 正在怎么改变我们的工作、关系和思维方式 不站队,不讨好,只说真话 拆现象,拆逻辑,看懂表象背后的系统

Shorts

李健当年劝“别过早采摘”的单依纯,变了。 ​​2020年《中国好声音》,18岁的她拿了史上最年轻冠军。 ​​李健帮她对接靠谱公司,反复叮嘱先读书沉淀,别急着商业化。 ​​早期她走清纯邻家路线,靠空灵唱腔唱红《永不失联的爱》,全靠唱功圈粉。 ​​现在她舞台常穿露背装、钻石连体衣,妆容走艳丽国际风,不少网友吐槽反差太大不舒服。 ​​但没人提她刚拿了《歌手2025》季军,成了CHANEL中国首位00后歌手大使,还开了独立工作室自己操盘巡演。 ​​她从来没想当谁眼里永远的乖乖女,要做的是能自己说了算的音乐人。 ​​你更能接受她的哪种风格?

李健当年劝“别过早采摘”的单依纯,变了。 ​​2020年《中国好声音》,18岁的她拿了史上最年轻冠军。 ​​李健帮她对接靠谱公司,反复叮嘱先读书沉淀,别急着商业化。 ​​早期她走清纯邻家路线,靠空灵唱腔唱红《永不失联的爱》,全靠唱功圈粉。 ​​现在她舞台常穿露背装、钻石连体衣,妆容走艳丽国际风,不少网友吐槽反差太大不舒服。 ​​但没人提她刚拿了《歌手2025》季军,成了CHANEL中国首位00后歌手大使,还开了独立工作室自己操盘巡演。 ​​她从来没想当谁眼里永远的乖乖女,要做的是能自己说了算的音乐人。 ​​你更能接受她的哪种风格?

706,356 views

你是看不懂 Codex 里面那些英文技能是什么意思,对吧?​ 那就让它直接全部汉化。​ 不只是翻译名字,最好连每个技能的作用、什么时候用,也一起说明白。 如果你的 Codex 技能/工具列表里还有很多英文名称,可以让 Codex 帮你做一次本地中文化整理。 提示词: 请帮我检查本机 Codex 技能/插件列表里仍然显示英文的名称和说明,并把它们改成中文显示。 要求: 1. 先扫描以下目录里的技能和插件元数据: - C:\Users\Admin\.codex\skills - C:\Users\Admin\.agents\skills - C:\Users\Admin\.codex\plugins\cache - C:\Users\Admin\.codex\cache\remote_plugin_catalog 2. 重点检查: - display_name - short_description - 缺少 agents/openai.yaml 的技能目录 - 远程插件目录缓存里的 interface.display_name 和 interface.short_description 3. 对仍然是英文的技能名和说明,补充或改成自然中文。 例如: - Figma Code Connect → Figma 代码连接 - CI Debug → CI 调试 - Branded Presentation → 品牌演示文稿 - Channel Summarization → 频道总结 - BigQuery Data Transfer Service → BigQuery 数据传输服务 4. 不要改 SKILL.md 里的核心触发描述,除非确实需要;优先只改 agents/openai.yaml 和远程目录缓存里的显示字段,避免影响技能调用。 5. 修改前先备份相关目录,方便回滚。 6. 修改后重新检查: - 缺少 agents/openai.yaml 的技能数量是否为 0 - 纯英文 display_name 数量是否为 0 - 纯英文 short_description 数量是否为 0 7. 最后告诉我改了哪些类型的内容、备份在哪里、是否需要重启 Codex App 刷新缓存。

你是看不懂 Codex 里面那些英文技能是什么意思,对吧?​ 那就让它直接全部汉化。​ 不只是翻译名字,最好连每个技能的作用、什么时候用,也一起说明白。 如果你的 Codex 技能/工具列表里还有很多英文名称,可以让 Codex 帮你做一次本地中文化整理。 提示词: 请帮我检查本机 Codex 技能/插件列表里仍然显示英文的名称和说明,并把它们改成中文显示。 要求: 1. 先扫描以下目录里的技能和插件元数据: - C:\Users\Admin\.codex\skills - C:\Users\Admin\.agents\skills - C:\Users\Admin\.codex\plugins\cache - C:\Users\Admin\.codex\cache\remote_plugin_catalog 2. 重点检查: - display_name - short_description - 缺少 agents/openai.yaml 的技能目录 - 远程插件目录缓存里的 interface.display_name 和 interface.short_description 3. 对仍然是英文的技能名和说明,补充或改成自然中文。 例如: - Figma Code Connect → Figma 代码连接 - CI Debug → CI 调试 - Branded Presentation → 品牌演示文稿 - Channel Summarization → 频道总结 - BigQuery Data Transfer Service → BigQuery 数据传输服务 4. 不要改 SKILL.md 里的核心触发描述,除非确实需要;优先只改 agents/openai.yaml 和远程目录缓存里的显示字段,避免影响技能调用。 5. 修改前先备份相关目录,方便回滚。 6. 修改后重新检查: - 缺少 agents/openai.yaml 的技能数量是否为 0 - 纯英文 display_name 数量是否为 0 - 纯英文 short_description 数量是否为 0 7. 最后告诉我改了哪些类型的内容、备份在哪里、是否需要重启 Codex App 刷新缓存。

17,733 views

Videos

RealYDT's profile picture

我让 GPT-6 Astra 和 Claude Fable 5.1 审同一份代码,Astra 的账单便宜了 26.4%。 点开日志,Astra 的 9,832 个输出 token 里,有 7,250 个属于推理,占 73.7%,扣掉推理后,剩下的 token 大约是 Fable 的一半。 这次对照是在 ZenMux 上跑的,同一个 key 可以切模型,调用记录能展开每项费用,方便把两边放在一起核算。后面接入 Codex,又查了一次模型定价接口,我找到了另外两处只看总账单容易忽略的成本。 先说审代码这次。 测试材料是我自己项目里的自动评分器,163 行 Python,公开在 GitHub 的 ling-fin-eval 仓库。 左边 GPT-6 Astra,右边 Claude Fable 5.1,同一段 prompt 同时发,要求把问题分三类,每条给确切行号和理由,没把握的明确写“未验证”,不要自行补全。 Astra 报了 20 条,另列 4 条未验证;Fable 报了 37 条,并逐条标注把握程度。 两边的账单和输出放在一起,是这样。 项目GPT-6 Astra,Claude Fable 5.1 总费用0.5331 美元,0.7245 美元 输出 token9,832,13,278 推理 token7,250,8386 输出减去推理2,582,4,892 Astra 这次确实少花了 26.4%,总输出 token 也更少。 我又做了一个折算。按 output token 包含 reasoning token 的口径,用总费用除以两者相减后的 token 数,再换算成每百万 token。 Astra 是 206.47 美元,Fable 是 148.10 美元,前者高出 39.4%。 这个数只表示本次总费用分摊到非推理输出后的成本。,它依赖两边字段口径一致,也不能直接代表审查质量。回答长短、问题条数都只是表面数量,误报和遗漏需要逐条核验。 这组数据让我对“输出更少”多留了一个心眼,只看 9,832 和 13,278,会漏掉输出内部的构成。 ZenMux 在这里省了接入和对账的步骤,我可以在同一个平台切模型,再展开两条调用记录看费用,实际参数和缓存状态仍要单独记录,同一个 key 不会自动让这些条件一致。 接下来这笔更直观。 我把 Codex 接到 ZenMux,问了一个很简单的问题:“用一句话说明 norm() 函数做了什么。” 它答对了,还给出了 第 7 行。我回源核过,行号精确命中。 其中一条调用记录的费用是 0.2482515 美元,拆开如下。 费用项token 数,费用(美元) 占比缓存读取 input_cache_read 182,934,0.182934,73.7% 缓存写入 input_cache_write,3,519 0.0439875 17.7% 输出 completion,413,0.020650 8.3%普通输入 prompt68,0.000680,0.3% 合计0.2482515 100% 输出费用只占 8.3%,大约十二分之一,缓存读取和写入合计占了 91.4%。 这条记录中的输入类 token 加起来有 186,521 个,对照我只问了一句函数解释,这个输入量很值得继续查。 Agent 请求会携带上下文,系统提示、skills 清单、AGENTS.md 和读入的文件,都可能贡献输入,但仅凭费用表,还不能确定它们各占多少。 缓存读取占比高,也不能直接判成缓存浪费,这里读缓存的单价是普通输入的十分之一。需要继续检查的是,任务带入了哪些上下文,其中多少确实需要。 有了逐项账单,排查方向就清楚了。这条记录里,输出只占很小一部分,输入上下文值得优先检查,整次任务花了多少钱,则要把相关请求一起算进去。 第三处发现来自定价接口,也纠正了我自己的一个推断。 ZenMux 模型页给 Astra 标出的价格区间是输入 10 至 20、输出 50 至 75 美元/百万 token,我最初把这个区间理解成了 low、medium、high 等推理档位,还专门去问了品牌方。 后来查了公开的 models 接口,定价条件写的是 prompt_tokens。 截至 2026 年 9 月 6 日,Astra 的定义如下,单位均为美元/百万 token。 费用项,单次请求 prompt < 272K 单次请求 prompt ≥ 272K 输入10,20 缓存写入,12.5,25 缓存读取1,2输出50,75 这个区间对应长上下文阶梯,达到 272K 后,输入和缓存单价翻倍,输出单价上涨 50%。 接口列出的这组价格条件没有按 effort 分档,effort 仍可能改变实际使用的 token 数,进而影响总费用。 272K 要对照单次请求的 prompt token,不能拿整个 agent 任务多次请求的累计输入来比较。不同模型的阶梯也要逐个看,这张表只适用于接口当前列出的 Astra 定义。 超过门槛后的实际扣费,我没有另外发请求验证。 这几笔账查完,我用 ZenMux 的理由更具体了,换模型时可以沿用同一个 key,跑完以后能在同一个地方对照调用记录,再追到输入、推理、缓存和各项单价。 推理 token 数也能从部分官方 API 的 usage 字段里拿到,例如 OpenAI 就有相应字段,ZenMux 对我这次工作的帮助,是把多模型调用和费用查看集中起来,减少自己整理不同接口数据的步骤。 限时充值活动: 充 50 美元得 70(送 20) 充 100 美元得 150(送 50) 限 9.4-9.11 ,一共是7天,每个账号限兑一次 活动入口和当前状态以官网为准: #ZenMux

阿良|AI 工作流

64,596 views • 10 days ago