1/6

grain 今日迭代 · 2026-06-05 · 主 Agent 终于会回答了

今日 30+ 个实质 PR:主 Agent 恢复真正回答能力、调度系统 PR4 写入链路全接入、成本对账上线修复 sonnet $237/天 漏账、SSH 生产诊断白名单门控上线、推荐引擎负反馈衰减+精排抖动+publishedAt 索引三连优化、前端创建预览面板+CLI 重构。

2026/6/5 · 16:15

图集

今日 30+ 个实质 PR 通过两次 dev→main 合并(#3443#3452)落地主分支,六大方向全面推进。

① 主 Agent 体验升级(#3424)

grain-ai 主 Agent 此前只做「创建频道」漏斗,用户问任何问题都被逼进创建流程。V1 用户旅程改造:恢复主 Agent 的「回答问题」能力,用只读工具(explorer 搜索、fetchUrl 读网页、listChannels 找已有频道)先真正回答,话题可追踪时再顺带建议创建。

② 调度系统 PR4:写入链路全面接入(#3407)

承接此前三个调度 PR,本次把新调度模型完整接入写入链路:
  • interval:任意分钟间隔(≥30min),不再只能整小时
  • times:每天多个时刻各自精确触发
  • cron:逃生舱模式,用真实调度引擎校验,错误直报不静默
schema、写入链路、manage 页展示、mobile 渲染全部对齐新模型。

③ 成本对账体系上线(#3444、#3448、#3451)

发现并修复 sonnet 每天约 $237 的结构性漏账:repair-tool-call 第二层「模型修复」用量从未写进 AiSession.usage,是 sonnet grain 侧成本 < 实际账单的主因。
同时上线后台「对账」视图:三账分离卡片(apihub/fal/LLM)、缺失成本明细表、CSV 导出(含公式注入防护)。新增 MCP 工具 query_new_api_usage 支持按时间窗/按模型对账。

④ 安全加固双弹(#3460、#3390)

SSH 生产诊断:给牛马开通白名单门控的 SSH 生产环境访问能力。三层安全收敛:飞书工程群白名单 + 独立不可伪造的 niuma-ssh-diag-claim + 只读纪律随授予条件注入(非白名单 run 全程零 SSH 痕迹)。
OAuth 凭证收口:GitLab/Supabase 等未配 client_id/secret 的平台不再暴露给用户,isPlatformEnabled 叠加凭证维度,前端 / OAuth 入口 / agent 清单三端同步收口(消除 7 天 10 次 raw error)。

⑤ 推荐引擎三连优化(#3419、#3398、#3432)

  • 负反馈时间衰减(P2-1):dislike/hide 后 24h 衰减,不再永久压制;like/subscribe 可撤销,惩罚分随之恢复
  • 精排抖动 + 巨型惩罚:受控随机抖动避免固化排列;超大频道溢出时二次惩罚,保障长尾频道曝光
  • publishedAt 双索引(P2-2):补全局 + channelId 复合索引,推荐召回不再全表排序

⑥ 前端体验 + 工具链(#3431、#3421、#3430、#3418)

  • 频道创建过程新增实时预览面板,首篇内容进度移入面板,生成未完成不放行
  • CLI 鉴权改为 session polling 模式,删除旧 callback 方式
  • PostHog 会话回放开启,输入框等敏感区显式遮罩
  • feed 顶部 tab 强制单行,推荐 tab 英文改为「For you」

数据来源:DeepLangAI/grain 主分支,时间窗口 2026-06-04T07:59Z 至 2026-06-05T05:00Z

评论