table-structure-handler 表结构处理技能
触发词
- "表结构处理"
- "处理表结构"
功能说明
对上传到 user_input_files/ 的 Excel 表结构文件进行处理:
-
删除第一行(原表标题行)
-
在新的第一行 F 列起插入9列标准表头:
列 标题 F 表英文名称 G 表中文名称 H 数据类型 I 数据长度 J 数据精度 K 唯一性约束 L 创建索引 M 数据说明(不作为注释) N 数据质量规则(不作为注释) -
设置行高为 30
-
添加默认边框
-
自动调整 F~N 列列宽
-
A~E 列原有数据完整保留
-
应用表格样式(根据 data/cellStyle.txt)
输入输出
| 类型 | 路径 |
|---|---|
| 输入目录 | /workspace/user_input_files/ |
| 输入文件 | 目录下最新的 .xlsx 文件,或用户指定文件名 |
| 输出文件 | /workspace/skills_output/ + 文件名_processed.xlsx |
使用方式
上传文件到 user_input_files/,然后说:
"表结构处理"
指定文件名时:
"表结构处理 XXX.xlsx"
注意事项
- 不覆盖原文件,输出带
_processed后缀 - 支持模糊文件名(如
表C.2.2即可匹配完整文件名) - A~E 列数据原样保留