# Qwen3.8-Flash 实测：亚马逊后台词：AI 选词，程序核对 UTF-8 字节预算

虚构业务样本，真实 apizt API 调用。只跑低成本文字模型，不跑视频。

## 操作

1. 把候选词放进 allowed；先剔除无来源的品牌和不相关词。
2. 模型只给 terms 数组，程序按空格拼接并执行 len(text.encode('utf-8'))，不让模型猜字节数。
3. 查看 byte-budget.json；再把一个词替换成长中文字符串，确认离线负例触发预算错误。实际站点字段限制仍需运营核对。

## 复核已保存的结果（不花API费用）

```bash
python3 run.py
```

## 换成自己的资料再运行

先备份文件，修改case.json里的input（input.json是本次输入快照，不是脚本读取入口）。用--new-output创建全新的结果目录；它不会复制旧响应和人工审校记录。再运行：

```bash
python3 run.py --run --new-output ./my-run
```

按提示输入自己的apizt Key，输入不回显也不写入文件；也可使用tokenba_API_KEY环境变量。默认使用case.json指定的低成本文本模型（未指定时qwen3.8-flash）、1536输出tokens上限、45秒超时、0次自动重试。API按实际用量计费。不要直接运行不信任的代码，先阅读run.py。修改输入后，需要同步调整本例特定的expected与校验规则；旧断言不能证明新样本正确。

## 交付文件

- export.csv：经合同检查后的本地交付稿
- actual-result.json / response.json：原始模型结果及完整响应
- reviewed-result.json / human-review.json（如有）：显式审校与改动理由
- validation.json / local-result.json：程序检查与本地计算
- report-input.html / report-result.html：可离线查看的实测报告
- receipt.json：HTTP、usage、耗时和SHA-256；没有报价时不猜成本

## 实测边界

字符数不是字节数；本例80bytes是演示预算，不宣称提交后台后已收录。

只校验本例合同、编号、指定事实与格式；不证明业务事实在现实世界成立。

## 参考

- Amazon 商品详情页规则：https://sellercentral.amazon.com/help/hub/reference/external/G200390640?locale=en-US
- Amazon Seller University：后台Search Terms字节要求：https://m.media-amazon.com/images/G/28/AS/AGS/SU/CN_GS_Listing_Optimization_1.1_General_Guidance_EN.pdf
- Qwen3.8-Flash 官方模型说明：https://docs.qwencloud.com/developer-guides/getting-started/latest-model
