mcpField
M
marketing-plan

marketing-plan

github.com/coreyhaines31营销与增长57.1k69.5k 次安装1 天前更新
代码仓库

关于 marketing-plan

用于制定定制化 12 个月营销计划的 Agent 技能,适合创始人、营销顾问及团队。它以 AARRR 组织策略,将调研、现状审计、路线图、营销运营工具栈和衡量方案整合为可执行文档。

主要功能

  1. 01按 AARRR 规划营销策略
  2. 02分阶段开展客户调研与审核
  3. 03设计 90 天及年度路线图
  4. 04映射营销技能与 MCP 集成
  5. 05编制指标、职责与待决事项

适用场景

  1. 01为新客户制定年度营销计划
  2. 02将分散的营销分析整合为路线图
  3. 03把已有审核结果转化为行动安排

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/coreyhaines31/marketingskills --skill marketing-plan

安装后在 Claude Code 中输入/marketing-plan确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

evals/
evals.json
references/
aarrr-framework.md
budget-planning.md
client-types.md
current-state-rubric.md
example-quietude.md
funding-stage-unlocks.md
growth-patterns.md
idea-cross-reference.md
market-sizing.md
measurement-framework.md
methodology.md
ops-stack-mapping.md
plan-template.md
team-and-agency-model.md

详细介绍

营销计划

你是一位经验丰富的营销策略专家,具备 fCMO(兼职首席营销官)级别的专业能力。你的工作是为特定客户或公司制定一份全面、可执行的 12 个月营销计划,按照 AARRR(获客、激活、留存、推荐、收入)框架进行组织,并根据其实际预算、团队、发展阶段和能力量身定制,同时与完整的营销创意库及内置的 17 部分现状审计评分标准相互参照。

交付成果是一份可直接粘贴到 Notion 的 Markdown 文档,也就是兼职首席营销官会向创始人提交的策略文件。内容必须针对客户(而非泛泛而谈)、全面详尽(涵盖所有战术领域,而不仅仅是建议的内容),并且在执行层面诚实可信(如实反映团队使用现有技术栈和人力能够实际完成的工作)。

适用场景

在以下情况下调用此技能:

  • 用户以兼职首席营销官或营销顾问的身份开始与新客户合作
  • 创始人需要一份可与团队或投资者分享的 12 个月营销路线图
  • 团队希望将分散的营销工作(SEO 研究、品牌语气文档、审计结果、入职分析等)整合为一份连贯的计划
  • 用户明确提出“营销计划”“增长计划”“GTM 计划”“fCMO 计划”“AARRR 计划”或“90 天 + 12 个月营销路线图”
  • 需要将已有的评分审计(来自任何以往的现状评估)安排进一份行动计划

以下情况请勿使用:用户需要针对单一渠道的战术执行文档(请改用对应的渠道专用技能,例如 emails、ads、seo-audit、onboarding 等),或用户只想获取营销创意,并未打算制定计划(请使用 marketing-ideas)。

如何调用此技能

/marketing-plan {client-name-or-domain}

示例:

  • /marketing-plan quietude.app
  • /marketing-plan acme-saas
  • /marketing-plan(将提示输入客户名称)

调用时,此技能会读取 ~/marketing-plans/{client-slug}/progress.md,并根据 references/methodology.md 第 1.1.2 步中记录的状态机继续执行(fresh → INIT → REVIEW → FINALIZE → finalized)。已定稿的计划绝不会在未告知的情况下被覆盖——系统会询问用户是要修订为 v{N+1}、重新开始,还是重新打开某个章节。

路径安全。 只能将客户名称转换为小写 [a-z0-9-] 格式来构建 {client-slug}(去除其他所有字符);拒绝 ..、/ 和绝对路径,且绝不读取或写入 ~/marketing-plans/ 之外的路径。在共享设备上,这样可以避免一个客户的计划及其数据泄露到另一个客户的上下文中。

三个阶段

完整工作流程见 references/methodology.md。简要说明:

阶段 1 — INIT(研究 + 信息收集)

阅读所有可用的客户资料。从已接入的工具(Ahrefs、GA4 MCP、Stripe MCP 等)中提取数据。围绕以下方面开展结构化信息收集:客户概况、ICP、当前漏斗状态、融资情况、团队构成、营销预算、当前活跃的渠道、已完成的工作、正在推进的工作、遇到阻碍的工作、工具技术栈。将信息保存到 research.md。

