跳到内容
当前位置:首页>PPT>用 WorkBuddy 做 PPT,别再让它直接生成了(文末附带完整Skill)

用 WorkBuddy 做 PPT,别再让它直接生成了(文末附带完整Skill)

  • 2026-11-10 08:33:59
用 WorkBuddy 做 PPT,别再让它直接生成了(文末附带完整Skill)
好久不见,我是李渔。
我相信很多人用AI办公,第一个入手点就是做PPT。
因为PPT实在烦了!
我还很清楚记得刚工作的时候,带我的上司总是很自豪地说:我的ppt所有模板都是我自己手敲的,我不用通用模板!
我每次听到这句,我就觉得好累。。。我总想有个简单快捷的方法写完讨厌的ppt。
现在AI来了,AI输出PPT的能力越来越强,难道纯手敲PPT的时代结束了?
但现实打脸比AI带来的快乐,来得更快。
你和AI对话,输入一句“帮我做一份季度汇报 PPT”,二十页带模板、带配图的初稿确实很快出来了,但太机械化的表述,别说汇报给别人看,你自己都看不下去。
你以为问题出在提示词上,于是让 AI 把“赋能”删掉,把“生态”删掉,把结尾改得朴素一点,别太AI化。
但是你修改提示词后,PPT 还是流水账。
因为 AI 味的根子不在形容词,而在你没给明确的判断逻辑。
你没和AI说清楚这份 PPT 给谁看、希望对方做什么决定、哪些证据能用、哪些结论不能碰。
那AI只能把所有材料平均铺开,做出一份看起来完整、实际上没有立场的材料。
关于用AI生产 ppt,我给一个建议:
你和AI对话,要把PPT的生产流程明确为具体的流程:先想,再做,再沉淀。你会看到每一步该问什么、让 WorkBuddy 做什么、人必须在哪一步拍板。
方便论证我的观点,我在 WorkBuddy 里跑了一个 Q3 协作功能复盘的任务。
我先让它扮演挑战者,追问我的汇报目标,再把确认过的目标压成一条 12 页生成指令。后面会给出真实提示词、耗时、积分和结果。

一、动手前,让AI先知道要做哪种 PPT

同样叫 PPT,其实有三种完全不同的评价标准。
第一种是阅读型。
它会被发到群里,让人自己翻。没人站在旁边解释,所以每一页都要带上下文,信息密度高一点反而没错。
第二种是演讲型。
它出现在发布会或大屏上,观众不能低头慢慢读字。每页只留一个判断、一句关键结论、一张能看懂的图。信息塞太多,观众就不听你了。
第三种是汇报型。
你在场,对方随时可能打断你。它既要能跟着你的讲述推进,也要在别人翻页时看得懂重点。季度复盘、项目评审、方案汇报,大多属于这一类。
你不知道要写的PPT是哪种类型?
判断方法只要一个回答问题:这份 PPT 在没有你讲解的情况下,需要被读懂吗?
需要,就往阅读型做。
不需要,就往演讲型做。介于中间,就按汇报型处理。

二、先想PPT的全貌,让Workbuddy做和沉淀方法

先看全貌。
“想”,是让 WorkBuddy 当你的追问者。它帮你盘点素材、检查逻辑,但结论和取舍由你拍板。
“做”,是让它按确认过的大纲生成页面。专家和 Skill 管版式、配色、图表,你管观点和证据。
“沉淀”,是把这次跑顺的流程保存成 Skill。下一次不用从零开始,团队规范和历史踩的坑也能被反复使用。
这三件事不是线性走完就结束,而是一个循环。你每做完一次复盘,都该把新的经验写回去。这样下一次的“想”和“做”才会更快。
很多人把顺序弄反了。他们先让 AI 直接做,再花两个小时改文案、改版式、改逻辑。看起来很勤快,其实把最便宜的思考环节跳过了。
大纲阶段改一句话,只要几秒钟。成品阶段改一页,可能要重排、换图、补证据。
你先让AI想清楚,才是最快的路径。

三、第一步:先盘点素材,别急着让 AI 写

假设你现在要做一份 Q3 产品复盘,文件夹里有数据表、用户反馈、会议纪要、版本计划和散落的截图。
这时不要说“帮我做 PPT”。先新建一个 WorkBuddy 会话,切到 Ask 模式。这个模式是只读的,不会改你的文件,适合先看清家底。
你可以把项目文件夹授权给它,也可以直接把材料丢进去,然后这样问:

这个文件夹里有哪些材料和这次 Q3 复盘汇报相关?

请帮我分成三类:

  1. 能直接用的数据和结论;
  2. 需要更新的旧结论;
  3. 还缺的证据。

每一项都注明来自哪个文件。不要推测文件夹里不存在的数据。

这一步的价值不在“帮我找文件”,而在第三类:还缺的证据。
以前我们经常做PPT到最后几页,才发现留存数据还没到观察周期,成本口径没人确认,客户反馈只有几个。
现在你可以在动手前就看见缺口,提前去找数据,或者调整结论的边界。
如果你的材料分散在腾讯文档、飞书、邮箱、知识库或者本地文件夹里,可以再看看 WorkBuddy 的连接器。它能让 WorkBuddy 去相关数据源里找文档。具体能连哪些工具,以你当前客户端里的可用项为准。
我的建议是:能连的数据源尽量连上,但敏感源先设边界。客户合同、身份信息、未公开财务数据、密码和没脱敏的会议录音,不要为了省事一股脑塞进去。

四、 第二步:让它当追问者,把两个问题磨清楚

PPT素材有了,先别急着立刻让AI输出。
你先让 AI 反过来问你几个问题:
这份 PPT 给谁看?
我希望对方做什么决定,或者记住什么?
这两个问题听起来简单,但很多人从来没回答具体过。他们只会说“给领导看一下”“同步一下进展”。这种输入,必然生成平均正确的内容。
你可以这样下指令:

我要做一份 Q3 产品复盘汇报。

现在先不要生成任何内容,也不要写大纲。

你的任务是当我的挑战者,只针对两个问题追问:

  1. 这份汇报给谁看?
  2. 我希望他做什么决定,或记住什么?

每轮针对我的回答指出模糊、缺证据或站不住的地方,继续追问。

直到两个答案都足够具体,再输出一版“汇报目标卡”。

它没有先讨好我,而是直接拆成两个问题。
它问我:这份 Q3 复盘汇报给谁看?这个人是全程跟进,还是第一次听?如果是向上汇报,他最近被什么 KPI 压着?我希望他看完以后批准什么、记住什么?这个判断是只有我能推动,还是换个人汇报也一样?
我给了它一个具体场景:
受众是VP 张然,他全程跟过 Q3,核心 KPI 是 Q4 活跃团队数和新工作台渗透率;
我要让他批准把协作功能从三个场景收缩到会议纪要流转、跨部门资料协作两条高频线,砍掉低频的知识库问答,并且当场定下 Q4 资源。
它的回答比很多“好,我来帮你生成大纲”有用得多。它先承认目标比第一轮具体,再继续挑刺:
“高频”是论断,不是证据。要砍知识库问答,就必须给出三条线各自的核心数据、周活跃或留存口径,最好找到最能杀死这条线的数字;
砍线和 KPI 之间的因果链没有闭环。要说清砍掉知识库问答省出多少人或排期周,投到哪两个场景,凭什么拉动活跃团队数和渗透率;
“当场拍板”有一个隐藏前提:知识库问答不能有砍不掉的外部承诺。如果它写进过 OKR、路线图或客户承诺,提案里就得带上降级维护、只读维护或单独名单,否则VP 不能当场决定。
这个过程通常不用太久,但会把一句“向领导同步进展”逼成一句更具体的话,比如:
让VP 在 20 分钟内判断:Q3 的协作功能是否应该从三个场景收缩到两个高频场景,并批准下一阶段只保留这两条线。这就是这份 PPT 的主判断。
为什么我要这么苛刻?
因为一份 PPT 输出的结果,最好只能引导出一个动作,别贪心。
你想同时让对方“了解全貌”“认可努力”“批准资源”“看清风险”,结果往往是每个目的都只完成一半,啥也不是。
受众也是决定PP内容顺序的一个重点因素。
比如给 CTO 讲,可能要先说架构边界和稳定性;给财务讲,可能要先说成本变化和投入产出;给业务负责人讲,可能要先说上线时间和迁移成本。材料不变,顺序一变,效果完全不同。
AI 生成平庸内容的根源,就是输入模糊。让它当追问者,本质上就是把思考前置。

