跟进构建进度
要点MonstarX 工作时,聊天会实时显示它写下的消息,并把每一段工作折叠成一行通俗易懂的说明;实时的“推理中…”一行会告诉你它正在思考什么。在有内容可看之前,预览会显示一张带计时器和当前步骤的状态卡片。每条回复末尾都会显示 token 用量,较早的请求会折叠成带编号、可搜索的对话,整个计划构建完成后会出现一张收尾卡片。
跟进构建进度,不需要你会看代码。聊天会用通俗的话告诉你 MonstarX 正在做什么、改了什么,技术细节则折叠起来,想看时点一下就能展开。下面介绍你会看到的所有内容,从第一秒一直到最后的总结。
MonstarX 工作时,聊天里会显示什么?
Section titled “MonstarX 工作时,聊天里会显示什么?”在你的请求下方,MonstarX 的回复会边写边显示。回复由四类内容组成:
- 一句话说明它正在做什么:比如“接下来处理样式、服务器函数、共享布局和页面。”
- 活动记录:每一段工作(编写文件、更新数据库、检查应用)都折叠成一行。
- 卡片:功能计划、正在生成的图片、构建检查、问题、连接服务的请求等。卡片永远不会被折叠。较长的卡片还在运行时——比如 QA、图片生成、收尾总结、数据迁移——它当前的进展会固定在聊天底部,并显示转圈图标,你不用往回翻就能看到。
- 结尾总结:你的应用现在能做什么、可以试试什么、下一步可以做什么。
回复上方有一个小标签,显示回答所用的模型和思考强度,例如自动 · Claude Sonnet 5 · 中。详见选择模型。
活动记录是什么意思?
Section titled “活动记录是什么意思?”一段工作进行中时,它那一行是实时的:一个闪动的小图标、一个简单的动作描述、已用时间和目前修改的文件数——例如正在编写代码…(0:42 · 7 个文件)。你还会看到其他动作,比如“正在阅读代码”“正在设置数据库”“正在检查应用”“正在查看页面”“正在规划功能”和“正在为应用生成图片”。
这段工作完成后,这一行会变成总结,例如已构建 4 个功能 · 已创建 9 个文件并更新 3 个文件 · 已更新数据库 · 已检查应用。点击它可以查看每一个步骤及对应的文件名,以及检查报告或错误信息。
“推理中…”这一行是什么?
Section titled ““推理中…”这一行是什么?”有些模型会先思考一段时间,再开始写内容。这段时间里,聊天会显示推理中…,以及已用时间和目前思考了多少——下面还有一行通俗的说明,告诉你它正在琢磨什么,比如“正在设计瑜伽工作室的页面和课程表”。随着思考推进,这行说明也会更新,并且会使用你在 MonstarX 中使用的语言。
“自动构建检查”是什么?
Section titled ““自动构建检查”是什么?”每次构建后,MonstarX 都会先检查应用的每个页面是否仍能编译和正常显示,然后才算完成工作。自动构建检查卡片会显示检查状态:先是运行中,然后是已通过(并显示预览可用)或需要关注。点击构建耗时可以查看每个环节花了多长时间。
这些检查是为了保护预览。在真实浏览器中测试完整的使用流程——注册、预约、付款——属于自动 QA,它是单独运行的。
“技术详情”是什么?
Section titled ““技术详情”是什么?”MonstarX 的回复是写给不写代码的人看的。工程方面的说明——文件名、代码改了什么、为什么这样改——会折叠在修改过代码的回复末尾的技术详情中。构建过程中它用技术语言写给自己的笔记,会折叠成一行浅色文字,点击即可查看。
一条回复用了多少 token?
Section titled “一条回复用了多少 token?”每条完成的回复末尾都有一行小字,例如输入 120k · 输出 958:这是模型为这条回复读取和写出的 token 数。把鼠标悬停在上面,可以看到所用的模型、思考强度和执行了多少步骤。你的总用量显示在输入框旁边的圆环上,详见用量和上限。
构建期间,预览会显示什么?
Section titled “构建期间,预览会显示什么?”在有值得看的内容之前,预览会显示一张状态卡片,而不是空白页面或只建了一半的页面。卡片会说明当前进展,并带有计时器:
| 卡片显示 | 正在发生什么 |
|---|---|
| 正在启动预览… | 正在启动应用的预览。首次启动可能需要一分钟。 |
| 正在构建应用… | MonstarX 正在构建,并显示当前步骤,比如“正在编写代码… · 3 个文件” |
| 正在规划应用… | MonstarX 正在编写功能计划或它要问的问题。 |
| 等待你的回答 | 聊天中有尚未回答的规划模式问题。 |
| 正在聊天中回复… | 正在撰写聊天回答,还没有构建任何内容。 |
| 正在打开应用… | 第一个真正的页面已就绪,正在加载。 |
| 暂无可预览的内容 | 还没有构建任何内容。在聊天中描述你的应用吧。 |
卡片下方的预览日志会显示应用服务器正在输出的内容——如果某一步耗时特别久,可以看看这里。
为什么预览不显示写了一半的页面?
Section titled “为什么预览不显示写了一半的页面?”构建是一个文件一个文件地编写应用的,所以两个文件之间,页面经常会短暂出错。构建进行中,MonstarX 会一直显示状态卡片,直到页面真正能正常显示,并说明它在等什么——例如“应用目前尚未编译成功,成功后会自动显示预览。”点击页面当前提示可以查看页面本身的错误信息,点击仍然显示页面则可以直接查看页面。
如果某次构建后页面出错,预览会自动在后台重新加载(正在恢复页面…)。如果这样也无济于事,卡片会显示页面未能显示,并持续检查,这样你在聊天中要求的修复完成后,预览就会自动恢复。
Monstar Run 是什么?
Section titled “Monstar Run 是什么?”状态卡片下方的一个小游戏,让等待不那么无聊。在你接手之前,它会以演示模式自动运行:按空格键(或点击、轻触游戏画面)就能跳过方块。你的最高分会记录在当前浏览器中。应用一就绪,预览就会替换掉游戏。
怎样找到之前的请求?
Section titled “怎样找到之前的请求?”每个请求和它的回复组成一段对话。只有最新的一段对话是展开的;发送新请求时,上一段对话会折叠成两行:
- 一个编号,按类型显示不同颜色:灰色是构建,蓝色是聊天,紫色是规划,琥珀色是 QA 修复。
- 你写下的请求原文,以及时间。
- 结果如何,比如“已构建 6 个功能 · 已更改 11 个文件”“已停止”“失败”“已提出 4 个问题”,以及回复的第一句话。
点击某段对话即可原地展开。对话达到三段后,聊天顶部会出现一个搜索框:你输入的每个词都必须出现在请求、回复、文件名、功能或回答中。匹配的内容会高亮显示;点击某个结果(或按 Enter 跳到最新的结果)即可定位到那里。如果对话跨越了好几天,会出现日期分隔线(今天、昨天或星期几),还有一个最新按钮可以带你回到底部。
所有功能都构建完成后会怎样?
Section titled “所有功能都构建完成后会怎样?”当功能计划上的每个功能都构建完成,MonstarX 会发布一张收尾卡片:
- 所有功能已构建并测试:QA 已在这个版本上运行并通过。
- 计划中的功能已全部构建:QA 还没有测试这个版本(卡片提示“QA 尚未在真实浏览器中测试此版本。”),在可以使用 QA 的地方会显示运行 QA 按钮。
- 计划中的功能已全部构建,仍有 1 个问题未解决:QA 已完成,但还留有一个问题。点击再尝试修复一次,让它再修一次。
接下来可以尝试的创意下有三到五个适合你的应用的功能。点击添加可以把其中一个加入计划(添加全部会加入所有创意),然后点击构建此功能或构建这些功能,开始构建你添加的内容。这些创意只是可选建议——你也可以在聊天中提出任何其他需求。
为什么 MonstarX 没做完就停了?
Section titled “为什么 MonstarX 没做完就停了?”一个请求最多可以执行 40 个步骤。如果步骤用完时工作还没完成,回复中会说明:“MonstarX 已执行 40 步,达到单次请求的步骤上限,但尚未完成。当前成果均已保存,点击‘继续’可从停止处接着完成。”并附上继续按钮。
“演示账户”卡片是什么?
Section titled ““演示账户”卡片是什么?”如果你的应用有登录功能,MonstarX 会创建一个测试用户,让你马上就能试用。演示账户已就绪卡片会显示它的邮箱和密码,并附有复制按钮。这个用户也会出现在管理 → 用户中,以及后端 → 用户的列表里。
构建期间可以关闭标签页吗?
可以。构建在 MonstarX 的服务器上运行,关闭标签页也会继续进行。打开通知我,构建完成时就会通知你。详见构建期间继续工作。
一次构建需要多长时间?
小修改需要一两分钟;一个全新的应用通常需要几分钟。状态卡片和每行活动记录上的计时器会显示已经进行了多久。
在哪里可以看到具体改了哪些文件?
点击任意一行活动记录,查看它的步骤和文件名;或者展开回复下方的技术详情;也可以在“代码”标签页中查看。
回复下方的“输入”和“输出”是什么意思?
模型为这条回复读取(输入)和写出(输出)的 token 数,可以用来衡量这次工作量有多大。把鼠标悬停在上面,可以看到模型、思考强度和步骤数。
状态卡片已经显示很久了,怎么办?
打开卡片下方的预览日志,看看应用服务器输出了什么。如果预览似乎卡住了,点击预览工具栏中的 ⟲(重启开发服务器)。详见预览。