2023 年 4 月,我接手了一个已经延期 47 天的 ERP 实施项目。第一次参加客户周会时,项目经理打开甘特图,上面 82% 的任务标着绿色"正常"。三天后客户信息总监把我拉进小会议室,说了一句话让我印象极深:"你们每次都说进展顺利,可我在机房看到的服务器还没上架。"那一刻我才意识到,真正的问题从来不是进度慢,而是我们根本没有一个能反映真实的进度信号系统。这篇文章不聊"如何催进度"这类技巧,我想把过去几年在中大型实施团队里踩过的坑、试过的方案、以及最后沉淀下来的一套"进度跟踪从 0 到 1"的方法完整讲清楚,包括我在什么情况下会放弃精细跟踪、什么情况下必须死磕颗粒度,以及为什么很多团队的进度表其实是"安慰剂"。
一、先给结论:进展跟踪的本质是"信号系统",不是"汇报动作"
先把最核心的判断放在最前面,因为它会决定后面所有操作的方向。
1. 结论一:进度跟踪的第一目标不是"知道自己慢",而是"知道为什么慢"
大多数实施团队的进度表只回答了一个问题,"做完了没有"。但延期是一个结果,真正需要被提前捕捉的是导致延期的原因:是客户接口人换了、是第三方系统不给权限、是数据质量比预期差三个量级,还是实施顾问被同时抽调到两个项目。这些原因在任务状态上通常表现为"进行中",而"进行中"这三个字对决策毫无价值。
我后来的判断标准很简单:如果一张进度表无法在 5 秒内回答"当前最大阻塞是什么、卡了几天、谁在负责解除",那它就不是进度跟踪,只是工作量公示。
2. 结论二:跟踪颗粒度不是越细越好,而是要与"可变性"匹配
很多团队从"没人跟踪"一步跳到"每天填工时、每 4 小时更新任务",结果两周内就崩了。原因不是团队懒,而是跟踪成本会随颗粒度非线性上升。一个 100 人规模的实施组织,如果要求每人每天更新 3 条以上任务状态并写说明,一周要消耗的额外工时通常在 120~180 人时之间,这些时间本来可以用于客户沟通和方案验证。
所以颗粒度应该由任务本身的"可变性"决定:需求确认这类高度不确定的工作,跟踪到"结论是否达成"即可;环境部署这类步骤明确但容易卡壳的工作,才值得跟踪到"阶段节点+阻塞原因"。

3. 结论三:从 0 到 1 的关键不是工具选型,而是先定"信号契约"
我在 2022 年做过一次失败的工具推广。当时团队刚引入某项目管理平台,我把字段配得很漂亮:任务类型、优先级、预计工时、实际工时、完成度百分比。三个月后回看数据,完成度字段的填写率从 91% 掉到了 34%,而且剩下的人里有一半在填"80%"这种永远不会变的值。
问题出在我跳过了"信号契约"这一步。所谓信号契约,就是团队共同承认"什么叫有风险、什么叫卡住、什么情况下必须当天上报"。没有这个共识,任何工具都只会变成另一个需要敷衍的表格。
二、真实场景:一个延期 47 天的项目,问题不在执行而在信号
回到开头那个项目,我用了两周做复盘,发现事情比我想的更典型。
1. 现场真实情况与系统显示的差距
项目共 6 个实施阶段、318 个任务。系统里显示"进行中"的任务有 61 个,其中 26 个已经停滞超过 10 天没有任何更新。更关键的是,这 26 个任务里有 17 个的阻塞原因在客户侧,而客户侧的问题从未出现在任何一份对内报告里。
实施顾问的逻辑其实很合理:客户没给数据,不算我的问题,报上去显得我在甩锅;只要我还在"推进",任务状态就没必要改成"阻塞"。这个心理机制,几乎存在于所有实施团队里。

2. 延期成本是怎么滚起来的
这个项目最终延期 63 天交付。我按成本口径做了一次拆解:顾问人天超支 78 万元,客户方 IT 与业务人员陪跑工时折算约 46 万元,因上线推迟导致的两波业务高峰手工处理成本约 31 万元,还有一笔隐形但真实的损失,客户后续两个模块的增购被推迟了一个财年。
延期 63 天里,前 47 天我以为是"执行力问题",后 16 天才发现是"信号问题"。如果那 17 个客户侧阻塞能在第 5 天被系统地识别并升级,我判断至少能压缩 20~25 天延期。

