codecamp

6.4 演讲稿与PPT讲稿怎么写

演讲稿与PPT讲稿怎么写

演讲稿和PPT讲稿不是文章的朗读版。现场听众无法按自己的速度阅读,幻灯片也不应与讲述者争夺注意力。写作时要先确定听众从什么状态出发,结束时希望他们理解、相信、决定或行动什么,再设计故事线和页面任务。

定义听众状态和演讲目标

听众是谁:
他们已经知道什么:
他们最关心或担心什么:
演讲结束后希望他们:理解 / 相信 / 决定 / 行动
核心信息:如果只记住一句话,应是什么
现场时长:
需要作出的决定或下一步:
可使用的案例和证据:

“全面介绍项目”不是清晰目标。给管理层的汇报可能是获得一个决定,给新员工的培训可能是完成一项操作。目标不同,材料顺序也不同。

用故事线推动听众前进

一条常用结构包括:

  1. 开场:建立与听众相关的问题和演讲承诺;
  2. 现状:用必要事实说明为什么现在需要关注;
  3. 转折:指出旧方法的限制或新的机会;
  4. 方案/观点:给出核心判断和做法;
  5. 证据:用数据、案例、演示或对比支持;
  6. 回应疑问:处理成本、风险和替代方案;
  7. 结尾:回收核心信息,提出明确决定或行动。

这不是固定模板。重点是每一部分都改变听众状态,而不是罗列材料目录。

每一页只承担一个任务

为幻灯片建立页面卡:

页码与标题:
本页任务:听众看完后要理解或相信什么
核心信息:一句话
证据/视觉:哪张图、哪个数字或哪个例子
讲述重点:屏幕上不需要写出的解释
与下一页的关系:
预计时间:

如果一页同时解释背景、比较方案和请求预算,应拆分。标题尽量表达本页结论,例如“重复录入占用审核时间”,比“现状分析”更能帮助听众跟上。

讲稿服务页面,不重复页面

页面展示结构、关键词和证据,讲稿负责解释关系、补充语境和引导注意。屏幕上已经有完整表格时,不要逐格朗读;告诉听众先看哪一列,以及这张表支持什么结论。

可以使用三栏稿:

页面 屏幕内容 讲述与动作
问题页 一个核心数据和趋势图 交代数据范围,指出听众应关注的变化
方案页 三步流程 逐步解释做法,并提醒适用边界
决策页 选项、成本与风险 明确需要听众决定什么

数据、引用和案例必须来自可靠材料。AI不能为了让故事更完整生成客户反馈或效果数字。

开场、转折、证据和结尾怎样写

开场可以从听众正在面对的任务开始,不必用宏大趋势或无关故事。转折要说明为什么原有认识不足,而不是只说“时代已经改变”。

证据出现时解释来源、范围和结论边界。一张图只证明它实际记录的内容,不能因为视觉有冲击力就扩大推论。

结尾回到演讲目标。如果要获得决策,清楚列出选项、推荐、影响和决定期限;如果要促进行动,说明谁在何时完成什么。不要在最后突然加入正文没有支持的口号。

让AI先生成页面任务,不直接写满PPT

请根据听众任务卡和材料设计演讲故事线。
先输出每一页的“页面任务、核心信息、证据、讲述重点、预计时间”,
不要写装饰性口号,也不要扩展材料中没有的数据和案例。
检查相邻页面是否重复,以及每页是否推动听众更接近演讲目标。

页面任务确认后,再生成讲稿。这样可以避免AI先写大量文字,再勉强分配到幻灯片。

用试讲决定删什么

时长不能只按字数推算。第一次试讲记录每页实际时间、停顿和现场操作,标出超时位置。删减顺序可以是:

  1. 与演讲目标无关的背景;
  2. 重复证明同一结论的材料;
  3. 听众已经掌握的基础解释;
  4. 可以放入附件的细节;
  5. 不影响决策的装饰故事。

不要通过持续加快语速保留所有内容。重要证据和决策页要留出理解与提问时间。

试讲时检查

  • 开场是否让听众知道与自己有什么关系;
  • 每页能否用一句话说明任务;
  • 讲稿是否解释页面,而不是逐字朗读;
  • 转折和页面之间是否自然;
  • 数据、案例和引用是否准确且可见;
  • 总时长是否包含演示、停顿和提问;
  • 删掉某页后故事线是否仍完整;
  • 结尾是否明确需要理解、决定或采取的行动。

第六章把AI写作方法放进日常工作:短消息强调对象和行动,周期汇报强调结果和证据,项目文档强调目标、取舍与验收,演讲讲稿强调听众状态和现场节奏。下一章将把这些方法沉淀为稳定的质量控制与个人工作流。

6.3 方案与项目文档怎么写
7.1 事实核查与来源引用
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }