Create PPT with Nano Banana Pro

Polar Sponsor
爱发电 赞助
.NET 9.0

使用 Nano Banana Pro 图片和 PptxGenJS 生成带有中文内容的白板式 PPT,专业全幅背景。

ppt- with-nano-banana. 使用纳米香蕉Pro制作图像的白板手绘风格演示,以及PptxGenJS PPT的创作.

功能概述

ppt- with-nano-banana. 使用纳米香蕉Pro制作图像的白板手绘风格演示,以及PptxGenJS PPT的创作.是一项面向实际任务的技能,主要用于Overview. 此技能结合:.;Nano Banana Pro - G.。

核心要点

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

使用与执行

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

结果检查与注意事项

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

ppt-with-nano-banana

使用 Nano Banana Pro 生成白板手绘风格图像,并结合 PptxGenJS 创建演示文稿(PPT)。

概述

本技能整合了以下两个核心组件:

  • Nano Banana Pro —— 为每页幻灯片生成白板手绘风格图像
  • PptxGenJS —— 将图像作为整页背景,创建专业级 PPT

设计原则

1. 白板手绘风格

  • 每页幻灯片均采用白板风格背景图
  • 线条为手绘记号笔效果,略带草图质感
  • 纯白背景,整体呈现专业、清晰的演示风格

2. 中文优先

  • 所有正文内容以中文为主语言
  • 英文术语以括号注释形式补充,例如:“智能体(Agent)”
  • 文字简洁明确,符合正式演示场景需求

3. 策略性配色

颜色仅用于强调关键信息,而非装饰性用途:

颜色 用途 示例
🔴 红色 关键问题、重要概念、警告提示 “上下文丢失”、“存储层”
🟢 绿色 正常流程、正确实践、成功状态 “记忆管理层”、working state
🔵 蓝色 技术组件、架构要素 “应用层”、API interfaces

4. 简洁与专业

  • 具备清晰的视觉层级结构
  • 极简主义设计,留有充足留白
  • 适用于正式场合的专业演示

工作流程

User Request
    ↓
Generate Images (nano-banana-pro)
    - 为每页幻灯片生成白板风格图像
    - 按策略使用红/绿/蓝三色进行重点标注
    - 内容为中文,风格简洁专业
    ↓
Create PPT (pptxgenjs)
    - 设置 16:9 幻灯片比例
    - 将每张图像设为整页背景
    - 保存最终演示文稿
    ↓
Deliver PPT to User

图像生成提示词模板

Whiteboard hand-drawn style [content description] on clean white background.
[Specific elements with strategic color accents].
Hand-drawn black marker lines with slight sketchy appearance.
All text in Chinese with English notes in parentheses where appropriate.
Professional whiteboard presentation style, minimalist design, plenty of white space.

提示词示例

第 1 页 — 标题页:

Whiteboard hand-drawn style title slide on clean white background.
Large hand-written Chinese title: '智能体(Agent)长期记忆技术架构'.
Subtitle: '让AI拥有持续学习和记忆的能力'.
Red circle accent highlighting the word '记忆' (memory), blue underline beneath '智能体'.
Clean black marker lines, professional whiteboard style.

第 2 页 — 问题陈述:

Whiteboard hand-drawn style diagram on clean white background, all content in Chinese.
Title: '为什么需要长期记忆?'.
Three hand-drawn boxes: Left box with red accent - '上下文丢失(Context Loss)' with broken chain icon and note '每次对话重新开始'.
Middle box with green accent - '知识孤岛(Knowledge Isolation)' with island icons and note '信息无法关联'.
Right box with blue accent - '缺乏个性化(No Personalization)' with person icon and note '无法定制服务'.
Hand-drawn arrows connecting the concepts. Professional whiteboard style.

PPT 创建代码模板

const PptxGenJS = require('pptxgenjs');
const path = require('path');

async function createWhiteboardPPT() {
    const pptx = new PptxGenJS();
    pptx.layout = 'LAYOUT_16x9';
    pptx.author = 'AI Assistant';
    pptx.title = 'Your Title Here';
    pptx.subject = 'Your Subject Here';

    const imgDir = '/path/to/your/images';

    // Slide 1
    const slide1 = pptx.addSlide();
    slide1.addImage({
        path: path.join(imgDir, 'slide1-image.png'),
        x: 0, y: 0, w: 10, h: 5.625
    });

    // Slide 2
    const slide2 = pptx.addSlide();
    slide2.addImage({
        path: path.join(imgDir, 'slide2-image.png'),
        x: 0, y: 0, w: 10, h: 5.625
    });

    // Add more slides as needed...

    // Save PPT
    const outputPath = '/path/to/output/Your-PPT-Name.pptx';
    await pptx.writeFile({ fileName: outputPath });
    console.log('✅ Whiteboard style PPT created successfully!');
    console.log('📁 File path: ' + outputPath);
}

createWhiteboardPPT().catch(err => {
    console.error('❌ Error creating PPT:', err);
    process.exit(1);
});

依赖项

# 安装所需包
npm install pptxgenjs

# 对于 nano-banana-pro(如本地运行)
# 请确保已配置 uv 和 nano-banana-pro skill

最佳实践

  1. 图像质量:建议使用 2K 分辨率以确保白板图像清晰锐利
  2. 配色策略:在生成图像前,预先规划需突出显示的元素及其对应颜色
  3. 文字可读性:确保生成图像中的中文字符清晰、易读
  4. 风格一致性:保持所有幻灯片在构图、笔触、配色等方面的统一性
  5. 文件组织:按项目或日期对生成的图像进行归类管理

示例输出目录结构

project-folder/
├── ppt_images/
│   ├── slide1-title.png
│   ├── slide2-problem.png
│   ├── slide3-architecture.png
│   └── ...
├── create_ppt.js
└── output.pptx

故障排查

问题:生成的图像未达到预期白板风格 解决方案:优化提示词,明确强调 “hand-drawn”、“marker sketch”、“whiteboard presentation style” 等关键词

问题:生成图像中中文文字不够清晰 解决方案:在提示词中加入 “clear Chinese characters”,并提高图像分辨率(推荐 2K 或 4K)

问题:颜色表现不够醒目 解决方案:在提示词中显式指定颜色用法,例如:“red accent circle”、“green checkmark”、“blue underline”

相关专题

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

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

共0课时 | 0人学习