3. 客户真正在意的是什么
复盘时我做了一件之前没做过的事:单独访谈了客户方 7 位关键用户。他们给出的答案高度一致,不在乎你每天报什么,在乎你在出问题的当天有没有告诉他,以及你准备怎么解决。客户信息总监的原话是:"我们不是不能接受延期,我们是不接受被蒙在鼓里三周。"
三、六个常见误区:90% 的实施团队都踩过
下面这六条,是我在十多个项目里反复见到的。每一条最开始看起来都像"常识",但越往后越会发现它们是进度跟踪从 0 到 1 最硬的墙。
1. 误区一:把"完成度百分比"当成进度指标
人类对百分比的估计能力极差。心理学上有个很稳定的观察:任务完成到 80% 之后,剩余 20% 往往需要和前面 80% 一样长甚至更长的时间。在实施场景里这更明显,因为最后 20% 往往是数据校验、权限配置、UAT 缺陷修复这些高度依赖客户配合的工作。
我的做法是彻底放弃完成度字段,改用"剩余工作量 + 状态 + 阻塞原因"三件套。状态只有四种:未开始、进行中、阻塞、已完成。只要一个任务被标为"阻塞",就必须填写阻塞原因、责任方和预计解除时间,否则系统不允许保存。这条规则虽然简单,但它把"进度"从主观估计变成了可核对的客观事实。
2. 误区二:用周会代替日常信号采集
周会是决策场合,不是信号采集场合。信号采集应该是连续的、低成本的,最好在事件发生的当天完成。当团队把信息采集压到周会上,就必然出现两种失真:一是信息被记忆重构,二是落后的信息失去时效性。
我在一个 130 人的实施组织里做过对比:A 组只在周会同步进度,B 组要求阻塞事件当天在项目平台登记。结果 B 组的阻塞平均滞留时间从 9.4 天降到 3.1 天,而周会时长反而从 90 分钟压缩到 45 分钟,因为待决策事项已经被提前显性化。
3. 误区三:认为"越详细越专业"
这是很多刚转做交付管理的技术骨干最容易犯的错。他们会把 WBS 拆到 8 级,把每个配置项都列成任务。结果是计划本身维护成本极高,客户环境一变化,整个计划就得推倒重来。
我的经验是:实施计划的任务数量控制在"人均 6~10 个活跃任务"最舒适。低于 6 个说明拆得不够,风险识别会漏;高于 10 个说明拆得过细,维护成本会挤占实际交付时间。

4. 误区四:只跟踪内部任务,不跟踪外部依赖
实施项目里,真正不可控的往往在客户侧和第三方。网络策略审批、接口文档提供、UAT 排期、历史数据导出,这些工作不在你的团队里,但直接决定你的关键路径。
我现在要求所有外部依赖必须以"任务"的形态进入项目平台,并且指定一个内部责任人,哪怕这个任务的执行方是客户。责任人的职责不是完成它,而是持续推动它并把卡住的事实暴露出来。这一条把"客户不配合"从抱怨变成了可管理的对象。
5. 误区五:把风险登记表做成季度仪式
很多团队的 Risk Log 建得很正规,但只在项目启动会和里程碑评审时才更新。真正有效的做法是把风险和任务放在同一个系统里,用同一套周节奏更新,风险条目必须有 Owner、触发条件、应对动作和复查日期。
我个人的判断是:如果一份风险清单上没有任何一条在最近两周内被更新过,那它已经死了。
6. 误区六:以为工具能解决共识问题
这是最贵的一个误区。工具能解决的是"信息在哪里、谁能看到、如何追溯",解决不了"团队愿不愿意说真话"。所以从 0 到 1 的顺序应该是:先定信号契约,再定流程节奏,最后才是工具落地。
四、专业判断逻辑:进度跟踪的三层信号模型
把前面这些问题收敛之后,我形成了一套自用的判断框架,我称之为三层信号模型。它解决的问题是:在不同层级的人,应该看不同密度的信息。
1. 第一层:任务信号(执行层,日频)
执行层关注的是"今天有没有东西卡住我"。这一层只记录三件事:任务当前状态、是否阻塞、阻塞原因。不写完成度,不写心得体会。
判断标准很具体:任务超过预计完成时间 1.5 倍且状态仍是"进行中",系统应自动打上"疑似停滞"标记;任务一旦被标为"阻塞",必须填写责任方和预计解除时间。
2. 第二层:里程碑信号(项目层,周频)
项目经理关注的是"关键路径有没有偏移"。这一层的核心指标不是任务完成率,而是里程碑的预测达成日期变化。
我会重点看三个数字:里程碑预测日期本周相比上周移动了几天(漂移量)、未完成任务中阻塞任务的占比(阻塞浓度)、外部依赖任务的平均等待天数(外部滞留)。这三个数字比任何百分比都更能说明项目健康度。
3. 第三层:风险信号(管理层,双周或事件触发)
管理层需要的是"哪些项目需要我现在介入"。这一层的判断规则应当被提前写死,而不是靠人拍脑袋。
我常用的升级规则是:任一里程碑预测漂移超过 5 个工作日、或阻塞任务占比超过 15%、或单个阻塞滞留超过 7 天,自动触发升级。规则一旦写定,就不再争论"这个项目要不要上报",减少大量内耗。