五、第三步:先要大纲,不要先要页面

上面两个问题搞清楚后,你可以让AI才进入大纲阶段。
WorkBuddy 有 Plan 模式。
它会先产出执行计划让你确认,确认之后才开始执行。用在 PPT 上,就是让它先交大纲,而不是直接吐二十页。
提示词可以这样写:

基于刚才确认的汇报目标和素材清单,给我一份 Q3 产品复盘的汇报型 PPT 大纲。

要求:

  1. 每页标题必须是观点句,不接受“市场分析”“产品情况”这种名词短语;
  2. 每个观点句下面注明这一页用什么证据,证据来自哪个文件;
  3. 缺证据的地方写“待补数据”,不要编造;
  4. 每页只放一个论点;
  5. 把全部页标题连起来写成一段话,检查故事线是否通顺;
  6. 给出你认为应该删除或移到附录的内容。
这里有两个关键动作。
第一,标题必须写观点句。
“市场分析”“竞品情况”“用户反馈”是目录,不是论证。观点句应该直接说结论,比如:
“协作场景的使用集中在两个高频任务”;
“渠道 A 的获客成本半年翻倍,继续放量风险变高”;
“下一阶段建议收缩到两个场景,暂缓第三个场景”。
标题一旦是观点,这一页该放什么证据就清楚了。如果找不到证据,要么改结论,要么标待补数据,不能靠形容词撑住。
第二,把所有标题连读。
这一招很土,但非常有效。把每页标题抽出来,按顺序读成一段话。如果读得通,故事线大概率成立;如果中间缺了一环,你马上能知道是哪一页断了。
比如:

Q3 协作功能的使用集中在两个高频场景。第三个场景使用低、维护成本高。渠道增长放缓,继续全面铺开会稀释资源。因此建议 Q4 收缩到两个高频场景,并设置重启条件。

读到这里,对方已经能理解整份材料。后面的页面只是在补证据。
审大纲时还要做三件事:
砍页。和主判断无关的内容,移到附录或者删掉;
补环节。标题连读不通时,找到缺失的判断或证据;
定开场。汇报型和演讲型可以用一个听众关心的痛点开场,让对方知道这不是自娱自乐。
这个阶段改几行字,成本很低。等页面都做完再改结构,返工成本会高得多。

五、第四步:让专家和 Skill 管好看这件事

PPT的大纲定了,下一步才就要让AI解决“怎么做好看”的问题
入口主要有两个。
一个是专家中心的「腾讯云 PPT 制作专家」
另一个是 SkillHub 里搜“PPT”。专家自带版式、字号层级、图表选型这些经过大量任务验证的方法;SkillHub 里有一百多个 PPT 相关的选择,也可以从别处拖入 Skill 安装。
这次我没有先去挑模板,而是把目标磨完以后,直接让 WorkBuddy 调用它的幻灯片能力。它实际走进了本地生成链路,先写故事线和设计说明,再逐页生成幻灯片文件。
这一步的分工要清楚:
专家和 Skill 负责“PPT 这件事怎么做漂亮”;你前三步磨出来的目标、结论和证据,负责“这次汇报为什么成立”。
很多人在这里犯两个错误!
第一个错误是什么都不给AI,只说“做得高级一点”。
“高级”不是有效指令。你有团队模板就给模板,有品牌色就给色值,有喜欢的产品发布会截图就给截图。一个好样本传递的信息量,远超一堆形容词。
第二个错误是过度折腾模板。
版式、配色、字号、图表样式、视觉平衡,本来就是 AI 的强项。你不需要在生成前手绘二十页框架。真正要人工盯住的,仍然是结构和证据。
如果你的团队有固定要求,可以直接写成规则:

生成时遵守以下规范:

  1. 使用我上传的团队模板,不更换字体和主色;
  2. 每页标题保持观点句,不要为了排版删掉判断;
  3. 图表优先选择柱状图、折线图或表格,避免 3D 和装饰性图表;
  4. 移动端投影场景下字号不小于 20pt;
  5. 所有数字必须来自素材清单,并在备注中写出来源。
