# Claude Artifacts 演讲计时器：把五页讲稿变成提词卡，实际练到三分钟

## 身份与边界

已提供本站独立HTML工具与JS核心，实际运行计时逻辑和浏览器按钮；未生成/导出Claude Artifact，实际使用必须核对新版Design/导出选项。

Artifacts列于Free/Pro/Max/Team/Enterprise；需启用Cloud code execution and file creation，组织账号可能受管理员限制；2026-09-16以前的legacy Artifacts仍可用但不能新建；不能沿用旧版下载/发布教程画UI；若实际新产物类型不提供独立HTML，应先核对可用导出，不把静态PDF宣称为可运行工具

全部人物/组织/会议/设备为原创虚构教学内容。原始数据及本站原创参考CC0-1.0；官方截图不在ZIP，商标和官方文档版权归原权利人。

## 开始操作

1. 先打开cues.json。
2. 阅读prompt.md，在自己的授权账号按教程操作；不要修改原件。
3. 实际目标工具输出另存actual-*，并在observations.json填写实际运行记录。
4. 运行 `python3 -B verify.py` 检查本包文件与本题确定性规则；通过不证明目标SaaS或模型已执行。

## 原生文件与参考

- cues.json
- rehearsal-reference.html
- timer-core.js
- timer-selftest.cjs
- rehearsal-log.csv

## 具体操作

1. 先把五页讲稿与时间预算写清

打开cues.json，五页预算30、40、35、45、30秒合计180。每页只保留一个观点与短讲稿，不让模型编新数据。将讲稿复制给Claude并说明需要本地可运行提词器，输入输出都限定在浏览器内，不调用外部API、麦克风或账户数据。

2. 在当前Artifacts入口说明所需交付

确认账号可用Artifacts，并启用Cloud code execution and file creation；组织账号需管理员允许。使用当前新Artifact/Design能力请求HTML交互作品，2026-09-16前的legacy作品不能新建，不照旧截图找按钮。若实际类型只提供PDF，不能把PDF说成可运行计时器。

3. 要求总计时与翻页彼此独立

提示模型总时长180秒，上一页/下一页不重置总时钟；开始、暂停、继续、重置行为明确，超时显示0而非负数。不要只用setInterval每秒减1造成后台误差，应基于单调时间累计运行段；这是对实际功能的要求，仍要用生成作品验证。

4. 实际点击暂停与继续找错误

在生成Artifact预览里开始，等待数秒，暂停并记下剩余值，等待后确认不变，再继续看是否接着扣时。翻到第二页后暂停，检查文字和剩余时间都保留。本站rehearsal-reference.html也可离线打开演示同一功能，但其运行不能证明Claude已生成正确作品。

5. 测试重置、第一页与归零边界

切到第三页再重置，应回03:00与第一页且不运行；连续按开始不能产生多条计时链。跑到零不能变−00:01。本包timer-selftest.cjs通过注入时钟实际检查45秒暂停、恢复10秒、重置及超时，可用node timer-selftest.cjs复核，不是模型调用日志。

6. 在实际可用导出里拿到独立文件

按新版Artifact当前显示的导出选项保存HTML；如果没有独立HTML选项，先确认作品类型或让Claude明确提供文件，不能把聊天代码截图当下载成功。下载后断开外部服务依赖在本地打开，检查五页讲稿、按钮和中文仍完整。本站HTML标签明确人工参考。

7. 自己讲一遍再调整稿子

实际口述五页内容，把每页真实耗时写入rehearsal-log.csv；30/40等只是预算，不能写成已练到的结果。超3分钟时先删冗句而非只把倒计时改长，再排练。保存真正的导出与练习记录，本文不承诺自动提高演讲表现或已完成三分钟真人排练。

## 验收

- 预算30+40+35+45+30=180秒，真实口述耗时留空待本人练。
- 本地核心与浏览器已验证暂停/翻页/重置，超时钳制0。
- 本站HTML不冒充Claude导出；当前作品类型支持导出需账号核对。

生成的actual-*属于你的实际结果，请勿覆盖本站参考或重新打包私人数据。
