给表格 Agent 设响应预算:单元格范围参数之外的接口设计经
Medical-Cow289 · reddit · 2026-09-11
作者分享把 Univer CLI 表格读取接口暴露给 Agent 的实战经验:仅传 cell-range 参数不够,Agent 可能请求整张表或包含超长字符串的单元格,真正的限制应加在工具允许返回的内容上。
要点:
- 先做小型工作簿盘点(sheet 名、表边界、表头),再在文件旁执行行筛选,只返回命中记录及其位置。
- CLI 的结构化输出区分存储值、类型、公式与显示文本,按问题需要选择返回哪类。
- 行筛选与硬性行/字节上限应放在读取外层的 wrapper 里,range 参数本身无法强制执行。
- 响应应包含文件版本、sheet、地址、命中行数、返回行数及是否还有剩余;触顶时返回显式续读点,避免截断答案看起来完整。
- 让 Agent 能为后续请求主动索要上下文(如状态定义表、公式输入单元格),而非第一次就打包所有依赖。
- 上线前用真实工作簿规模测试:衡量受限响应是否包含足够证据答对问题,包括需要多次读取的情形。
「编程与Agent」频道最新
- PyTorch Lightning checkpointing 提速最高 95%,联合 Google Cloud 优化 — LightningAI · 2026-09-11
- Rive 推出 CLI 与 RML 文本格式,让 AI agent 构建交互设计 — farooqib · 2026-09-11
- GitHub 开源 Spec Kit 让 AI 先写规格再写码,斩获超 12.6 万星 — blaizedsouza · 2026-09-11
- Agent 沙箱三层架构拆解:原语、运行时、平台各管一段 — blaizedsouza · 2026-09-11
- 自建应付账款 AI Agent 核对发票,已省下 183 美元 — gregmushen · 2026-09-11
- 把 AI 编辑做成词级版本控制:记录来源、引用与 agent 全链路 — SnooPeripherals5313 · 2026-09-11