LinuxDo 新帖推送
177 subscribers
248K photos
308K links
Download Telegram
标题: 【抽奖】新人报道抽4个team车位
作者: #qianyi
板块: #福利羊毛
编号: 1608449
帖子: https://linux.do/t/topic/1608449
时间: 2026-02-12 15:25:37
摘要:
奖品详情:
[奖品1]:team车位(无质保)*4
活动时间:
开始时间:2026/2/12-15:30
截止时间:2026/2/13-15:30
参与方式:
在本帖下回复任意内容
抽奖规则:
每位用户仅允许参与一次。
使用官方抽奖工具随机抽取中奖者。
注意事项:
本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后12小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛管理团队最终解释。
期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人。
标题: 马上决战高速,这份路线图请收好
作者: #小五儿
板块: #搞七捻三
编号: 1608451
帖子: https://linux.do/t/topic/1608451
时间: 2026-02-12 15:25:56
摘要:
标题: codex的模型不见了
作者: #manbaout2026
板块: #前沿快讯
编号: 1608452
帖子: https://linux.do/t/topic/1608452
时间: 2026-02-12 15:26:00
摘要:
模型显示也没有了,是又更新了吗
标题: 移动app 领6.6元
作者: #旧友
板块: #福利羊毛
编号: 1608457
帖子: https://linux.do/t/topic/1608457
时间: 2026-02-12 15:26:15
摘要:
移动app点击底下中间按钮-》领取新春好礼-》下滑新春红包
我领完再点进去就没有这个了,所以不确定是不是100%有
标题: glm5与DeepSeek4lite的写作
作者: #makeniheaven
板块: #搞七捻三
编号: 1608458
帖子: https://linux.do/t/topic/1608458
时间: 2026-02-12 15:26:26
摘要:
它们的写作能力怎么样?对比gemini3Pro它们呢?
标题: # OpenClaw + Anthropic Prompt Caching:从每次 $0.035 降到 $0.005 的实战指南
作者: #xiuwen
板块: #开发调优
编号: 1608461
帖子: https://linux.do/t/topic/1608461
时间: 2026-02-12 15:28:11
摘要:
OpenClaw + Anthropic Prompt Caching:从每次 $0.035 降到 $0.005 的实战指南
问题
使用 OpenClaw 通过第三方代理(如 newcli.com)调用 Claude Sonnet 4.5 时,发现每次请求消耗 ~46K input tokens,且 Anthropic 的 Prompt Caching 完全没有命中(Cache Read = 0, Cache Write = 0)。
每次请求成本约 $0.035,对话越长越贵。
根因分析
经过排查,发现 OpenClaw 底层的 pi-ai(@mariozechner/pi-ai)Anthropic provider 已经正确发送了 cache_control: { type: "ephemeral" },代码位于:
node_modules/@mariozechner/pi-ai/dist/providers/anthropic.js

缓存标记加在了三个位置:

System prompt(~40K tokens 的 agent 框架 prompt)
最后一条 user message(对话历史)
Claude Code identity block(OAuth 模式下)

但缓存始终不命中。
核心原因:第三方代理(如 newcli.com、claude-code-hub 等)后端通常有多个 API Key / 多个后端节点做负载均衡。Anthropic 的 prompt cache 是按 organization(即 API Key)隔离的。
没有 metadata.user_id 时,代理无法做粘性路由(sticky routing),同一个 OpenClaw 实例的连续请求可能被分发到不同后端 → 每个后端都是冷缓存 → 永远 cache miss。
解决方案
在 pi-ai 的 buildParams 函数中注入 metadata.user_id,让代理能够基于 user_id 做粘性路由。
修改文件
node_modules/@mariozechner/pi-ai/dist/providers/anthropic.js