规则越具体,返工越少。

七、第五步:正式让AI开始动手前,再补两条硬规则

到这一步,才可以让AI开始生成。
你可以把大纲、目标卡、素材清单和规范一起交给 WorkBuddy,让它逐页生成带排版、配图和图表的初稿。幻灯片能力在界面里可能显示为“幻灯灯”,你实际使用时以产品里的名称为准。
这次我发给它的不是“帮我做好看”,而是一整段已经想清楚的指令:
停止追问。下面信息足够,请直接调用幻灯片能力,一次性生成可编辑的 16:9 PPT,不要只给文字大纲,也不要再让我确认大纲。

汇报主题:Q3 协作功能复盘。受众是产品 VP,全程跟过 Q3,核心关注 Q4 活跃团队数和新工作台渗透率。汇报目标是批准 Q4 只保留“会议纪要流转”和“跨部门资料协作”,砍掉低频的知识库问答,并明确 Q4 资源分配。核心判断:Q3 协作增长成立,但场景过散;Q4 必须收缩到两个高频场景,先做深,再谈扩展。

请生成 12 页 PPT:

  1. 封面
  2. 结论先行:Q3 协作增长成立,但必须收缩场景
  3. Q3 目标与实际结果
  4. 活跃与留存的关键变化
  5. 会议纪要流转的证据与卡点
  6. 跨部门资料协作的证据与卡点
  7. 知识库问答为什么停止投入
  8. Q4 两条主线与验证指标
  9. 资源分配建议
  10. 风险与止损线
  11. 未来 6 周落地排期
  12. 决策请求

每页标题必须写观点句,不要用“Q3 情况”“数据分析”“用户反馈”这类空标题。正文每页不超过 80 字,优先用图表和结构化信息,不要堆名词,不要写 AI 味客套句。

我没有提供内部经营数据:所有数值必须标注“示例数据”,并在页面备注写清楚真实数据应从哪里取,例如产品后台活跃留存、协作事件日志、客服工单、项目看板、销售或客户成功反馈。不得把示例数值写成真实结论。完成后请展示 PPT 链接、页数,并单独列出每页待替换的数据项。

这段提示词很长,但它省掉了三轮“你要多少页?”“标题要不要观点句?”“数据能不能编?”的来回。目标、页数、每页职责、视觉规则和数据边界都已经在里面。让 AI 少猜一次,你就少改一轮。
另外你要给AI补充两条硬规则:
第一条:数据必须有来源,禁止编造。
汇报材料最大的隐患不是排版,而是 AI 编了一个看起来很合理的数字。一定要写清楚:

所有数字必须来自素材清单里的文件,并标注出处。

找不到数据支撑的论点,在页面上保留“待补数据”占位。

不允许生成示意性数字,也不允许把估算写成实测。

如果某个结论只有定性证据,就写“用户反馈集中在导入效率”。不要写成“80% 用户不满意”,除非原始材料真的有这个比例和口径。
第二条:好样本优先于形容词。
把团队模板、上一份被打回过的 PPT、你喜欢的一份外部 PPT、品牌色值和禁止项都给它。没有现成模板时,至少给 Logo、主题色、字体和图表偏好。
这一步生成出来的初稿通常已经能看。但你不要追求一轮定稿,后面还有更重要的逐页验收。
我的实测结果是:WorkBuddy 生成了《Q3 协作功能复盘.pptx》,共 12 页,16:9,可编辑,文件 75.5 KB。
第三轮耗时约 18 分钟,消耗 17.39 积分。它没有只交一份大纲,还写了叙事线,并单独列出了每页待替换的数据项和取数位置。
比如活跃 +42%、留存 78%/71%/34%、资源占比从 35/30/35 改成 55/35/10,这些都被明确标成“示例数据”;备注栏写着应从后台活跃留存报表、协作事件日志、项目看板或工单取数。

八、第六步:逐页改,别直接重来

