SuperAPI AI 工具集

spreadsheets

办公与效率

查看项目

更新于 10-16 03:05

技能介绍

用途:创建、编辑、审查并交付独立的 XLSX、XLS、CSV、TSV 表格文件,适用于表格生成、格式化、公式与图表等需求。三个阶段是推理框架而非固定流水线:理解需求与来源、按最适合任务的方式构建或编辑、交付前审查实际结果;用户明确要求是首要验收标准。

主要能力:可依据任务选用 openpyxl、xlsxwriter、pandas、ExcelJS、直接编辑 OOXML、LibreOffice UNO 等工具,并为每次工作簿修订编写可复现的任务专属脚本。编辑时优先局部修改,保留用户未要求改动的公式、结构与格式;标识符如涉及前导零或长数字按文本处理,数值、日期、布尔用真实类型,需保持可检视的派生值保留为公式。无模板或视觉要求时采用克制的中性呈现:可读字体、清晰数字格式、合理间距、深色文字、白色背景、有限色彩表意,不添加无关的品牌或装饰。

使用方式:可选 CLI 先初始化:SKILL_ROOT={{SKILL_ROOT_SHELL}};SHEET="$SKILL_ROOT/scripts/spreadsheet.sh";WORKSPACE="${PILOTDECK_WORK_DIR:?PILOTDECK_WORK_DIR is required}/spreadsheets";mkdir -p "$WORKSPACE/tmp" "$WORKSPACE/review"。交付命令:bash "$SHEET" deliver --input "$WORKSPACE/tmp/candidate.xlsx" --out "$FINAL_OUTPUT";编辑时加 --source "$INPUT";仅当明确要求替换时用 --source "$INPUT" --out "$INPUT" --replace-source。审查可选 validate、recalculate、render 等,均非必需流程,若需重算应先在最终候选上执行。

适用场景与限制:适合表格生成、编辑、格式化、公式、图表等工作,含图表、绘图、数据透视、外部连接、签名等包敏感特性的工作簿需先审查。除非明确要求替换,否则保留源文件;不得编造缺失事实或以看似合理的值替代未知值。deliver 会保护源文件、拒绝结构不安全或不可读的包并原子发布候选,但不执行 validate、recalculate、render,也不判断内容、公式、设计或结果是否达标;CLI 只提供事实与图像,不给出内容或设计质量结论。LibreOffice 在分页、计算或字体替换上可能与 Microsoft Excel 不同。