Excel CLI 是一个用于在 Windows 上发现和启动 Excel 命令行接口的技能,主要面向普通 Excel 工作簿请求,涵盖读取、写入、公式、数据刷新以及工作簿自动化等操作。
用途
该技能帮助用户定位并调用 Excel CLI,用于处理常见的 Excel 工作簿任务,例如读取数据、写入内容、处理公式、刷新数据以及执行工作簿自动化。它本身是一个发现与启动入口,而不是一个独立的命令行可执行文件。
主要能力
根据资料,该技能涉及的操作范围包括:读取、写入、公式处理、数据刷新和工作簿自动化。具体支持的命令、标志、默认值以及保存/关闭行为,需要通过原生的 --help 输出进行了解,不应自行编造语法。
使用方式
该插件不会将 excelcli 放到 PATH 中。它的启动器运行 npx -y @sbroenne/excelcli@latest,因此不要假设系统中已安装独立可执行文件,也不要恢复已弃用的 GitHub 发布下载器。
对于插件自带的技能副本,可通过相对于包含 SKILL.md 的目录的 ....\bin\start-cli.ps1 来定位插件启动器。可将下方 <plugin-root> 替换为该插件实际安装目录:
& "<plugin-root>\bin\start-cli.ps1" --help & "<plugin-root>\bin\start-cli.ps1" session --help
后续命令应使用相同的完整启动器路径,尤其是在 Windows PowerShell 中处理带引号的 JSON 参数时。应通过原生 --help 发现确切的命令名、标志、默认值和保存/关闭行为,不要自行发明语法。
在操作前,应检查与请求相关的现有工作簿状态。保留无关内容,仅保存被授权的结果。如果某个操作失败,应检查其报告的部分状态,而不是假定其已回滚或自动进行清理。对于 JSON 错误,应读取 errorMessage 作为单一错误文本字段;如果存在 errorCategory,可据此指导恢复。
仅在需要呈现所请求的报告格式时,才加载 excel-cli-report-formatting,不要将其用于普通 Excel 读取或定向更新。
适用场景
适用于 Windows 环境下需要通过命令行处理 Excel 工作簿的普通请求,例如数据读取、写入、公式调整、数据刷新和工作簿自动化。
限制
该技能不会将 excelcli 安装到 PATH;不提供独立可执行文件;启动方式依赖 npx 与插件启动器脚本。具体命令语法、默认行为和保存/关闭语义需通过 --help 查询。资料未提供关于收费、价格、平台兼容性范围或性能效果的信息。