初稿出来后,你觉得不满意,也别和AI说“整体再优化一下”。
这种修改反馈没有任何意义。
我建议你要逐页问五个问题:
这一页的一句话判断是什么?
这个判断需要什么证据?
图表口径能不能对上?
页面是不是只服务一个论点?
有没有内容应该移到附录?
然后给具体反馈。比如:

第 5 页的柱状图底色改成和背景接近的浅灰,柱子改成圆角。

第 7 页红色饱和度降低,可以参考 #B56C70。

第 9 页只保留结论和两个证据,其他内容移到附录。

第 12 页流程图太小,请重新生成一张横向流程图,节点数量不超过 7 个。

这比“再好看一点”有效得多。
这里还有一个巧思:按页临时调 Skill。
没有哪个专家或 Skill 能覆盖所有页面需求。主线 PPT 用一个主风格,某一页需要流程图,就调流程图 Skill;某一页需要组织结构图,就调对应工具;做完再贴回主线。
这就像做一桌菜。主厨负责整体菜单,遇到需要现磨山葵、现烤鸭皮、手打虾滑的环节,请专业的人处理单个环节,最后再拼回一桌。
改的过程中如果发现证据不足,也不用打断主线。可以开一个并行会话去补调研、算数据或重写某段逻辑,主会话继续做页面。多任务并行的价值就在这里:不同任务不互相污染上下文。
在这次实测里,我没有把示例数据替换成真实经营数据,所以也没有进入正式上会的逐页验收。这个边界要写清楚。WorkBuddy 生成的是合格的讨论稿;要让它变成能拿给 VP 的汇报稿,仍然要有人核对每一个数字口径、重算资源比例,并在评审前把风险页讲透。

九、复用才是王道!沉淀专属于你的 Skill

如果你只是偶尔做一次 PPT,前面的流程已经够用。
但如果 PPT 是你的高频工作,比如周报、月度经营分析、项目评审、客户汇报,就不要让这套流程留在聊天记录里。
跑顺以后,更完整的思路是把流程沉淀成 Skill,并且站在已有的专家能力上,叠三层自己的东西。
第一层是方法约束。包括三个必答问题、观点句标题、标题连读检验、数据必须带出处。
第二层是团队规范。包括模板、字体、主色、图表样式、保密要求、哪些结论必须由谁审核。
第三层是经验库。记录历史上翻过车的坑:哪类排版被打回过,哪类结论页挨过批,哪种结构评审最容易通过。
沉淀时可以这样下指令:

把我们刚才做 PPT 的流程沉淀成 Skill。

要求:

  1. 开工时先召唤 PPT 专家当制作底座;
  2. 动手前必须让我回答“给谁看、要什么决定、核心结论”三个问题;
  3. 大纲阶段固定执行观点句标题和标题连读检验;
  4. 数据必须带出处,缺数据留“待补数据”,禁止编造;
  5. 版式规范参照我团队的模板文件;
  6. 建一个经验库.md,分成“排版踩坑”“结论页踩坑”“成功打法”三栏。
规则是读在前、写在后:

每次开工前先读经验库,避开记录过的坑,复用验证过的打法;

每次复盘收工后,把这次新学到的一条写回去。

以后我说“用月度汇报 PPT 做 X 月复盘”,就按这套流程走。
这三层才是成为团队资产。专家能力人人可以召唤,但“我们这个团队的 PPT 该怎么做”,没有标准答案,只能从一次次评审和踩坑里长出来。
这里有一个现实提醒:Skill 不是万能。它需要有人维护,模板会过期,团队规范会变,经验库如果只写不读,很快也会变成摆设。沉淀的价值不在建了 Skill,而在它真的被下一次任务调用。

十、记住这四件事 ,AI 还是替代不了你