4. 三层之间的传递规则
层与层之间如果没有明确的传递规则,就会出现两种极端:要么所有细节都涌到管理层,要么所有问题都被消化在执行层。我的做法是给每一层设定"只上报异常"的原则。
具体来说:执行层每天更新,异常自动标记;项目层每周汇总,只把漂移超阈值的项目往上送;管理层按规则接收,不主动索取日常明细。这条规则让管理层看到的信息量减少了大约 70%,但对风险的响应速度反而提升了。
五、案例与数据观察:PingCode 在中大型实施团队里的从 0 到 1
讲完方法论,必须落到具体承载。2023 年下半年,我在一家 400 人规模的数字化服务公司推动过一次完整落地,使用的平台是 PingCode。选它的原因很实际:这家公司有 180 多名实施与交付人员,跨 6 个城市,且有客户明确要求数据不出内网。
1. 为什么是中大型组织才会遇到的真问题
PingCode 主要服务中大型企业及 100 人以上组织,这个定位在我的场景里对应得非常直接。100 人以下的团队,一个 Excel 加两次周会基本能覆盖;但一旦超过 100 人、跨多项目并行、还要面对客户的合规审计,问题性质就变了,你要的不是"能不能记录",而是"口径是否一致、权限是否可控、数据是否可追溯"。
当时我们的核心痛点有三个:一是六个交付组各自维护计划,口径完全不同,月度经营分析会上数据对不上;二是客户侧审计要求提供操作留痕,公网 SaaS 走不通;三是原有工具里积累了三年多的历史项目和缺陷数据,不能丢。
2. 落地路径:先私有化,再迁移,最后统一口径
我们用了 14 周完成从 0 到 1,节奏大致如下。
- 第 1~2 周:定义信号契约。把三层信号模型翻译成平台字段,明确状态只有四种、阻塞必须填原因。这一步和工具无关,但决定了后面所有配置是否有人用。
- 第 3~5 周:私有化部署与权限设计。PingCode 支持私有化部署,我们把服务部署在客户内网环境,按"交付组,项目,客户"三级划分权限,客户方接口人只获得只读视图。这一步解决的是合规与信任问题。
- 第 6~9 周:历史数据迁移。PingCode 支持 Jira 平滑迁移,我们用迁移工具把历史项目、任务、缺陷、附件和评论整体迁入,字段映射表改了 4 轮。经验是:先迁一个中等复杂度的项目做样本,验证字段映射和权限继承,再批量迁。
- 第 10~12 周:试点交付组运行。选了两个客户配合度中等、项目复杂度中等的交付组做试点,观察两周后调整阈值规则。
- 第 13~14 周:全面铺开 + 复盘。六个交付组全部切换,同步发布一份《进度更新规范》,只有两页纸。
3. 六周后的数据变化
试点组运行六周后,我对比了切换前后的数据。需要说明的是,这些数字来自我们内部的版本发布与项目管理系统导出,样本为两个交付组、共 11 个在实施项目。
| 观察指标 | 切换前 | 切换六周后 | 变化说明 |
|---|---|---|---|
| 阻塞事件平均上报延迟 | 8.7 天 | 2.3 天 | 主要来自"阻塞必须填原因"的强制字段 |
| 里程碑预测漂移量(周均) | 4.2 天 | 1.6 天 | 漂移被更早发现并干预 |
| 跨组数据口径一致率 | 约 55% | 94% | 字段与状态定义统一后自然收敛 |
| 项目经理周报准备耗时 | 6.5 小时/周 | 1.8 小时/周 | 报表自动生成,人工只做解读 |
| 客户主动提出的进度质疑 | 每周 2.4 次 | 每周 0.6 次 | 客户通过只读视图自行查看 |

