Sheet Tracker Builder
将模糊的“帮我建一个追踪 X 的表格”转化为结构清晰的 Google Sheet:合理的列、可点击选择的下拉菜单、色彩分区与分隔线、对齐排版——构建方式使得非技术负责人之后无需任何设置即可编辑。
何时使用 / 不使用
- 使用:适用于用户希望创建并格式化美观的轻量级记录/管理表格(CRM、订单、线索、库存、预订等)。
- 不使用:不适用于重型数据分析、数据透视表/仪表盘工作,或编辑已有复杂电子表格的数据——此技能专注于从头构建一个干净的追踪器。
交付路径
- Google Sheet(主要)——通过 Claude Chrome 扩展自动化
sheets.google.com。需要扩展已连接。 - 离线文件(备用)——如果 Chrome 未连接且用户无法连接,则构建相同的结构为
.xlsx文件上传到 Drive。参见 offline-fallback.md。
首先检查:加载 Chrome 工具并调用 list_connected_browsers。如果返回 [],请用户连接扩展(不要静默降级);如果用户不愿意,则切换到离线路径。
工作流
1. 确定范围(问 2-3 个问题,然后确认)
- 他们在追踪什么?推断是 CRM、订单追踪器 还是其他。
- 根据 design-system.md(入门模板)提出具体的列列表,并根据其业务定制。询问他们需要哪些自定义列。
- 展示建议的列 + 分区分组,并获得“确认”后再开始构建。(负责人通常是非技术人员——先规划,然后直接执行。)
2. 创建工作簿
- 导航到
https://sheets.new→ 关闭 Gemini 弹窗。 - 重命名电子表格;将
Sheet1重命名为数据标签页(例如Orders)。 - 添加第二个标签页,命名为
Lists,用于存放下拉选项。 - 详细操作及具体 UI 步骤:browser-automation.md。
3. 表头
- 在第 1 行输入所有表头(输入 +
Tab)。加粗第 1 行并冻结。
4. 下拉菜单(最容易出错的部分)
- 将每个下拉选项放在
Lists标签页的各自列中。 - 在数据列上应用 数据 → 数据验证 → 下拉(来自范围)。
- 关键: 源范围必须为绝对引用且开放范围——使用美元符号锁定列和起始行(精确字符串形式见 browser-automation.md;为避免技能加载器将
$+数字误读为占位符,此处不展开)。一个相对范围(如Lists!A2:A)会在每一行向下偏移一行,导致除第一行外的每一行静默丢失第一个选项。绝对开放范围还能自动包含在 Lists 标签页新增的选项。 - 这使选项可被负责人编辑:他们只需编辑 Lists 标签页,无需进入菜单。
5. 格式化
- 金额列使用货币格式(
$);日期列使用日期格式;对前导零的 ID(如'001)强制使用文本格式。 - 照片/附件: 使用 插入 → 图片 → 单元格中的图片,或 Drive 链接。不要使用
=IMAGE(url)——这会触发“允许访问”外部数据提示,并在授权前显示#REF!错误。
6. 分区设计(布局 / 颜色 / 分隔线)
将列分组为连续的分区,每个分区使用柔和的粉彩色调:
- 表头 = 更深色调,内容 = 更浅色调,同一分区 = 相同色相。
- 分区之间使用粗体垂直线,颜色匹配左侧分区的表头色调(不是黑色)。
- 整个表格:水平居中 + 垂直居中,使表头正好位于内容正上方。
- 标准分区列表、十六进制调色板和分组规则:design-system.md。
7. 示例行 + 交接
- 可选:添加一个明确标注的示例行(“示例——删除后再使用”),让负责人看到下拉菜单/格式的效果;告诉他们删除该行。
- 交接时提供:电子表格链接、各分区的说明,以及两条“自行编辑”技巧(编辑 Lists 标签页可改下拉菜单;列即为普通单元格)。
参考资料
- design-system.md——列模板(CRM / 订单追踪器)、分区分组、十六进制调色板、对齐、数字格式。
- browser-automation.md——精确的 Chrome 扩展步骤、
browser_batch模式、名称框选择、数据验证流程、绝对范围陷阱、调色板/边框机制及坐标注意事项。 - offline-fallback.md——当 Chrome 不可用时,构建相同的追踪器为
.xlsx/.csv文件。