与AI多轮对话到沉淀skill,这套流程能保证PPT的结构不散、证据不虚、输出的结果还可以,并且可以一定程度上替代了重复性的工作。
但有四件事,AI替不了你。
第一,对听众的判断。
老板最近在焦虑什么,评审会上谁会发难,哪句话在这家公司是雷区,这些不在文件里,只在你的观察里。你可以让 WorkBuddy 帮你准备问答,但它不知道会议室里的实际情况。
第二,PPT的品味。
AI 能给你三版排版、五种图表画法,个个都“还行”。但哪一版配得上这个场合,哪一张图一眼能懂,哪一页透着廉价感,仍然需要你见过足够多的好东西。AI 越能量产“还行”,能认出“好”的眼睛越稀缺。
第三,内容的取舍。
好 PPT 的本质是删。AI 的天性是完整和全面。你敢不敢把辛苦做的分析整页砍掉,敢不敢在结论页只留一句话,这是人的决定。
第四,实际演讲效果。
演讲型 PPT 尤其如此。同一份材料,讲的节奏、停顿、眼神接触,决定了最终效果的一半以上。页面只是提醒你讲什么的骨架,不能替你站在那里。
所以,最后的质量把关还是需要你来,并且要持续用这个skill,不断优化,才是最优的解决方案。你要不断地用,不断优化,AI才能成为你的PPT好帮手。
最后我总结下给workbuddy 输出ppt的skill:
请把下面的内容保存为 Skill,名称叫「汇报型 PPT 工作流」。以后只要我说“用汇报型 PPT 工作流做……”,就严格按这个流程执行。
【角色】 你是一名汇报型 PPT 制作官。你的任务不是把资料变成流水账,而是帮我把一个明确的判断,推进成一份可以被汇报对象理解、追问和批准的材料。
【固定配置】
团队模板:【上传模板文件,或写“暂无模板,使用简洁商务风”】
主题色:【写色值,例如#1F4E79】
正文字体:【写字体,例如苹方 / 微软雅黑】
投影最小字号:20pt
图表偏好:优先柱状图、折线图、表格;禁止 3D 图表和装饰性图形
经验库路径:【写路径,例如 /ppt/经验库.md;没有就先创建】
保密规则:【写哪些材料不能上传、哪些数据必须脱敏】
【总规则】
每页 PPT 只服务一个论点。
每个标题必须是观点句,禁止使用“市场分析”“产品情况”“用户反馈”这类空标题。
所有数字必须有来源。没有来源时,在正文和备注里都标注“待补数据”,禁止编造、估算、套用行业平均值。
如果必须使用示例数据,只能为了说明版式,并且必须在页面上标注“示例数据”,在备注里说明真实数据应从哪里取。
缺证据的判断要先降级为“假设”“观察”或“待验证”,不能直接写成结论。
你可以提出结构建议,但核心结论、取舍和最终判断必须由我确认。
如果我给出的目标太模糊,先追问,不要生成大纲,更不要生成页面。
【工作流】 第一步:分清 PPT 类型。 开工时先问我:“这份 PPT 在没有你讲解的情况下,需要被读懂吗?”根据我的回答区分为阅读型、演讲型或汇报型。这个 Skill 默认处理汇报型;如果我说的是阅读型或演讲型,先说明会调整评价标准。
第二步:盘点素材。 如果我给了文件夹或文件,先把材料分成三类:
能直接使用的数据和结论;
需要更新或复核的旧结论;
还缺的证据。
每一项都写明来源文件、时间范围、数据口径和可能的限制。不要推测文件里不存在的内容。
第三步:磨目标。 先不要写大纲。你要像挑战者一样追问:
这份汇报给谁看?
他是全程了解背景,还是第一次听?
他最近关心什么 KPI、风险或约束?
我希望他看完后批准什么、记住什么、做什么决定?
这个判断是只有我能推动,还是换个人汇报也一样?
我会逐轮回答。你要指出模糊、缺证据、因果不闭环或外部承诺风险,直到能把目标压缩成一句“汇报目标卡”,格式是: 让【受众】在【时长】内判断:【核心问题】,并批准/记住/决定:【主判断】。
第四步:先出大纲。 目标卡确认后,再生成大纲。要求:
默认 12 到 20 页;如果我说了页数,以我的页数为准。
每页标题写观点句。
每个观点句下面写:这一页用什么证据、证据来自哪里、是否待补数据。
每页只保留一个论点,不相关内容移到附录。
把全部标题连读成一段话,检查故事线是否通顺。
给出你建议删除、合并或移到附录的内容。
等我说“确认大纲”后再生成页面。
第五步:生成 PPT。 生成时先调用 PPT 专家能力当制作底座。输出必须是可编辑的 16:9 PPT,不要只给文字大纲。每页正文不超过 80 字,优先用图表和结构化信息。标题、颜色、字体、图表风格遵守【固定配置】。封面、结论页、数据页、方案页、风险页、决策请求页都要有清楚职责,不要堆同类内容。
第六步:逐页验收。 初稿完成后,不要说“整体优化完成”。你要单独列出:
每页的一句话判断;
每页使用的证据或待补数据;
每个图表的口径;
你认为最可能被追问的 5 个问题和建议回答;
你认为应该删除或移动到附录的内容。
我给修改意见时,按页修改。涉及结构变化时,先说会影响哪些页,再动手。
第七步:更新经验库。 每次项目结束,或我说“复盘这次 PPT”时,读取并更新【经验库路径】里的经验库。分成三栏:
排版踩坑:记录被打回、看不清、信息过载的问题;
结论页踩坑:记录口径不清、因果断裂、决策请求不明确的问题;
成功打法:记录通过率高、可复用的结构和表达方式。
每次至少提炼一条可执行经验,写明触发场景和处理办法。下次开工前先读经验库,优先复用成功打法,避开已记录的问题。
【触发词】 以后我说“用汇报型 PPT 工作流做……”“按汇报型 PPT 工作流生成……”“用月度汇报 PPT 做 X 月复盘”,都进入这个流程。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-11 04:12:40 HTTP/1.1 GET : http://h.sjds.net/a/560345.html
  2. 运行时间 : 0.075669s [ 吞吐率:13.22req/s ] 内存消耗:4,302.07kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e3b5142a3373690f13f33d4db290206e
  1. /www/wwwroot/h.sjds.net/public/index.php ( 0.79 KB )
  2. /www/wwwroot/h.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/h.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/h.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/h.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/h.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/h.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/h.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/h.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/h.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/h.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/h.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/h.sjds.net/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/h.sjds.net/app/common.php ( 0.03 KB )
  27. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/h.sjds.net/config/app.php ( 0.95 KB )
  30. /www/wwwroot/h.sjds.net/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/h.sjds.net/config/console.php ( 0.23 KB )
  32. /www/wwwroot/h.sjds.net/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/h.sjds.net/config/database.php ( 2.48 KB )
  34. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/h.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/h.sjds.net/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/h.sjds.net/config/log.php ( 1.35 KB )
  38. /www/wwwroot/h.sjds.net/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/h.sjds.net/config/route.php ( 1.89 KB )
  40. /www/wwwroot/h.sjds.net/config/session.php ( 0.57 KB )
  41. /www/wwwroot/h.sjds.net/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/h.sjds.net/config/view.php ( 0.82 KB )
  43. /www/wwwroot/h.sjds.net/app/event.php ( 0.25 KB )
  44. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/h.sjds.net/app/service.php ( 0.13 KB )
  46. /www/wwwroot/h.sjds.net/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/h.sjds.net/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/h.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/h.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/h.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/h.sjds.net/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/h.sjds.net/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/h.sjds.net/route/app.php ( 1.72 KB )
  100. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/h.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/h.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/h.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/h.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/h.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/h.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/h.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/h.sjds.net/runtime/temp/c1d6e8c94b2c2fa10e259903674c804d.php ( 8.11 KB )
  140. /www/wwwroot/h.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000603s ] mysql:host=172.18.0.4;port=3306;dbname=h_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001030s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000546s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000389s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000528s ]
  6. SELECT * FROM `set` [ RunTime:0.000271s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000652s ]
  8. SELECT * FROM `article` WHERE `id` = 560345 LIMIT 1 [ RunTime:0.000450s ]
  9. UPDATE `article` SET `lasttime` = 1794341560 WHERE `id` = 560345 [ RunTime:0.002322s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000590s ]
  11. SELECT * FROM `article` WHERE `id` < 560345 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000438s ]
  12. SELECT * FROM `article` WHERE `id` > 560345 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000377s ]
  13. SELECT * FROM `article` WHERE `id` < 560345 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000525s ]
  14. SELECT * FROM `article` WHERE `id` < 560345 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000601s ]
  15. SELECT * FROM `article` WHERE `id` < 560345 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000512s ]
0.086832s