4. 一个反直觉的观察
铺开三个月后,我发现一个和预期相反的现象:最积极使用平台细节功能的反而是客户方接口人,而不是我们的实施顾问。客户会每天打开只读视图,看到哪些任务卡在自己这边,然后主动去协调内部资源。
这件事改变了我对"进度透明"的判断。以前我担心把问题暴露给客户会损害关系,实际上真正损害关系的是信息不对称。当客户能看到"阻塞 3 天,责任方:客户方网络组",他感受到的是专业,而不是被指责。这也解释了为什么这家公司在后续两个季度把 3 个新项目的合同都签了进来。
六、不同情况下的行动建议:从 5 人到 300 人团队怎么做
方法论必须落到规模上,否则就是空谈。下面是我按团队规模给出的具体建议,可以直接对照执行。
1. 5~10 人小团队:一张看板 + 每日 10 分钟站会
这个阶段最关键的是别过度设计。工具用最简单的看板即可,列分四档:本周要做、进行中、阻塞、已完成。
每天固定 10 分钟站会,只回答三个问题:昨天推进了哪件事、今天要推哪件事、有没有卡住。卡住的事项当场指定责任人,并写进看板的阻塞列。这个阶段不需要工时统计,也不需要完成度百分比。
2. 10~50 人团队:引入项目平台 + 每周里程碑评审
到了这个规模,跨项目资源冲突开始出现,一个顾问同时出现在两三个项目上是常态。此时必须有一个统一平台记录任务和里程碑,否则冲突无法被看见。
我的建议是:任务字段控制在 8 个以内,只保留状态、负责人、起止日期、阻塞原因、所属里程碑、优先级、外部依赖标记、责任方。每周一次里程碑评审,只看漂移量和阻塞浓度两个数字。
3. 50~100 人团队:开始需要"信号契约"文档化
这个规模下,靠口头共识已经不可靠。需要把状态定义、阻塞判定标准、升级阈值写成正式文档,最好控制在两页以内,并且在每次项目启动会上宣读一次。
同时开始建立跨项目的资源视图,把每个顾问在多个项目上的投入比例显性化。资源冲突在这个规模是最大的隐性风险,而它在任务列表里几乎看不出来。
4. 100 人以上组织:私有化能力、迁移能力、审计能力三项必须过关
这是我实际经历过的最难的一段。规模超过 100 人之后,你会遇到三个小团队永远不会遇到的问题:客户要求数据不出内网、历史数据必须保留可追溯、审计需要操作留痕。
这也是我最终选择 PingCode 的直接原因,它主要服务中大型企业及 100 人以上组织,支持私有化部署,同时支持 Jira 平滑迁移,对当时正在做国产替代的我们来说是一个不需要反复论证的选项。需要强调的是,工具解决的是合规与一致性,不解决意愿问题,信号契约仍然要在前面。
5. 特殊情况:多地交付、多客户并行、强监管行业
如果你的项目同时满足多地交付和强监管,我会建议额外做两件事。一是所有外部依赖必须有明确的"等待开始时间",用来计算外部滞留天数;二是每周输出一份只包含阻塞项和漂移项的一页纸报告,直接发给客户接口人和内部管理层,不做修饰。
这一页纸报告的威力被严重低估。我在一个医疗行业客户那里坚持发了 11 周,第 12 周客户主动把他们的内部协调会与我们的周会合并了。
七、不同情况下的取舍:没有全都要,只有先要什么
资源永远有限,进度跟踪的每一处改进都有成本。下面是四组我在实际决策中反复遇到的取舍。
1. 取舍一:颗粒度 vs 维护成本
更细的颗粒度能带来更早的风险识别,但成本上升更快。前面那张双轴图已经说明,拐点在"每任务 2 天"附近。
我的判断规则是:关键路径上的任务拆到 1~2 天,非关键路径的任务拆到 3~5 天,纯支持性工作不拆。这样既保证关键风险可见,又不至于让整个计划变成负担。
2. 取舍二:透明 vs 心理安全
把阻塞暴露出来会让责任人压力变大。如果处理不好,团队会学会"美化"状态,反而更糟。
我的做法是在制度上明确区分"能力问题"和"环境问题":阻塞上报只追责"隐瞒不报",不追责"出现问题"。同时第一条规则由管理者自己带头执行,我在项目群里公开登记过自己负责的一条外部依赖阻塞,滞留了 9 天。这件事之后,团队的上报意愿明显变化。
3. 取舍三:统一平台 vs 各组习惯
推动统一平台一定会遇到"我们组用惯了自己的方式"。我的经验是不要在字段上追求完全统一,只在三个东西上强制统一:状态定义、阻塞原因分类、里程碑命名规则。其余字段允许各组自定义。统一 20% 的关键口径,比统一 100% 的字段更容易成功。
4. 取舍四:自动化 vs 人工判断
自动化能省掉大量机械工作,比如自动生成周报、自动标记停滞任务。但风险升级这件事我不建议完全自动化。
我会让系统自动生成"升级候选清单",由项目经理每周花 15 分钟做一次确认。原因是:机器能判断"漂移超过 5 天",但判断不了"这个客户刚换了 CIO,现在升级不合适"。把机械计算交给系统,把时机判断留给人。

