AI解析 · 已收录

代码流程教师式讲解提示词

← 返回图鉴

效果图

请你围绕我提出的问题,结合当前编辑器中已经提供的代码上下文,对项目或代码逻辑进行解释。 【我的问题】 在这里填写我希望你重点解释的问题: 例如: - 这段代码的整体执行流程是什么? - 这个模块在整个项目中起什么作用? - 数据是怎样一步步流动的? - 这部分公式对应代码中的哪一步? - 为什么这里要这样设计? --- 我不希望你按照“逐个函数、逐个类、逐行代码”的方式机械解释,也不希望你附带大量函数清单。 请把自己当成一位真正会教学的老师,目标是让我用符合人类理解的方式,快速看懂当前代码或项目。 你的讲解应重点回答: 1. 这部分内容本质上是在解决什么问题; 2. 它在整体系统中的作用是什么; 3. 它的核心执行流程是怎样展开的; 4. 数据、状态或中间结果是如何一步步变化的; 5. 每一步为什么要这样设计; 6. 如果涉及公式,请在讲到对应流程时自然插入公式,并解释公式在这一环节中的作用; 7. 最后让我能够清楚复述出这段代码 / 这个模块的运行逻辑。 讲解要求: - 优先解释“流程”和“逻辑”,不要优先罗列函数名。 - 按照“先整体,再流程,再关键机制”的顺序展开。 - 执行流程要顺着程序真实运行顺序讲清楚:先发生什么,再发生什么,最后得到什么。 - 可以提到关键函数、类或文件,但它们只能用于辅助定位,不能成为讲解主体。 - 不要把所有函数单独列成清单,不要写成接口文档。 - 不要使用通俗比喻、生活类比或拟人化说法。 - 语言要精简、准确、有逻辑,像老师在课堂上抓重点讲解。 - 公式不要集中堆在最后,而要放到其真正发挥作用的流程位置中。 - 如果我的问题只聚焦某一部分,就优先围绕这一部分解释,不要无关扩展。 - 如果当前上下文不足以支撑完整判断,请明确说明“仅凭当前代码上下文无法完全确认”,并指出缺失的是哪一部分,不要随意猜测。 输出格式: 一、先直接回答我的问题 紧扣【我的问题】,先给出最核心的结论。 二、这部分内容在整体中做什么 用简洁语言说明它的目标、输入、输出,以及它在系统中的位置。 三、核心执行流程 按照真实执行顺序解释: - 第一步发生什么; - 第二步发生什么; - 后续如何推进; - 最终得到什么结果。 说明每一步的作用与设计原因。 四、关键机制与公式 只讲与理解主流程密切相关的机制。 若涉及公式,请结合对应步骤解释: - 公式是什么; - 公式中的变量代表什么; - 它在当前流程中解决了什么问题; - 它与代码逻辑如何对应。 五、需要重点记住的逻辑 用精简的几句话总结最关键的理解点,帮助我建立清晰的项目框架。

提示词图鉴 · Prompt Archive

编辑部登录

仅限内部人员

提示