| name | spreadsheet |
| description | 电子表格——默认做"能用的可编辑表格应用",仅明确要文件时才产 xlsx/csv。 |
| when-to-use | 用户要做表格 / 费用追踪 / 库存表 / 报价单 / 电子表格 / Excel 时 |
| allowed-tools | enter_coding_mode, WebSearch, Bash, Read, Write, Edit |
电子表格
先判断用户要「一个能用的表格/数据应用」还是「一个纯数据文件」:
默认(能用的表格应用)
用户说「做个费用追踪表 / 库存表 / 报价单」时,他要的是能在画布里打开、能编辑筛选的数据应用,不是静态 .xlsx。
这是真实前端应用任务 → 用 enter_coding_mode 走编程流水线,用 Table 组件做可编辑/可筛选的表格应用,经测试门交付可运行产物。
(进 coding 后这段 nuance 持续在你上下文——建 Table 应用,别默认吐黑盒 xlsx。)
纯数据文件(次要)
仅当用户明确要「下载一个 Excel/CSV 文件」→ 直接写 <path>.xlsx(runtime spreadsheet writer 把 HTML/Markdown 表格转真 XLSX)
或 .csv,回文件路径即可,不走应用。
真实数据 WebSearch/Bash 抓取,mock 数据要标注是示例。
禁止
把静态 .xlsx 当所有场景的默认交付物(多数用户要的是能交互的表格应用,不是黑盒文件)。