学习与学术工作

免费代码执行追踪导师.

用于学习的执行轨迹解释。

追踪正在学习的代码,将每次状态变化与导致它的表达式比较。

需要 Chrome 扩展程序和账号。
每月 25 次免费自动化任务,所有工具共享。受浏览器连接提供方的限制约束。

需要准备的内容

小型程序与给定输入。

开始使用

可按需调整的任务。

在这里复制,准备好后粘贴到 WebAct。

本页用于准备提示词,任务在 WebAct 中运行。

01

按需调整任务。

检查上方提示词,添加你的目标和重要要求。

02

带到 WebAct 中。

打开来源页面,启用 WebAct,选择相关且可读取的内容。粘贴任务,并补充任务要求的其他来源材料。

03

检查有用的部分。

结果涵盖你提供或选定的可读取内容。先展开相关页面部分,再检查输出是否包含预期记录。

实用指南

如何通过执行追踪学习代码。

代码追踪应按执行顺序跟踪变量值。使用语言的实际语义和明确的小型输入。

按任务需求调整流程。

使用明确的小型输入,跟踪每条执行语句之后的变量值。遵守语言的求值顺序,区分程序打印输出与内部最终状态。

你需要提供什么
小型程序与给定输入。
你会得到什么
用于学习的执行轨迹解释。

查看输入和结果。

演示用输入和输出 · 教学示例,并非 WebAct 实时运行结果

示例 个输入项

Python: total = 0; then add each value in [2, 3] to total.

完整示例

Initial total 0; after 2, total 2; after 3, total 5. Final value: 5.
下载此示例

将这份输入载入提示词,再复制到 WebAct 中尝试任务。实际结果可能与示例不同。

决策与问题排查。

应跳过看起来重复的迭代吗?

展示足够的迭代来说明状态变化,包括边界。重复可能掩盖出现差一错误(off-by-one)的那一步。

为什么轨迹与程序实际输出不一致?

检查语言语义、输入类型和执行顺序,再在可用时于指定运行环境执行小例子。

使用自己的资料试一试。

将任务提示词中的示例换成你的材料。保留所需条件,再把任务复制到 WebAct。

自定义并复制任务 ↑
开始之前

使用 WebAct。

提示词和示例在本页提供。请在 WebAct Chrome 扩展中运行任务。

这个工具免费吗?

你可以在这里免费复制和编辑提示词。要在 WebAct 中使用,请安装 Chrome 扩展,创建并验证账户,然后连接可用的浏览器 ChatGPT 会话。Free 方案每自然月包含 25 次由用户发起的自动化任务,所有工具共享。普通浏览器 Chat 单独计算;仍受提供方限制约束。

有关共享上下文,请参阅我们的 隐私政策 以及如何选择 Chat 或 Task.

从提示词到你的实际工作

将任务带到页面上。

安装 WebAct,加入原始材料,再按需调整结果。

安装 WebAct