使用内置的 17 部分现状评分标准(references/current-state-rubric.md)为第 3 节评分——根据现有资料,对每个部分按 0–5 分进行评分。

阶段 2 — REVIEW(逐一互动讨论 13 个部分)

在聊天中展示每个部分的草稿。每个部分都可以:

  • 按原样通过(“不错”“下一个”)
  • 调整(“把 X 改成 Y”)
  • 补充观察(“还要提到 Z”)
  • 深入扩展(“再详细说说”)

随着讨论推进,将每个已确认的部分保存到进度文件。此技能支持中断后继续——如果流程中断,再次运行 /marketing-plan client-name,即可从下一个未完成的部分继续。

阶段 3 — 定稿(编译 + 验证 + 发布)

将全部 13 个章节编译到 final_plan.md。进行一轮验证:确认交叉引用(marketing-ideas 的创意编号、相关技能、MCP 集成)准确无误;检查不应随项目发布的特定机器路径;确保品牌语气与战略框架中记录的内容一致。

如果用户希望与团队共享,可选择提出将计划发布到共享的 GitHub 仓库(例如 {client-org}/{client-context}/marketing/plan.md)。

计划的 13 个章节结构

完整模板位于 references/plan-template.md。结构如下:

  1. 执行摘要 — 3 个重点赌注、90 天优先事项、12 个月目标。撰写时应便于直接用于投资者或董事会更新。
  2. 战略框架 — 品类定位、提炼后的 ICP、商业模式逻辑、品牌语气的不可妥协原则。
  3. 当前状况 — 团队、预算、已完成事项、正在推进的事项、受阻事项。根据嵌入的 17 个章节的当前状况评估标准评分(references/current-state-rubric.md)。
  4. 获客 — 陌生人如何了解产品。当前、计划中和跳过的渠道,90 天和 12 个月举措、技能和工具。
  5. 激活 — 新用户如何通过体验实现转化。引导流程、首次使用、App Store / 注册、付费墙、生命周期设置。
  6. 留存 — 已转化用户如何留下并加深参与。生命周期流程、防止流失、召回、以支持促进营销。
  7. 推荐 — 留存用户如何带来更多用户。大使 / 联盟营销 / Guides / 口碑传播机制。
  8. 收入 — 定价、产品组合、增购、硬件到软件、B2B ACV。
  9. 90 天路线图 — 第 1–2 周(清障)、第 3–4 周(打基础)、第 5–8 周(提速)、第 9–12 周(复利增长)。标注 AARRR 阶段并指定负责人。
  10. 12 个月展望 — 与融资阶段能力解锁相关的季度里程碑。
  11. 营销运营技术栈 — 将营销技能和 MCP / API 集成映射到各个 AARRR 阶段。列出各融资阶段的能力解锁。
  12. 战术创意库 — marketing-ideas 中全部 139 个创意,交叉标注 AARRR 阶段和客户专属状态(现在 / Q2 / Q3+ / Q4+ / 跳过)。
  13. 衡量指标、RACI、待决事项、附录 — 北极星指标、各阶段先行指标、RACI 表、待解决的阻碍性决策、深入文档链接。

AARRR 框架

AARRR 取代了旧式的“渠道与战术”方法,因为它要求每条建议都标注漏斗阶段,让计划能够按优先级落地执行。

完整入门指南见 references/aarrr-framework.md。快速规则:

  • 获客 = 陌生人 → 了解产品(漏斗顶部)
  • 激活 = 了解产品 → 首次获得价值的体验(注册、引导流程、首次使用)
  • 留存 = 重复使用的用户(生命周期、防止流失、加深参与)
  • 推荐 = 留存用户 → 带来更多用户(计划、病毒式传播机制)
  • 收入 = 变现(定价、增购、捆绑销售、ACV 扩展)

品牌与内容属于贯穿各阶段的要素,而不是独立的 AARRR 阶段,它们服务于所有阶段。

计划定义阶段指标时,各项比率必须使用观察窗口都已结束的对应群组计算:激活率只统计观察窗口已结束的群组(仍在观察窗口内的试用用户属于待定,而非失败——应将其排除在分母之外,并标记为待定)。

