PP

pakorn269/powerbi-desktop-handbook

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 75 趋势 20MIT

版本感知的Power BI Desktop可视化目录和生成器,用于独立离线报表构建手册。兼容powerbi-modeling-mcp。

概览

构建版本感知的独立报表构建手册,在浏览器中感觉就像Microsoft Power BI Desktop。 该项目结合了置顶的 Power BI 可视化模式、策划的发布证据、清单验证和离线 HTML 生成器。其首个发布配置文件目标为 build 2.150.5353.0。 - 一个符合发布需求的 Power BI 视觉视觉、别名、可用性状态和格式对象目录。- 本地安装的报告服务器桌面可执行文件的精确构建检测。- 验证报告页面尺寸、视觉类型、位置边界和格式设置断言。- 一个共享的 Power BI 桌面风格网页壳,包含功能区、剖面栏杆、报告工作区和检查面板。- 一个互动式二维画布布局预览,包含逼真的模型、蓝图线框和实时布局调整。- 一个包含 37 项的视觉画廊,配有按视觉族组织的策划双色 SVG 调色板。

概述(AI 翻译)

构建版本感知的独立报表构建手册,在浏览器中感觉就像Microsoft Power BI Desktop。

该项目结合了置顶的 Power BI 可视化模式、策划的发布证据、清单验证和离线 HTML 生成器。其首个版本面向 Microsoft Power BI Desktop 优化于 Power BI 报告服务器 — 2026 年 1 月,构建 2.150.5353.0。

它所提供的

  • 一个针对发布的 Power BI 可视化、别名、可用性状态和格式对象的目录。
  • 对本地安装的报告服务器桌面可执行文件进行精确构建检测。
  • 验证报告页尺寸、视觉类型、位置边界及格式设置断言。
  • 一个共享的 Power BI 桌面风格网页外壳,包含功能区、分区栏、报告工作区和检查面板。
  • 交互式2D画布布局预览,包含真实模型、蓝图线框和实时布局调整。
  • 一个包含37件作品的视觉画廊,采用按视觉系列组织的策划双色调SVG调色板。
  • 30个画廊视觉作品的精确构建现场角色证据,其中7个建模条目在经典画廊未直接曝光时明确待公布。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Power BI Desktop Handbook

Build version-aware, standalone report-construction handbooks that feel like Microsoft Power BI Desktop in the browser.

The project combines a pinned Power BI visual schema, curated release evidence, manifest validation, and an offline HTML generator. Its first release profile targets Microsoft Power BI Desktop optimized for Power BI Report Server — January 2026, build 2.150.5353.0.

What it provides

  • A release-aware catalog of Power BI visuals, aliases, availability states, and format objects.
  • Exact-build detection for the locally installed Report Server Desktop executable.
  • Validation for report page dimensions, visual types, placement bounds, and format-setting assertions.
  • A shared Power BI Desktop-style web shell with a ribbon, section rail, report workspace, and inspector panes.
  • An interactive 2D canvas layout preview with realistic mockups, blueprint wireframes, and live layout adjustment.
  • A 37-item visual gallery with a curated, two-tone SVG palette organized by visual family.
  • Exact-build field-role evidence for 30 gallery visuals, with seven modeled entries explicitly pending when the classic gallery did not expose them directly.
  • Backward-compatible legacy and structured field assignments normalized against exact-release Build-role evidence.
  • Global handbook search, catalog filtering, visual navigation, persistent checklists, responsive layouts, and print-ready output.
  • A single generated HTML file with no runtime packages or network dependencies.

Quick start

Install Node.js 20 or newer. No package installation is required.

npm test
npm run validate
npm run audit:public
node plugins/powerbi-desktop-handbook/skills/powerbi-desktop-handbook/scripts/handbook.mjs detect --json
node plugins/powerbi-desktop-handbook/skills/powerbi-desktop-handbook/scripts/handbook.mjs lookup --release 2.150.5353.0 --visual Matrix --json
node plugins/powerbi-desktop-handbook/skills/powerbi-desktop-handbook/scripts/handbook.mjs build --manifest examples/sample-dashboard.json --output examples/sample-dashboard-guide.html --json

Open examples/sample-dashboard-guide.html directly in a browser. The generated handbook works through file:// and does not require a local server.

Antigravity IDE integration

Install the plugin and agent skill directly into your local Antigravity IDE environment:

# Install plugin globally (~/.gemini/config/plugins/) and for this workspace (.agents/plugins/)
在 GitHub 查看完整 README

安装

npx -y @microsoft/powerbi-modeling-mcp@latest --start
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "powerbi-modeling": { "type": "stdio", "command": "npx", "args": [ "-y", "@microsoft/powerbi-modeling-mcp@latest", "--start" ] } } }