↑

MiniMax XLSX 处理引擎v1.0.0

minimax-xlsx90 KB

在对话中直接处理 Excel 文件的创建、读取、修改与修复任务。支持从零生成带公式与财务色标的 xlsx、对现有文件进行 XML 级精准编辑(增删行列、修补公式、应用样式),以及数据读取与公式校验,全程不调用子代理。

0 0 0 0 更新于 2026-10-28 14:13

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

本 Skill 是一套面向对话场景的 Excel 文件处理引擎,能够在不调用子代理的情况下直接完成 xlsx 的全生命周期操作。对于新建文件,采用 XML 模板直写方式生成带 Excel 公式、财务色标与数字格式的合规工作簿;对于已有文件,通过解包-编辑-打包的 XML 级流程实现增删行列、修补损坏公式、插入跨表引用等精准修改,避免 openpyxl 往返导致的 VBA、数据透视表或迷你图损坏。同时提供数据读取分析、公式静态校验与动态重算验证能力,确保输出文件可直接交付。

技能包含

  • SKILL.md(本文件):任务路由、编辑完整性规则、财务色标规范与脚本用法
  • references/:7 份操作指南——create.md(新建)、edit.md(编辑)、fix.md(修复)、format.md(格式)、read-analyze.md(读取分析)、validate.md(校验)、ooxml-cheatsheet.md(OOXML 速查)
  • scripts/:10 个辅助脚本——xlsx_reader.py(结构探查)、xlsx_unpack.py / xlsx_pack.py(解包/打包)、xlsx_add_column.py(增列)、xlsx_insert_row.py(插行)、xlsx_shift_rows.py(行位移)、formula_check.py(公式校验)、libreoffice_recalc.py(动态重算)、style_audit.py(样式审计)、shared_strings_builder.py(共享字符串构建)
  • templates/minimal_xlsx/:最小可运行 xlsx 的 XML 模板骨架(含 workbook、worksheet、styles、sharedStrings、Content_Types 及关系文件)
  • _icon.svg、_skillhub_meta.json:图标与元数据

核心能力

  • 零依赖新建 xlsx:基于 XML 模板直写生成工作簿,所有计算单元格必须使用 Excel 公式而非硬编码数值,自动应用蓝/黑/绿财务色标规范
  • XML 级精准编辑:解包现有文件后直接操作 OOXML,支持增列(自动复制相邻列公式与数字格式)、插行(联动更新 SUM 公式、修复循环引用)、行位移与边框样式注入,保证原始工作表与数据完整无损
  • 损坏公式修复:定位并修复 <f> 节点错误,保持所有原始 sheet 与数据不变
  • 数据读取与分析:以 xlsx_reader.py 探查结构,再用 pandas 执行自定义聚合,严格按用户指定小数位格式化全部数值输出
  • 公式校验与重算:formula_check.py 静态检查公式合法性,libreoffice_recalc.py 动态验证计算结果

应用场景

用户怎么说本技能做什么
"帮我新建一个销售报表,A 列是产品名,B 到 E 列是季度数据,F 列用公式算总和,结果保留两位小数"复制 XML 模板,写入表头与数据,F 列插入 SUM 公式,全部数值按 0.00 格式输出,色标按财务规范上色,打包为 output.xlsx
"在现有预算表的第 5 行后面插入一行'办公租金',并更新下面的总计公式"解包文件,用 xlsx_insert_row.py 在正确位置插行、填入数据与行内公式,自动调用行位移并修复下游 SUM 范围,打包验证后交付
"这个表格打开后公式显示错误,帮我修一下"解包文件,按 references/fix.md 修复损坏的 <f> 节点,保持所有原始 sheet 与数据,打包前用 formula_check.py 验证
"读取这个 Excel,统计每个区域的平均营收,结果要两位小数"以 xlsx_reader.py 探查结构,用 pandas 按区域分组计算均值,全部数值格式化为 '{v:.2f}' 后输出分析结果
"给 G 列加上'% of Total',公式是 F 列除以总计,格式用百分比,还要给第 10 行加会计边框"解包后用 xlsx_add_column.py 增列并注入公式、百分比数字格式,同时给总计行所有单元格应用上边框样式,打包输出