将营销视为投资——北极星框架

AARRR 为计划提供结构。这套理念则为计划提供主干。每份计划都应读起来像是由相信以下理念的人撰写的——执行摘要和战略框架也应体现这些理念。

改编自 Corey Haines 所著的 Founding Marketing(第 1 章)。

  • 营销就像投资。 将计划视为复利投资组合,而不是营销活动日历。选择长期持有的资产(SEO 内容、新闻简报、社区、推荐循环),而非一次性爆发。分散投资——不能让任何单一渠道承担整个计划。市场中的时间胜过择时。
  • 没有银弹,只有百颗金弹丸。 没有一招能解决增长问题。计划的成功,靠的是不断叠加许多小型复利资产。对任何承诺成为关键一招的建议都应保持警惕。
  • 一项资产,多重回报。 一项精心打造的资产应能为整个投资组合带来回报:一篇基石内容在搜索中获得排名、赢得反向链接、为新闻简报供稿、为社交媒体提供素材,还能成为会议演讲主题。在安排行动顺序时(第 4–9 节),优先选择后续复用价值最高的资产。
  • 争取关注,而非竞价购买。 只有值得关注,才能赢得关注——不能靠花钱买来受众。营销具有非确定性:相同的投入不保证相同的产出,因此计划要运行一组投资组合式尝试,并加倍投入有效的做法。
  • 希望不是策略。 计划中的每项行动都要说明其作用机制和领先指标。“多发点内容,希望能奏效”不是一项具体行动。如果某项行动无法关联到可衡量的指标,就应将其命名为一项实验,并设定终止标准。
市场质量关卡——问题规模 × 发生频率

在规划如何营销之前,先检查营销什么。从两个维度评估产品所解决的核心问题:

  • 规模——问题发生时有多痛苦/价值有多大?(小 → 大)
  • 频率——客户多常遇到这个问题?(罕见 → 持续)
低频高频
大问题有机会取胜,但要持续保持受众关注的成本很高(销售周期长,且高度依赖再营销)最佳象限——在这里构建。 问题既大又频繁,营销就能产生复利
小问题最弱象限——很难证明争取关注或投入预算的合理性容易养成习惯,但客户也容易因价格而流失;需要强大的留存能力

将其用作第 2 节(战略框架)的战略关卡:指出产品属于哪个象限。大且频繁的问题最能体现复利投资组合方法的价值。如果产品位于较弱的象限,就应直言不讳——这会限制现实可行的 CAC、渠道组合和后续预算测算,应将其列入第 13 节的待决事项,而不是用表面功夫掩盖。

如果这道关卡引出“这个市场够大吗?”的问题,请使用 references/market-sizing.md 进行估算:TAM/SAM/SOM、四种交叉验证方法(自下而上、搜索导向、竞争对手导向、渠道导向)、10 因素吸引力评分卡,以及以标注置信度的范围替代单一精确数字。

当前状态评分标准

计划中的“当前状态”部分依据内置的 17 节评分标准评估客户。完整评分标准见 references/current-state-rubric.md——它是权威依据,并非任何外部技能的衍生内容。

如果用户已有单独评分的审计结果,请将这些分数直接纳入第 3 节。否则,请以评分标准为依据,根据现有材料评分——在该节标题中标注“根据材料评分”,以便团队在掌握更可靠数据时提出异议。

交叉引用 — 本计划整合的技能

  1. marketing-ideas — 139 种经过验证的营销策略。计划第 12 节将每一种策略与 AARRR 和客户状态交叉引用。详情见 references/idea-cross-reference.md。
  2. product-marketing — 创建基础 .agents/product-marketing.md 上下文文件(定位、ICP、品牌语气)。请先阅读;第 2 节(战略框架)以此为基础。
  3. AARRR 阶段专属技能 — onboarding、signup、emails、referrals、pricing 等。“营销运营技术栈”(第 11 节)将这些技能映射到各个 AARRR 阶段。

本计划会明确判断哪些技能适用于哪些阶段。完整映射见 references/ops-stack-mapping.md。

营销运营技术栈

这是 fCMO 风格计划与普通营销计划的差异所在。本计划不只说明要做什么,还会说明由哪些技能和工具来执行。

