dsh-univer-office 插件用 file/worktree/unit 三参数规范 Agent 办公编辑
FunDistribution6537 · reddit · 2026-10-16
Reddit 帖讨论办公编辑工具调用中「编辑表格」这类模糊指令的隐含问题:改哪个文件、哪个版本、哪个 sheet,改动在哪里供人审核。
作者介绍了 Univer 为 DeepSeek Harness 开发的 dsh-univer-office 插件:执行工具显式接受 file、worktreeId、unitId 三个参数,自带 Gateway、viewer 和 workers,以 14 个结构化工具替代全局安装的 Univer CLI。
由此提炼出一条实用的集成契约:
- 编辑前先解析目标文件和 Unit,把改动放进草稿 worktree;
- 从同一 worktree 回读受影响内容——工具调用成功只代表执行完成,不代表结果正确;
- 接受前展示结果文档,插件的 merge/discard 路径调用 DSH 的审批钩子。
作者也提醒:worktree 和审批钩子只是组织编辑与审核流程,并不把整个 JS 运行时变成安全沙箱。对 agent 构建者而言,关键问题是哪些操作应保持为显式工具参数,即使模型有能力写任意编辑代码。
「编程与Agent」频道最新
- 创业者吐槽 AI agent 用不起来,回应称落地靠组织而非模型 — EdenEmarco177 · 2026-10-16
- Cheng Lou 开源 Handwired:手写权重把代码变成零训练神经网络 — dotey · 2026-10-16
- 用 Notion 搭个人记忆库,让所有 AI Agent 即插即用共享上下文 — ivanhzhao · 2026-10-16
- Lovable 应用接入 WhatsApp,可自动搭建客服收件箱与消息模板 — AlexandrePesant · 2026-10-16
- FDE-Gym 基准:顶级 Agent 仅完整解决 95 个真实交付任务中的 14 个 — dair_ai · 2026-10-16
- 六大 Deep Research API 实测横评:能力边界、定价与选型建议 — bar_raiser333 · 2026-10-16