修改位置
buildParams 函数(约第 412 行),在 params 对象创建之后、OAuth 判断之前,加入:
function buildParams(model, context, isOAuthToken, options) {
const { cacheControl } = getCacheControl(model.baseUrl, options?.cacheRetention);
const params = {
model: model.id,
messages: convertMessages(context.messages, model, isOAuthToken, cacheControl),
max_tokens: options?.maxTokens || (model.maxTokens / 3) | 0,
stream: true,
};
// 新增:注入 metadata.user_id 用于代理粘性路由,启用 prompt cache
const userId = process.env.ANTHROPIC_USER_ID
|| process.env.OPENCLAW_GATEWAY_TOKEN?.slice(0, 16);
if (userId) {
params.metadata = { user_id: userId };
}
// ... 后续代码不变

环境变量
在 .env 中添加(二选一):
# 方式 1:自定义 user_id(推荐)
ANTHROPIC_USER_ID=my-openclaw-instance-01

# 方式 2:自动使用 gateway token 前 16 位(已内置,无需额外配置)
OPENCLAW_GATEWAY_TOKEN=c3bff3a7...

重启 Gateway
# 导出环境变量并重启
source .env && export $(grep -v '^#' .env | grep -v '^$' | xargs)
# 杀掉旧进程
lsof -ti:9000 | xargs kill -9
# 启动(需要 Node >= 22.12.0)
nohup npx openclaw gateway > /tmp/openclaw-gateway.log 2>&1 &

效果对比




指标
修复前
修复后
变化




Input Tokens
~46,000
~32
-99.9%


Cache Read
0
~55,000
缓存命中


单次成本
~$0.035
~$0.005
-86%




注:第一次请求仍会产生 cache write(创建缓存),从第二次请求开始 cache read 生效。缓存 TTL 默认 5 分钟,每次命中自动续期。

原理说明
Anthropic Prompt Caching 的工作方式:

请求中标记 cache_control: { type: "ephemeral" } 的内容块会被缓存
缓存 key 基于内容的精确匹配(逐字节)+ organization 隔离
缓存按 tools → system → messages 的顺序级联,前面的内容变化会导致后面的缓存失效
最小缓存长度:1024 tokens

metadata.user_id 本身不影响 Anthropic 的缓存逻辑,但它让代理层能够:

将同一 user_id 的请求路由到同一后端节点
同一后端节点 = 同一 API Key = 同一缓存命名空间
连续请求的 system prompt 内容不变 → cache hit

适用场景

通过 newcli.com、claude-code-hub 等代理使用 OpenClaw
任何多后端负载均衡的 Anthropic API 代理
直连 Anthropic API 的用户不需要此修改(单 key 天然命中)

注意事项

此修改直接改了 node_modules,npm install 后会被覆盖。建议使用 patch-package 持久化:npx patch-package @mariozechner/pi-ai


建议给 pi-ai 提 PR,让其原生支持 metadata.user_id 配置
如果代理不支持基于 metadata.user_id 的粘性路由,此方案无效(需确认代理支持)

相关参考

Anthropic Prompt Caching 文档
claude-code-hub v0.5.5 — 同样实现了 metadata.user_id 注入
pi-ai 源码:@mariozechner/pi-ai/dist/providers/anthropic.js
标题: 筑基期选手报道
作者: #BitterGourd
板块: #搞七捻三
编号: 1608463
帖子: https://linux.do/t/topic/1608463
时间: 2026-02-12 15:28:42
摘要:
第一天过来冒个泡,以后会常常发帖,相互讨论学习.
标题: 竞技场还存在是大量代号模型 是不是还有惊喜
作者: #欣欣|林可欣
板块: #搞七捻三
编号: 1608464
帖子: https://linux.do/t/topic/1608464
时间: 2026-02-12 15:28:59
摘要:
连续两轮,每轮出一个

但是看论坛零人讨论
可能只有类脑才会在意这些
不过有些竟然打败了claude4.5s(我这种任务)
标题: 佬们有没有比较靠谱的域名或ip测速网站
作者: #salmonsal
板块: #搞七捻三
编号: 1608469
帖子: https://linux.do/t/topic/1608469
时间: 2026-02-12 15:30:53
摘要:
找了几个测速网站有的测出来结果都不一样,要么就是没有我想要的测速节点
标题: 【新人报道】激动,于是决定今天开始请假
作者: #野人
板块: #搞七捻三
编号: 1608480
帖子: https://linux.do/t/topic/1608480
时间: 2026-02-12 15:33:54
摘要:
各位佬友们好啊,终于加入了 l 站;今天凌晨(实际23:58)打开邮箱终于看到了那一封我令人兴奋的邮件,在床上辗转反侧逛了三个多小时直到四点才睡着;为了庆祝第一天加入(假的 ),于是我决定从今天开始请假,佬友们你们放假了没?!
关乎我的一些基本面:

因何而了解 l 站:cursor 无限续杯教程
最近在搞啥:实践用 BMAD方法论ai 全栈开发我接的一个外快;不得不说我个人觉得比open-spech好用一点,缺点也是更费 token
(除始皇官方人员外)最令我印象最深的佬友:@Haleclipse @torvalds
对国产 ai 的看法:今天 借着 glm5发布了,我觉得coding 是国产 ai 未来的一个重要方向

作为新人,我的一些疑问,求佬友们解答

看到有佬友头像上那个会转的光环,这个怎么来的;以及投下右下角的吃豆人,这两个都好想要
不点开头像,可以从头像上看出等级么?
idcflare和本站的关系?是官方么?
注意到有些外部链接是新标签页打开,有些是当前页打开,这个能否是统一设置成新标页打开
之前习惯是看 tg 推送消息刷 l 站,有类似的 软件可以做到跟 tg 一样的推送软件,然后以登录态刷 l 站吗?目前我是通过 tg 跳转浏览器然后浏览器已经登录了 l 站
编辑话题时,下边有个请类别专家回应,这个是啥?怕被抬,没敢点

总而言之,不管怎么样,提前祝大家新年快乐,在接下来的日子多多指教
标题: 有什么东西放在工位可以增加幸福感的
作者: #zkas
板块: #搞七捻三
编号: 1608485
帖子: https://linux.do/t/topic/1608485
时间: 2026-02-12 15:35:19
摘要:
大家在工位上会摆放什么物件?比如绿植、玩偶、全家福或其他?好在枯燥的生活中添加一点灵动
标题: 做了个cliproxyapi的凭证批量管理器 支持定时检查推送tg 支持批量删除过期的 封号的 codex反重力等等都能用 不定时更新
作者: #三局两胜
板块: #开发调优
编号: 1608488
帖子: https://linux.do/t/topic/1608488
时间: 2026-02-12 15:36:10
摘要:
批量导入也已经做了不过是另一个项目 等会合并一下 tui交互 佬们提pr做个webui也行


github.com






GitHub - constansino/cliproxyapi-credential-batch-manager

通过在 GitHub 上创建帐户来为 constansino/cliproxyapi-credential-batch-manager 开发做出贡献。














防止后人反复造轮子 官方说是后续不准备做这个
标题: 顶级 callback 了
作者: #温州程序员劝退师
板块: #搞七捻三
编号: 1608491
帖子: https://linux.do/t/topic/1608491
时间: 2026-02-12 15:37:01
摘要:
我只能说 DDDD
标题: 【抽奖】快过年了,给大家抽个gpt team*2吧
作者: #xiaochen
板块: #福利羊毛
编号: 1608492
帖子: https://linux.do/t/topic/1608492
时间: 2026-02-12 15:37:08
摘要:
奖品详情:
[奖品]:[gpt team * 2 (3.13 到期,无质保) ]
活动时间:
开始时间:[此帖发出开始]
截止时间:[2026 年 2 月 13 日 20:00]
参与方式:
在本帖下回复任意内容 + 点赞帖子。
抽奖规则:
每位用户仅允许参与一次。
使用 LINUX DO 抽奖程序工具随机抽取中奖者。
注意事项:
本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后 1 小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛 [管理团队](关于 - LINUX DO) 最终解释。
期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人。
–顺便随缘给同事求个邀请码,我三级还要一阵子~
标题: 有没有佬做过外贸数据这块的,需要买一些企业数据
作者: #pepsilaoge
板块: #开发调优
编号: 1608498
帖子: https://linux.do/t/topic/1608498
时间: 2026-02-12 15:38:03
摘要:
现在在做外贸这块的,目前已知一些公司的名称和地区国家,想要找到这些公司的联系人和联系方式,有没有什么渠道推荐的
标题: 反重力能刷出额度也可能被封号
作者: #隔壁班嘉豪
板块: #搞七捻三
编号: 1608505
帖子: https://linux.do/t/topic/1608505
时间: 2026-02-12 15:40:42
摘要:
能刷出额度不代表没被谷歌杀

经测试发现全都调不通,查日志发现全都是
antigravity: failed to fetch project ID: request failed with status 403:
"Gemini has been disabled in this account for violation of Terms of Service."

全部被制裁
标题: 调用反重力号池api的bug
作者: #diaboool
板块: #搞七捻三
编号: 1608511
帖子: https://linux.do/t/topic/1608511
时间: 2026-02-12 15:41:24
摘要:
为什么报错invalid context type,在vscode插件里调用的
标题: 【新人报道】迟来的新人报道
作者: #凌妒
板块: #搞七捻三
编号: 1608513
帖子: https://linux.do/t/topic/1608513
时间: 2026-02-12 15:41:37
摘要:
经过四天的努力,终于小作文通过了。用了好几个同事的积分 。由于之前在忙,晚发了。