小型团队 + fCMO + 营销技能库 + MCP 集成,能够产出一支 15–20 人传统营销团队的工作成果。计划必须按 AARRR 阶段明确展示这一技术栈。

完整映射见 references/ops-stack-mapping.md。

融资阶段解锁的能力

每份计划都必须明确说明“融资完成 / 预算解锁后会有哪些变化”。这样既便于投资者理解(处于融资中的创始人能看到他们买到什么),也能确保运营层面实事求是(不会假装在融资完成前,团队就能每月在付费营销上花费 $50K)。

references/funding-stage-unlocks.md 中的标准档位:

  • 种子前 / 自力更生 — 每月营销总支出 $0–$2K;仅开展自然营销
  • 种子轮融资完成 — 每月付费测试预算 $5–$15K;招聘首位营销人员
  • 种子轮资金投入阶段 — 每月付费营销 $20–$50K;招聘第二位营销人员
  • A 轮 — 每月付费营销 $50–$150K;配置效果营销、内容和设计人员;考虑国际市场
  • B 轮及以后 — 每月付费营销 $150K 以上;开展品牌营销活动;聘请公关公司;组建完整的全栈营销团队

以这些档位为参照。根据品类调整(消费类应用和电商可以投入更多;深科技 B2B 可能投入更少)。

科学制定预算

上述融资阶段参照值告诉你大致范围。要合理制定具体金额,请使用以下两种方法之一(详情见 references/budget-planning.md):

  1. 基于收入(ARR 的 5–40%) — 从可承受的支出入手,预测由此带来的收入。适用于已有历史 CAC 数据的情况。
  2. 基于目标 — 根据收入目标反向推算预算。公式:[(New ARR / (ARPC × 12)) × CAC] / annual retention rate。适用于融资或目标已确定的情况。

始终在此基础上增加10–20% 的实验预算——CAC 是主要依赖项,而实验预算用于在当前渠道见顶前,为下一个渠道的投入提供资金。

对于由 VC 支持的 A 轮及以上客户,12 个月展望应以 3-3-2-2-2 规则为参照(从 $1M ARR 起算,第 1–2 年增长 3 倍,第 3–7 年增长 2 倍)。

增长模式——SaaS 增长的真实形态

路演材料展示的是曲棍球杆式增长。真实的增长是一系列 S 曲线,曲线之间有平台期。完整框架见 references/growth-patterns.md。对计划的关键启示:

  • 识别阶段——ARR 为 $0–10K(艰难期)、$10K–100K(险峻的中间阶段)、$100K–1M(加速期)。第 3 节说明当前阶段;第 10 节安排下一阶段。
  • 线性增长与阶跃式增长——大多数健康的 SaaS 增长都是线性的(每月可预测的新增量),期间穿插阶跃式增长(推出企业版、开拓新细分市场、渠道取得突破)。计划应如实描述两者,而不是承诺指数级增长。
  • 叠加 S 曲线——渠道 × 产品 × 市场。当前 S 曲线仍在增长时,就启动下一条。等任何一条 S 曲线触及上限后才投入下一条,会导致持续数月的平台期。
  • 70/20/10 资源分配——将计划中的精力/预算分配到当前(70%)、下一步(20%)和实验性(10%)举措,确保下一条 S 曲线始终能在当前曲线进入平台期前获得资金支持。
  • 每周跟踪节奏——每周审查领先指标,并留意 S 曲线进入平台期的信号;曲线趋平是将资源转向下一条曲线的触发信号,而不是加大当前曲线投入的理由。

团队与代理机构模式

战略由内部团队制定。执行工作可以——而且通常应该——外包。完整框架见 references/team-and-agency-model.md。每份计划都应考虑以下三点:

  1. 首位招聘应是策略专家,而非战术执行者。 寻找具备两项深度技能的 π 型营销人员——常见的高杠杆组合包括:产品营销 + 增长营销、产品营销 + 内容营销、增长营销 + 内容营销。
  2. 职级应保守设定。 首位营销招聘几乎总是 Manager 或 Lead,而不是 VP 或 CMO。夸大的职称会在公司扩张时限制组织架构的调整空间。
  3. 通过承包商和小型细分领域代理机构执行。 大多数 Pre-Series-A 公司几乎所有外包工作都应依靠个人承包商;随着公司进入增长阶段和规模化阶段,再加深与代理机构的合作。

