byteplan-ppt

Polar Sponsor
爱发电 赞助
.NET 9.0

根据已有的分析数据生成 PPT 报告。PPT风格与 byteplan-html 完全一致,包括渐变背景、卡片式设计、大字体展示。使用微软雅黑字体。需要先使用 byteplan-analysis skill 完成数据分析。

BytePlan PPT 报告 Skill

功能概述

BytePlan PPT 报告 Skill是一项面向实际任务的技能,主要用于此 Skill 根据已有的分析数据生成 PPT 报告, 设计风格与 byteplan-html 完全一致 :;检查数据 - 确认数据文件存在;

核心要点

  • 组装数据 - 将分析数据转换为 PPT 格式;
  • 生成 PPT - 使用 PptxGenJS 创建演示文稿;
  • 检查质量 - 执行元素重叠检查;

使用与执行

设计原则 :PPT 与 HTML 风格统一,确保演示效果一致。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

BytePlan PPT 报告 Skill

概述

此 Skill 根据已有的分析数据生成 PPT 报告,设计风格与 byteplan-html 完全一致:

  1. 检查数据 - 确认数据文件存在
  2. 组装数据 - 将分析数据转换为 PPT 格式
  3. 生成 PPT - 使用 PptxGenJS 创建演示文稿
  4. 检查质量 - 执行元素重叠检查

设计原则:PPT 与 HTML 风格统一,确保演示效果一致。

前置条件:必须先使用 byteplan-analysis skill 完成数据分析。

设计规范(与 HTML 一致)

1. 页面结构(11页标准模板)

页码 内容 背景风格
1 封面 紫色渐变
2 目录 深色渐变
3 核心发现摘要(三卡片) 深蓝色渐变
4 关键指标概览(四卡片) 深色渐变
5 数据图表1(柱状图) 深色渐变
6 数据图表2(贡献率) 深蓝色渐变
7 排行榜(TOP8) 深色渐变
8 数据明细表 深色渐变
9 关键洞察(四卡片) 深蓝色渐变
10 行动建议(四卡片) 深色渐变
11 结尾页 紫色渐变

2. 颜色规范

主题色:
- purple: #667eea(主强调色)
- dark-purple: #764ba2(渐变终点色)

背景色:
- dark-bg: #1a1a2e(主背景)
- dark-bg-2: #16213e(次背景)
- dark-bg-3: #0f3460(强调背景)

文字色:
- text-white: #FFFFFF(标题文字)
- text-gray: #CBD5E1(正文文字)
- text-muted: #94A3B8(辅助文字)

数据色:
- green: #4ade80(正向数据/数值)
- blue: #60a5fa(链接/贡献率)
- pink: #f472b6(图表色)
- orange: #fbbf24(警告/排名)
- red: #f87171(负向数据)
- cyan: #06B6D4(图表色)

3. 字体规范

字体:微软雅黑(Microsoft YaHei)

封面标题:44pt, Bold
页面标题:28pt, Bold
卡片标题:16-26pt, Bold
正文内容:12-14pt
数据数值:22-24pt, Bold, Green
贡献率:14pt, Blue

4. 渐变背景

封面/结尾页:
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%)

