MS-PPT-Style: Morgan Stanley PPT Generator

Polar Sponsor
爱发电 赞助
.NET 9.0

Morgan Stanley经典PPT风格生成器,适用于OpenClaw/WorkBuddy/QClaw。当用户需要创建专业财务报告风格的演示文稿时使用...

MS-PPT-Style Skill.

功能概述

MS-PPT-Style Skill.是一项面向实际任务的技能,主要用于Overview QPTQ - QPT 摩根斯坦利经典 PPT风格生成器 - 一击专业财务报告风格演示.;FeaturesQQ:QQ(#00)。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

MS-PPT-Style Skill

Overview

摩根士丹利经典款PPT风格生成器 - 一键生成专业金融报告风格PPT。

Morgan Stanley classic PPT style generator - one-click professional financial report style presentation.

Features

  • 经典配色: 摩根士丹利蓝(#003087) + 金色(#C9A227)
  • 渐变封面: 极简深色渐变背景,居中双语标题
  • 全双语内容: 所有页面中英对照
  • 专业图表: 瀑布图、玫瑰图、雷达图、散点矩阵、堆叠图
  • 金融级排版: 干净利落的投行报告风格

Installation

# 安装依赖
npm install pptxgenjs

# 使用此Skill生成PPT

Usage

基础用法

const pptxgen = require("pptxgenjs");
let pres = new pptxgen();

// 定义摩根士丹利色彩
const MS_BLUE = "003087";
const MS_GOLD = "C9A227";
const MS_DARK = "1A1A2E";
const MS_WHITE = "FFFFFF";
const MS_GRAY = "6B7280";
const MS_LIGHT_GRAY = "F3F4F6";

// ===== 封面 =====
let slide1 = pres.addSlide();

// 渐变背景
slide1.addShape(pres.shapes.RECTANGLE, {
  x: 0, y: 0, w: 10, h: 5.625,
  fill: { color: "0A1628" }
});
slide1.addShape(pres.shapes.RECTANGLE, {
  x: 0, y: 0, w: 10, h: 5.625,
  fill: { color: "1A2744", transparency: 60 }
});

// 金色顶线
slide1.addShape(pres.shapes.RECTANGLE, {
  x: 0, y: 0, w: 10, h: 0.04,
  fill: { color: MS_GOLD }
});

// 居中双语标题
slide1.addText("Title Here", {
  x: 0.5, y: 1.8, w: 9, h: 0.8,
  fontSize: 46, fontFace: "Arial", color: MS_WHITE,
  bold: true, align: "center"
});
slide1.addText("中文标题", {
  x: 0.5, y: 2.7, w: 9, h: 0.5,
  fontSize: 26, fontFace: "Arial", color: MS_GOLD,
  align: "center"
});

// 金色装饰线
slide1.addShape(pres.shapes.RECTANGLE, {
  x: 4.25, y: 3.4, w: 1.5, h: 0.02,
  fill: { color: MS_GOLD }
});

// 底部信息
slide1.addText("Research Report | 研究报告", {
  x: 0.5, y: 4.8, w: 9, h: 0.25,
  fontSize: 10, fontFace: "Arial", color: "9CA3AF",
  align: "center"
});

// ===== 内容页模板 =====
let slide2 = pres.addSlide();
slide2.background = { color: MS_WHITE };

// 蓝色标题栏
slide2.addShape(pres.shapes.RECTANGLE, {
  x: 0, y: 0, w: 10, h: 0.8,
  fill: { color: MS_BLUE }
});

slide2.addText("ENGLISH TITLE  中文标题", {
  x: 0.5, y: 0.18, w: 8, h: 0.45,
  fontSize: 22, fontFace: "Arial", color: MS_WHITE,
  bold: true
});

// 内容区域...

// 保存
pres.writeFile({ fileName: "output.pptx" });

图表模板

瀑布图

const items = [
  { name: "Item1", value: 100, color: "003087" },
  { name: "Item2", value: 200, color: "1E5AA8" }
];
// 使用矩形堆叠模拟瀑布效果

玫瑰图 (Pie Chart)

slide.addChart(pres.charts.PIE, [{
  name: "Category",
  labels: ["A", "B"],
  values: [40, 60]
}], {
  chartColors: ["003087", "C9A227"],
  showPercent: true,
  showLegend: true,
  legendPos: "r"
});

雷达图

slide.addChart(pres.charts.RADAR, [
  {
    name: "Series1",
    labels: ["Dim1", "Dim2", "Dim3"],
    values: [80, 90, 70]
  }
], {
  chartColors: ["003087"],
  lineSize: 2,
  radarStyle: "filled"
});

散点矩阵 (手动绘制)

// 绘制坐标轴
slide.addShape(pres.shapes.RECTANGLE, {
  x: 1.0, y: 1.3, w: 0.02, h: 4.0,
  fill: { color: "374151" }
});
// 绘制气泡...

Color Reference

名称 色值 用途
MS_BLUE #003087 标题栏、强调
MS_LIGHT_BLUE #1E5AA8 次要强调
MS_GOLD #C9A227 装饰线、点缀
MS_DARK #1A1A2E 深色背景
MS_WHITE #FFFFFF 正文背景
MS_GRAY #6B7280 次要文字
MS_LIGHT_GRAY #F3F4F6 卡片背景

Chart Colors

const MS_CHART_COLORS = [
  "003087", "1E5AA8", "3B82F6", "60A5FA",
  "93C5FD", "C9A227", "D4AF37", "E5E7EB"
];

Typography

用途 字体 字号
封面标题 Arial 46pt
封面副标题 Arial 26pt
页面标题 Arial 22pt
正文英文 Arial 12pt
正文中文 Arial 10pt
注释 Arial 9pt

Dependencies

  • pptxgenjs >= 3.0.0

License

MIT

Author

QClaw (小龙虾)

相关专题

更多
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课时 | 162人学习

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

共0课时 | 0人学习