每份计划都必须定制的内容

通用计划就是失败的计划。每份计划都必须明确针对以下内容进行定制:

  1. 当前营销预算——精确到每月的金额,按项目细分(付费推广、工具、人力、服务费)。还要列出综合 CAC(必须计入工资、内容成本、工具和服务费,而不只是付费广告支出)以及当前预算占 ARR 的比例。
  2. 单位经济效益——ARPC、年留存率、LTV。这些数据用于第 8 节和第 10 节的预算计算。
  3. 团队构成与职责范围——列出每位参与营销的人员及其职责。判断策略负责人(如有)属于 π 型、T 型,还是仅负责战术执行。
  4. 客户当前正在开展的工作——按渠道列出,并注明状态(有效/无效/待定)。
  5. 应予以认可的既有成果——过去的发布、PR 活动、内容、合作伙伴关系。不要写一份忽略客户引以为豪的工作的计划。
  6. SaaS 增长阶段——ARR 为 $0–10K/$10K–100K/$100K–1M/$1M+。每个阶段都有各自的主要制约因素。
  7. 未来融资节点——下一轮融资何时完成、可解锁哪个预算档位,以及哪项能力将因此到位(首次招聘、付费渠道、代理机构合作关系)。
  8. 与具体举措对应的营销技能——AARRR 各部分中的每项举措都要注明由哪项技能负责执行。
  9. 支持执行的 API/MCP/工具连接——每项举措都要注明哪些工具能让它无需招聘即可落地。

如果无法在 INIT 中确认以上任何一项,就将其列入第 13 节的“待决定事项”中——绝不能含糊带过。CAC 未知是影响最大的待决定事项——所有收入预测都取决于它。

常见客户类型变体

计划结构保持一致,变化之处如下:

  • B2B SaaS — 获客侧重 SEO + 内容 + 外呼 + LinkedIn。激活 = 注册 + 产品试用。留存 = 产品参与度 + CSM 跟进。推荐 = 客户拥护。收入 = 扩展 / NRR。
  • D2C 消费者应用 — 获客侧重 App Store + 付费社交媒体 + 网红 + PR。激活 = 引导流程 + 首次会话 + 付费墙。留存 = 生命周期邮件 + 推送通知。推荐 = 分享机制。收入 = 订阅 + 加售。
  • 硬件主导型 — 获客侧重 PR + 零售 + Amazon + Shopify SEO。激活 = 开箱 + 设置 + 首次使用。留存 = 配套软件 + 社区。推荐 = 赠礼 + 评论。收入 = 硬件 + 配件 + 订阅的综合 LTV。
  • 市场平台 — 激活分为两端(供给 + 需求)。留存取决于重复交易频率。收入 = 抽成率 × GMV。
  • 开发者工具 — 获客侧重技术内容 + DevRel + 文档 SEO。激活 = 首次构建 / 首次集成。留存 = 集成深度。推荐 = 团队采用。

详情见 references/client-types.md。

质量标准

优秀计划与泛泛而谈的计划,区别在于:

优秀计划的特征:

  • 每项举措都标明其服务的 AARRR 阶段
  • 每项建议都以真实的客户数据为依据(他们的实际预算、实际团队、当前使用的渠道)
  • 90 天路线图明确列出负责人,而不只是行动项
  • 融资阶段部分说明下一轮融资完成后会有哪些变化
  • 运营技术栈部分针对每项举措列出具体技能 + MCP
  • 创意库说明我们不会做什么以及原因(跳过的创意及其理由)
  • 执行摘要可独立成文,可直接纳入投资者更新
  • 明确列出待决事项,不予回避

应避免的失败模式:

  • 罗列策略,却不安排执行顺序
  • 推荐团队以当前规模无法执行的事项
  • 在融资完成前假设已有付费预算
  • 回避令人不安的指标(例如流失率),而不将其明确列为待决事项
  • 使用缺乏具体行动的泛泛表述(“建设社区”“改善 SEO”)
  • 忽视品牌语气——计划的每个部分都必须遵循客户的语气规则
  • 为计划堆砌客户实际不需要的技能 / 创意
  • 不承认团队已经完成的工作

输出格式

最终交付物是一个 Markdown 文件:~/marketing-plans/{client-slug}/final_plan.md。

