展开本页目录
开始前准备什么
- Python 3.10或更新版本;脚本只使用标准库
- 有权处理的资料与原始备份;本篇使用虚构业务样本
- 重跑时使用自己的apizt Key;离线复核无需Key
- 下载资料包
- 核对来源和合同
- 小样本调用文本模型
- 检查并人工确认
- 交付与复用
先下载样例,再完成自己的首次调用
示例不含密钥。API 按实际用量计费;下载和点击不代表调用成功。
中文说明、可编辑输入、脚本、原始响应、校验与交付文件;不含Key
本次样本的审校成果,不等于生产系统已导入
先看本篇能交付什么
给三个按钮生成短英文,使用本页实际CSS字体测量文本宽度;输出溢出待测清单。
字符数不等于像素宽度;浏览器预览不是Unity游戏运行截图。
| 交付物 | 用途与边界 |
|---|---|
| export.csv | 实际输出的审核稿,不会自动写入生产系统 |
| run.py + case.json | 修改自己的资料后可重跑;默认离线复核不调用API |
| response.json + receipt.json | 核对原始模型返回、用量、时间与内容摘要 |
- 交付物
- export.csv
- 用途与边界
- 实际输出的审核稿,不会自动写入生产系统
- 交付物
- run.py + case.json
- 用途与边界
- 修改自己的资料后可重跑;默认离线复核不调用API
- 交付物
- response.json + receipt.json
- 用途与边界
- 核对原始模型返回、用量、时间与内容摘要
第一步:固定输入、来源与缺项
先写每个按钮的字符预算和112px容器;真实可用宽度还要扣掉两侧padding。
虚构业务样本;实际调用 apizt API。不是商店、客户或游戏生产数据。
| id | text | max_chars | width_px |
|---|---|---|---|
| UI1 | 继续冒险 | 10 | 112 |
| UI2 | 背包 | 10 | 112 |
| UI3 | 返回主菜单 | 12 | 112 |
- id
- UI1
- text
- 继续冒险
- max_chars
- 10
- width_px
- 112
- id
- UI2
- text
- 背包
- max_chars
- 10
- width_px
- 112
- id
- UI3
- text
- 返回主菜单
- max_chars
- 12
- width_px
- 112
第二步:用 apizt 只跑一次文本任务
运行后在实测报告打开文字预览,浏览器按Arial 16px canvas测宽,与可用94px比较。
下载并解压资料包,先执行 python3 run.py 离线核对保存结果。要调用自己的API,复制一份工作目录,按README修改case.json,再执行 --run --new-output ./my-run;新目录不会混入旧响应或旧人工改动。Key只在终端本次进程中使用。
默认使用本篇资料包指定的低成本文本模型,输出上限1536 tokens,45秒超时,不自动重试;若返回401/429或截断,先核对凭据、额度、路由或输出预算,保留失败记录。
本地复核与运行
python3 --version
python3 run.py
# 阅读README并在工作副本中修改case.json后,才运行下一行
python3 run.py --run --new-output ./my-run第三步:核对真实返回与交付结果
这次运行返回 HTTP 200,模型 deepseek-v4.1-flash,响应总量 334 tokens,耗时 8.238 秒。本例合同与格式检查通过,业务解释与外部适用性仍需人工复核。
保存pixel-width.json与截图。这里只证明该浏览器和字体的样例,不证明Unity字体资源或移动设备不溢出。
| 记录ID | 英文译文 | 来源ID |
|---|---|---|
| UI1 | Continue | ["UI1"] |
| UI2 | Inventory | ["UI2"] |
| UI3 | Main menu | ["UI3"] |
- 记录ID
- UI1
- 英文译文
- Continue
- 来源ID
- ["UI1"]
- 记录ID
- UI2
- 英文译文
- Inventory
- 来源ID
- ["UI2"]
- 记录ID
- UI3
- 英文译文
- Main menu
- 来源ID
- ["UI3"]
实际浏览器按钮测宽:边框和内边距都要扣除
本页用Arial 16px、112px边框盒按钮测量。扣除两侧8px内边距和1px边框后,可用文字宽度为94px;只说明这个浏览器样例,不代表Unity字体或其他设备。
| 按钮 | 实测文字宽度px | 可用宽度px | 溢出 |
|---|---|---|---|
| Continue | 64.05 | 94 | 否 |
| Inventory | 65.81 | 94 | 否 |
| Main menu | 79.15 | 94 | 否 |
- 按钮
- Continue
- 实测文字宽度px
- 64.05
- 可用宽度px
- 94
- 溢出
- 否
- 按钮
- Inventory
- 实测文字宽度px
- 65.81
- 可用宽度px
- 94
- 溢出
- 否
- 按钮
- Main menu
- 实测文字宽度px
- 79.15
- 可用宽度px
- 94
- 溢出
- 否
第四步:程序检查与人工确认分开
只校验本例合同、编号、指定事实与格式;不证明业务事实在现实世界成立。
脚本实际测试了改坏行ID与伪造来源ID两个负例,均被拒绝。它们证明这两个错误分支能被检测,不代表所有幻觉、格式或业务错误都已覆盖。
- HTTP200且唯一完整stop响应
- 输入/响应SHA-256一致
- 行ID完整且无重复
- 来源编号必须存在
- 指定事实断言核对
- CSV标准解析器往返:行数一致
local-result.json
{
"character_lengths": {
"UI1": 8,
"UI2": 9,
"UI3": 9
},
"browser_pixel_measurement": "见pixel-width.json(单独浏览器测量)",
"unity_rendered": false
}第五步:用自己的小样本验收,再进入业务流程
先把资料换成有权处理的脱敏样本;保留原文件和审核副本,逐项核对来源、条件、未知项与最终输出。
当前页面和结果包没有任何私密Key;不需要登录其他AI平台。配置apizt后先完成一次低成本调用,再判断该任务是否值得复用。
搜索词按具体工作任务组织;本批没有取得这些词的Google或抖音搜索量,不标注虚构热度,也不承诺收录、排名或业务收益。
怎样确认已经完成
- 字符数不等于像素宽度;浏览器预览不是Unity游戏运行截图。
- 未知项没有补成事实
- 原始模型输出与人工审校文件分开保存
- 没有执行线上写入或第三方发布
常见问题
样本和截图是真实的吗?
业务输入是明确标注的虚构样本,API响应、耗时、usage、结果文件与报告截图来自这次实际运行;不是客户生产数据,也不是第三方后台截图。
需要登录其他AI平台吗?
不需要。浏览器任务台直接调用apizt,或用资料包里的Python脚本;API按实际用量计费,默认不自动重试,不跑视频模型。
检查通过后能直接用于生产吗?
字符数不等于像素宽度;浏览器预览不是Unity游戏运行截图。 还要使用真实且有权处理的资料,复核当前平台规则与自己的业务约束。