内容页(交替使用):
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%)
background: linear-gradient(135deg, #0f3460 0%, #16213e 100%)
background: linear-gradient(135deg, #16213e 0%, #1a1a2e 100%)

5. 卡片设计

重要规则:洞察卡片和建议卡片使用直角(不使用圆角)

基础卡片:
- 背景:rgba(255,255,255,0.1) [白色10%透明度]
- 边框:2px solid rgba(255,255,255,0.2)

洞察卡片(直角):
- 背景:紫色/橙色透明背景(transparency: 80%)
- 左边框:5px solid #667eea(紫色)或 #fbbf24(橙色)
- 圆角:无(使用直角 rect)
- 普通洞察:紫色背景 + 紫色左边框
- 警告洞察:橙色背景 + 橙色左边框 + 橙色标题

建议卡片(直角):
- 背景:rgba(74,222,128,0.2) [绿色20%透明度]
- 左边框:5px solid #4ade80(绿色)
- 圆角:无(使用直角 rect)

6. 图表配色

// 柱状图颜色(与 HTML 一致)
chartColors: ['#4ade80', '#60a5fa', '#f472b6', '#667eea', '#fbbf24']

// 排行榜第一名高亮
backgroundColor: '#4ade80'  // 第一名绿色
backgroundColor: '#60a5fa'  // 第二、三名蓝色
backgroundColor: '#667eea'  // 其他紫色

数据格式

新格式(推荐):使用 charts 数组

支持动态数量的图表,与 byteplan-html 保持一致:

{
  "title": "报告标题",
  "subtitle": "副标题",
  "period": "2026年3月",
  "sections": ["章节1", "章节2"],
  "summary": [
    { "rank": "🥇 第一名", "name": "项目A", "type": "类型", "value": "¥1,000,000", "rate": "贡献率 68%" }
  ],
  "kpis": [
    { "icon": "💰", "label": "指标名称", "value": "1,000", "unit": "单位" }
  ],
  "charts": [
    {
      "title": "图表标题1",
      "type": "bar",
      "data": [{ "name": "类别A", "value": 100 }]
    },
    {
      "title": "图表标题2",
      "type": "horizontalBar",
      "data": [{ "name": "类别A", "value": 68 }]
    }
  ],
  "tableData": {
    "title": "明细表",
    "columns": ["列1", "列2"],
    "rows": [["值1", "值2"]]
  },
  "insights": [
    { "title": "洞察标题", "content": "洞察内容", "warning": false }
  ],
  "recommendations": [
    { "title": "建议标题", "content": "建议内容" }
  ],
  "source": "BytePlan 数据平台"
}

图表类型说明:

type 值 图表类型 说明
"bar" 柱状图 默认类型,适合数值对比
"horizontalBar" 横向条形图 适合排行榜、百分比展示
"ranking" 排行榜 第一名绿色高亮,第二三名蓝色

旧格式(向后兼容)

{
  "title": "报告标题",
  "subtitle": "副标题",
  "period": "2026年3月",
  "sections": ["章节1", "章节2", "章节3", "章节4"],
  "summary": [
    { "rank": "🥇 第一名", "name": "项目A", "type": "类型", "value": "¥1,000,000", "rate": "贡献率 68%" }
  ],
  "kpis": [
    { "icon": "💰", "label": "指标名称", "value": "1,000", "unit": "单位" }
  ],
  "barChart": {
    "title": "图表标题",
    "data": [{ "name": "类别A", "value": 100 }]
  },
  "ratioData": {
    "title": "贡献率标题",
    "data": [{ "name": "类别A", "value": 68 }]
  },
  "rankingData": {
    "title": "排行榜标题",
    "data": [{ "name": "项目A", "value": 100 }]
  },
  "tableData": {
    "title": "明细表",
    "columns": ["列1", "列2"],
    "rows": [["值1", "值2"]]
  },
  "insights": [
    { "title": "洞察标题", "content": "洞察内容", "warning": false }
  ],
  "recommendations": [
    { "title": "建议标题", "content": "建议内容" }
  ],
  "source": "BytePlan 数据平台"
}

注意:推荐使用新的 charts 数组格式,更灵活且与 HTML 报告统一。

使用方法

方式一:命令行

# 使用默认数据文件 (ppt_data.json)
cd skills/byteplan-ppt
pnpm run generate -o report.pptx

# 指定数据文件
pnpm run generate -o report.pptx -d /path/to/data.json

# 检查质量
pnpm run check report.pptx

方式二:Node.js 调用

import { generatePpt } from './scripts/generate_ppt.js';

generatePpt('report.pptx', 'data.json');

完整示例

1. 准备数据文件

# 从分析结果生成数据文件
# 确保 ppt_data.json 包含所有必要字段

2. 生成 PPT

cd skills/byteplan-ppt
pnpm run generate -o 边际贡献分析报告.pptx -d ../ppt_data.json

3. 检查质量

pnpm run check 边际贡献分析报告.pptx

4. 打开查看

open 边际贡献分析报告.pptx

与 HTML 风格对照

元素 HTML PPT
封面背景 紫色渐变 #667eea → #764ba2 相同
内容页背景 深色渐变 #1a1a2e → #16213e 相同
字体 微软雅黑 微软雅黑
标题字号 44px (封面) / 28px (页面) 44pt / 28pt
卡片样式 圆角 + 半透明背景 相同
数据颜色 绿色 #4ade80 相同
图表配色 5色循环 相同
洞察卡片 左边框紫色/橙色 相同
建议卡片 左边框绿色 相同

完整示例

示例:跨境电商边际贡献分析

本案例展示如何使用 BytePlan 平台数据生成完整的 PPT 报告。

1. 准备数据文件

参考示例数据文件:examples/margin-contribution-analysis.json

# 复制示例数据
cp examples/margin-contribution-analysis.json ppt_data.json

2. 生成 PPT

cd skills/byteplan-ppt
pnpm run generate -o 边际贡献分析报告.pptx

3. 检查质量

pnpm run check 边际贡献分析报告.pptx

4. 预期输出

生成的 PPT 包含以下内容:

页码 内容 说明
1 封面 紫色渐变背景,标题"跨境电商边际贡献分析报告"
2 目录 8个章节的双列布局
3 核心发现摘要 三卡片展示:天猫(第一名)、CD120P(第二名)、美国(第三名)
4 关键指标概览 四卡片KPI:最大贡献、最高贡献率、核心市场、风险项
5 渠道边际贡献对比 5个渠道的柱状图对比
6 渠道贡献率对比 横向条形图展示各渠道贡献率
7 TOP8排行榜 横向条形图,第一名绿色高亮
8 数据明细表 8条记录的明细表,负值红色显示
9 关键洞察 四卡片:三个发现 + 一个风险提示(橙色边框)
10 行动建议 四卡片(绿色边框)
11 结尾页 紫色渐变背景,"谢谢观看"

5. 示例数据结构

{
  "title": "跨境电商边际贡献分析报告",
  "subtitle": "找出贡献最大的要素",
  "period": "2026年3月31日",
  "sections": ["核心发现摘要", "关键指标概览", ...],
  "summary": [
    { "rank": "🥇 第一名", "name": "天猫", "type": "渠道", "value": "¥16,273,934", "rate": "贡献率 68%" }
  ],
  "kpis": [
    { "icon": "💰", "label": "最大边际贡献", "value": "16,273,934", "unit": "元(天猫)" }
  ],
  "barChart": {
    "title": "渠道边际贡献对比",
    "data": [{ "name": "天猫", "value": 16273934 }]
  },
  "ratioData": {
    "title": "渠道边际贡献率对比",
    "data": [{ "name": "天猫", "value": 68 }]
  },
  "rankingData": {
    "title": "边际贡献 TOP8 排行榜",
    "data": [{ "name": "天猫 (渠道)", "value": 16273934 }]
  },
  "tableData": {
    "title": "边际贡献明细表",
    "columns": ["要素名称", "类型", "收入(元)", "边际贡献(元)", "贡献率"],
    "rows": [["天猫", "渠道", "17,742,456", "16,273,934", "68%"]]
  },
  "insights": [
    { "title": "天猫渠道表现卓越", "content": "以68%贡献率成为最大贡献来源。", "warning": false },
    { "title": "⚠️ 存在亏损产品", "content": "CD130P-B和CD140P边际贡献为负。", "warning": true }
  ],
  "recommendations": [
    { "title": "加大天猫渠道投入", "content": "增加营销预算和运营资源。" }
  ],
  "source": "BytePlan 数据平台 · 跨境电商租户"
}

注意事项

  • 字体要求:必须使用微软雅黑,确保中英文显示效果
  • PPT 页数:标准 11 页
  • 元素检查:生成后必须执行重叠检查
  • 与 HTML 一致:设计风格与 byteplan-html 完全统一
  • 包管理器:使用 pnpm 安装依赖

相关专题

更多
PPT批量修改调整尺寸教程合集
PPT批量修改调整尺寸教程合集

本专题整合了PPT批量修改图片尺寸教程合集,阅读专题下面的文章了解更多详细内容。

2026.04.03

378

14

PPT批量插入图片方法合集
PPT批量插入图片方法合集

本专题整合了PPT批量插入图片相关技巧,阅读专题下面的文章了解更多详细步骤。

2026.04.03

164

12

PPT自动播放设置合集
PPT自动播放设置合集

本专题整合了PPT自动播放相关教程内容合集,阅读专题下面的文章了解更多详细内容。

2026.04.01

139

23

ppt一键生成相关合集
ppt一键生成相关合集

本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

2026.01.15

654

45

PPT交互图表教程大全
PPT交互图表教程大全

本专题整合了PPT交互图表相关教程汇总,阅读专题下面的文章了解更多详细内容。

2026.01.12

273

10

PPT动态图表制作教程大全
PPT动态图表制作教程大全

本专题整合了PPT动态图表制作相关教程,阅读专题下面的文章了解更多详细内容。

2026.01.07

314

19

word转换成ppt教程大全
word转换成ppt教程大全

本专题整合了word转换成ppt教程,阅读专题下面的文章了解更多详细操作。

2025.12.25

511

16

PPT怎么一次性插入多张图片
PPT怎么一次性插入多张图片

在 PPT 中一次性插入多张图片,可先打开 PPT,定位到要插入图片的幻灯片,点击 “插入” 选项卡中的 “图片”。在弹出的文件选择窗口中,按住 Ctrl 键(Windows 系统)或 Command 键(Mac 系统),逐一选择所需图片,然后点击 “插入” 按钮即可。

2025.04.28

149801

9

ppt成品免费获取网站
ppt成品免费获取网站

本专题推荐了多个提供免费 PPT 模板的网站,包括 SlideModel、PowerPoint Templates、Presentation Magazine、Free-Powerpoint-Templates 和 Canva。这些网站提供种类繁多的模板,涵盖各种主题、风格和设计。

2025.03.10

15139

7

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
GenerateAPI使用指南
GenerateAPI使用指南

共0课时 | 0人学习

天工智能体:免费AI神器!
天工智能体:免费AI神器!

共0课时 | 166人学习

天工AI帮助手册
天工AI帮助手册

共0课时 | 0人学习