八、下一步:用 14 天搭起你的最小可用进度系统
如果你读到这里,我想给一个可以立刻执行的方案。它不依赖任何特定工具,也不要求你一次性改造所有流程。
1. 第 1~3 天:写下你的信号契约
找一张纸,写清楚四件事:状态有哪几种、什么情况算阻塞、什么情况必须当天上报、什么情况触发升级。控制在两页以内。这一步不需要工具,只需要你和团队面对面谈一次。
我强烈建议把"阻塞必须由指定责任人推进"这条写进去。这是所有规则里性价比最高的一条。
2. 第 4~7 天:给外部依赖建独立视图
把客户侧和第三方的所有待办单独列出来,每条指定一个内部责任人。这个视图会立刻告诉你,你的项目到底卡在哪。
我在三个项目上试过,平均每个项目能识别出 7~12 条此前从未被记录的外部依赖,其中约三分之一已经停滞超过两周。
3. 第 8~11 天:跑一周真实数据
不要急着定指标。先跑一周,收集真实的阻塞数量、滞留天数、里程碑漂移量。有了基线数据,你才知道阈值该定在哪里。没有基线就设阈值,最后一定会被团队吐槽"不切实际"。
4. 第 12~14 天:确认升级规则并写进流程
基于一周的真实数据,把升级阈值定下来,并明确谁在什么情况下必须做什么。同时把这一页纸发给客户接口人,让他们知道你打算怎么暴露风险,比让他们事后发现要好得多。
5. 一个更根本的判断
最后想说一个可能有点反直觉的观点。进度跟踪做到最后,比拼的不是你记录了多少信息,而是你敢不敢把坏消息尽早、准确地放到桌面上。
我见过工具配置极其完善、报表极其漂亮的团队,延期照样延得一塌糊涂;也见过只用一张看板、但每个人都知道"卡住就要当天说"的团队,交付质量稳定得惊人。差别不在工具,在于组织是否真的把"早点说真话"当成一件被奖励的事。
如果你的团队现在连一个准确的阻塞清单都拿不出来,不要急着选平台、不要急着上自动化。先用 14 天把信号契约签下来,把外部依赖列出来,把升级规则写死。这三件事做完,你会发现哪怕用最简单的工具,你也能比三个月前更早地知道项目要出问题,而这,才是进度跟踪从 0 到 1 真正的那一步。
常见问题解答(FAQ)
1. 实施团队刚起步,进度跟踪应该从哪一步开始做?
我自己带过一个小实施团队,以前总觉得进度跟踪就是让每个人每天填个百分比,结果填了两周大家就开始糊弄,数据全是90%卡到deadline前一天才变成100%。后来我才意识到,问题不是工具,而是我根本没定义清楚“什么算完成”。
先别急着上工具,第一步是定义“可验证的交付物”。把每个实施任务拆到“一个人一天内能做完并能拿出证据”的粒度,比如“完成客户A的环境部署并截图配置文件”,而不是“推进环境部署”。判断依据是:如果任务完成状态无法被第三方在5分钟内验证,就说明拆得不够细。
起步阶段建议只跟踪三个字段:任务名、责任人、可验证完成标准。坚持两周后再考虑引入某项目管理平台做自动化汇总。
2. 进度百分比到底怎么报才靠谱,为什么大家填的数据总是失真?
我们团队以前用百分比报进度,一个接口联调从周一就是80%,一直到周五还是80%,我完全不知道中间是卡住了还是在正常推进。更离谱的是,不同人对80%的理解完全不一样,有人觉得代码写完就是80%,有人觉得联调通了才算80%。
放弃百分比,改用“里程碑节点+红黄绿状态”。具体做法:每个任务预设2到4个明确的里程碑节点,比如“开发完成、自测通过、客户确认”,责任人只能把状态标记为“未开始、进行中、已完成”,并对“进行中”额外标注预计完成日期。判断依据是:百分比是连续变量,天然容易被模糊填报;
而里程碑是离散事件,要么发生要么没发生。如果确实需要量化,用“已完成节点数/总节点数”,这个口径在实施团队里比主观百分比稳定得多。
3. 实施项目经常延期,进度跟踪能提前多久发现风险?
我们有个客户上线项目原计划六周,前四周周报都是绿灯,第五周突然爆出数据迁移对不上,最后拖了三周。复盘时我发现,其实第三周就有人提过客户的历史数据格式比预期乱,但那条信息淹没在周报的“其他事项”里,没人当成风险处理。
进度跟踪的核心价值不是汇报,而是提前暴露偏差。可执行的做法是设置“偏差触发器”:当实际完成节点数落后计划超过20%,或者某个任务连续两次周会没有状态变化,就自动升级为风险项,由项目经理单独跟进。
判断依据来自我们自己的复盘数据:实施项目80%的重大延期,在爆发前至少两周都有可观测信号,只是没有被结构化地捕获。所以跟踪表里必须有一列“本周状态变化”,没有变化本身就是信号。
4. 小团队没有专职PM,怎么用最低成本把进度跟踪跑起来?
我们团队一共八个人,老板不愿意加一个专职项目经理,我自己既要写方案又要盯进度,试过好几个工具都觉得太重,光维护进度表每周就要花半天。我就想知道,有没有那种不增加管理负担、但又能真正看到风险的做法。
用“15分钟站会+一张共享看板+周度偏差扫描”三件套就够了。站会只问三个问题:昨天完成了哪个可验证节点、今天做哪个、有没有卡住。看板只分四列:待开始、进行中、待验证、已完成,限制“进行中”的任务数不超过人数。
每周五花20分钟做偏差扫描,只做一件事:把计划节点和实际节点对一遍,落后超过20%的标红并指定跟进人。判断依据是:小团队的管理成本必须控制在总工时的5%以内,否则跟踪本身就成了负担。某项目管理工具可以在这个阶段引入做看板自动化,但前提是流程已经跑顺,而不是用工具来替代流程。
核心关键词
文章包含AI辅助创作:进展怎么做?实施团队风险控制:进度跟踪从0到1,发布者:飞飞,转载请注明出处:https://worktile.com/solution-1/archives/422691
读者评论
信号衰减漏斗那组数据我信,但实际落地时最难的恰恰是让顾问愿意主动上报阻塞。原文说要先定信号契约,可如果项目经理在周会上对上报阻塞的人第一反应是追问责任而不是解决问题,契约就是一张废纸。这个组织心理层面的东西,比流程和工具都更靠前。
颗粒度拐点在每任务2天这个结论我有疑问。样本是460人周、4个团队,规模偏小,而且不同行业、不同客户配合度的项目可能拐点差别很大。我们做政务类实施,外部依赖占比极高,按2天粒度反而漏掉很多客户侧审批风险,还是得按依赖类型分开定粒度。
延期成本拆解里把增购延迟折算成-61万/财年这个算法我不太认同。机会成本写进项目复盘可以提醒管理层,但容易让团队把不可控因素也算到自己头上,反而加剧瞒报。个人觉得延期成本还是只算直接可归因的部分,机会损失单独提,别混在一张瀑布图里。