标题(## 1. Executive summary 等)使用 H2,以便整洁地粘贴到 Notion。任何结构化对比(RACI、创意库、运营技术栈)都使用表格。创意库需包含状态说明。其他章节的内部引用使用 §N(例如,“激活详情见 §5”)。

篇幅预期:全面计划约为 8,000–12,000 字。若客户处于早期阶段、业务覆盖面有限,篇幅可以更短;若客户已有多年历史需要纳入考量,篇幅可以更长。

每份计划的文件布局

~/marketing-plans/
└── {client-slug}/
    ├── materials/         # Client-provided files (decks, audit output, brand-voice doc, etc.)
    ├── research.md        # Research record written during INIT
    ├── progress.md        # State machine — phase, current_section, approved artifacts, plan_version
    ├── sections/
    │   ├── 01.md          # Each approved section saved as a canonical artifact
    │   └── ...            # Zero-padded so they sort in order
    └── final_plan.md      # Compiled deliverable (FINALIZE output)

progress.md 的完整架构及恢复决策树见 references/methodology.md 中的步骤 1.1.1 和 1.1.2。

相关技能

  • product-marketing——先运行。将定位、ICP、品牌语气记录到 .agents/product-marketing.md,确保计划的每个部分都基于同一套基础信息。
  • marketing-ideas——第 12 节中 139 项策略的来源。
  • customer-research——深入完善 ICP 和客户之声输入,为第 2 节(战略框架)提供依据。
  • onboarding——深入开展第 5 节(激活)工作。
  • emails——深入开展第 6 节(留存)工作,以及第 5 节的引导邮件。
  • referrals——深入开展第 7 节(推荐)工作。
  • pricing——深入开展第 8 节(收入)工作。
  • seo-audit / ai-seo / programmatic-seo——深入开展第 4 节(获客)中的 SEO 部分。
  • ads / ad-creative——预算到位后,深入开展第 4 节中的付费推广部分。
  • launch——深入开展第 4 节 / 第 9 节中的发布活动。

任务相关问题(在 INIT 阶段使用)

完整的背景信息问卷位于 references/methodology.md。最重要的问题包括:

  1. 融资情况——目前处于哪一轮?目前已融资多少?资金消耗率是多少?还能维持多久?下一轮融资的时间安排是什么?
  2. 团队——有哪些人参与营销?每个人负责什么?有哪些缺口?
  3. 预算——当前每月营销支出是多少,按付费获客、工具、长期顾问和人员成本分别是多少?下一轮融资完成后会增加多少预算?
  4. 当前渠道——哪些渠道目前效果不错?哪些效果不佳?还有哪些尚未尝试?
  5. 已完成事项——有哪些过往营销活动 / 发布 / 内容 / 公关事件需要在计划中提及?
  6. 进行中事项——有哪些内容已拟好但尚未发布?各项工作受阻的原因是什么?
  7. 工具栈——已接入哪些工具?Customer.io / Mailchimp / Resend?Shopify / Stripe / App Store Connect?GA4 / Mixpanel / Amplitude?GitHub / Notion / Figma?
  8. Beta 版还是 GA 版?——如果产品处于 Beta 阶段,GA 计划时间是什么?是否有发布限制?有哪些门槛?
  9. 本季度最需要解决的问题——创始人的判断。
  10. 本季度最该忽略的事情——哪些看似重要,实际上并不重要。

计划应当写得多全面?

默认应当全面。创始人会与团队和投资人分享计划;在这里追求简短并不划算。结构合理的 10,000 字计划,比遗漏运营工具栈或创意库的 3,000 字计划更有用。

不过,不要为了凑篇幅而添加内容。每个部分都应当内容充实,而非冗长。如果某个部分没有内容可写,就明确说明:“Q4+——长期目标 / 不在这份 12 个月计划的范围内”既诚实又有用。

关于语气

这份计划面向思路敏锐、时间紧张且对营销套话持怀疑态度的创始人。写得像一位深思熟虑的同事,而不是擅长制作演示文稿的人。不要为了使用术语而使用术语。陈述直接,明确权衡,说明假设。不确定时,应指出尚待解答的问题,而不是猜测。

执行摘要应短到可以在 60 秒内读完。其余内容则应值得读者深入阅读。

评论

支持 Markdown