OfficeCLI 数据仪表盘技能
用 Excel 制作多维度 KPI 仪表盘,包含图表、迷你图和条件格式,全程无需安装 Office。
技能强调用户确认和验证,但没有涉及权限提升、数据外发或敏感数据处理,因此扣分。执行命令工具(curl、bash)存在远程代码执行风险,但技能本身没有恶意意图证据。
技能自述为端到端验证,但静态审查无法确认。有详细的gate检查,但未覆盖所有可能的故障模式。扣分因缺少自动化测试和运行时验证。
技能明确界定了适用场景和触发条件,但环境适配中依赖GitHub/officecli.ai下载,可能在中国大陆无法访问,且未提供替代方案。扣分。
文档结构完整,有清晰的示例和QA流程,但缺少版本控制、变更日志和明确的维护责任。扣分。
技能声称可生成可直接使用的Excel仪表盘,但静态审查无法验证输出质量,仅有自述的验证结果。扣分。
仅有自述的验证结果,缺乏第三方独立验证或可复现的测试。扣分。
- 执行技能时涉及curl | bash直接管道,存在安全风险,应审查安装脚本内容。
- 依赖GitHub和officecli.ai下载二进制,可能在中国大陆无法访问,建议使用镜像或离线安装。
- 技能声称已端到端验证,但未提供可复现的测试套件,用户应自行验证输出。
- 技能未提及数据处理和隐私声明,使用时应确保数据安全。
这个 Skill 能做什么,适合哪些场景?
这个技能让 AI 代理能够从 CSV 或表格数据构建专业的 Excel 仪表盘。它生成一个包含多个公式驱动的 KPI 卡片、多个图表、迷你图和条件格式的 .xlsx 文件,并通过仪表盘工作表优先展示。该技能基于 OfficeCLI,这是一个专为 AI 代理设计的免费开源 Office 套件。它继承了底层 xlsx 引擎的严格规则,并增加了仪表盘特有的架构原则,例如仪表盘优先布局、可见单元格图表引用和全量计算。
创建一个 Excel 文件,其中包含一个仪表盘工作表(用户打开时首先看到)、多个 KPI 卡片(每个都链接到公式)、引用单元格区域的图表、迷你图以及条件格式规则。它处理 CSV 或表格数据的导入,设置活动标签和全量计算,并应用打印设置。它还会进行严格的质量检查(8 个门禁),以确保公式存在、图表配置正确、无占位符等问题。
- 一位数据分析师希望从 CSV 导出中创建一个高管仪表盘,供董事会使用。
- 一位运营经理需要一个包含 KPI 和趋势图表的实时运营控制台。
- 一家初创公司创始人想要一个计分卡来跟踪多个指标,并带有迷你图。
- 一位财务分析师需要一个可视化预算对比实际数据的仪表盘。
- 一位希望在单一 Excel 文件中创建可交付的报告的代理,而无需手动格式化。
这个 Skill 有哪些优点和局限?
- 无需安装 Office;单个二进制文件即可运行。
- 为 AI 代理提供确定性的 JSON 输出,易于自动化。
- 包含严格的质量门禁,确保交付内容的完整性。
- 属于拥有活跃社区和文档的更大开源项目。
- 支持通过内置 HTML/PNG 查看进行可视化反馈循环。
- 需要网络访问以下载二进制文件。
- 文档中未提及测试套件;客户端环境可能在未记录的情况下出现问题。
- 在 LibreOffice 中查看图表时可能有已知的回归问题(如饼图空白)。
- 高度依赖 OfficeCLI 引擎;没有备用实现。
如何安装这个 Skill?
- 安装 OfficeCLI:macOS/Linux 运行
curl -fsSL https://d.officecli.ai/install.sh | bash,Windows 运行 PowerShell 命令irm https://d.officecli.ai/install.ps1 | iex。2. 验证安装:officecli --version。3. 这个技能是 OfficeCLI 仓库的一部分;它的 SKILL.md 可以直接使用,或通过officecli load_skill officecli-data-dashboard加载。
如何使用这个 Skill?
从提示“创建一个 KPI 仪表盘”或“构建一个数据可视化仪表盘”开始。确保安装并验证了 OfficeCLI。技能将引导代理完成以下步骤:导入 CSV,设置仪表盘工作表,添加 KPI 公式,添加图表和迷你图,然后运行所有质量和验证门禁(如公式检查、图表计数、占位符扫描)。
这个 Skill 与同类方案有什么区别?
与 LibreOffice 或 Microsoft Excel 等通用电子表格工具相比,这个技能是专为 AI 代理自动化而设计的,提供基于路径的访问和 JSON 输出。它比使用 python-openpyxl 等库更简单,后者需要编写大量代码。