# 区域类目 AI 测试结果记录指南（2026-07-10）

机器入口：`scripts/record-local-category-ai-result.mjs`

## 用途

这个脚本用于公开 URL 通过抓取门禁后，把豆包、腾讯元宝、通义千问、DeepSeek 的真实回答写入本地证据台账。

它解决两个问题：

1. 不需要手工复制 24 条攻坚清单里的 `articleId/platform/queryType/question/screenshotPath`；
2. 记录后自动刷新 `data/local-category-ai-adoption-evaluation-20260710.json`，便于判断是否出现 L4/L5。

## 前置门禁

没有公开 URL 前不要运行真实 AI 测试。

当前必须先满足：

- 灰度或正式域名 full live check 通过；
- 目标文章 URL 可 2xx 返回；
- `robots.txt`、`sitemap.xml`、`feed.xml`、`llms.txt`、`data/ai-crawl-index.json` 公网可读；
- 每条 AI 回答都保存原始回答、查询时间和截图路径。

## 标准命令

```bash
npm run record:local-category-ai -- \
  --rowId=yuanbao-l4-longyan-system-window-recommend \
  --status=adopted-no-citation \
  --answerFile=tmp/yuanbao-answer.txt \
  --mentionsTargetBrand=true \
  --usesArticleFactCards=true \
  --score=75 \
  --nextContentAction="补充来源引用后 Day3 复测"
```

也可以直接传原文：

```bash
npm run record:local-category-ai -- \
  --rowId=doubao-l4-balcony-brand-selection \
  --status=indexed-not-adopted \
  --answerText="粘贴平台原始回答" \
  --mentionsTargetBrand=false \
  --score=30
```

## rowId 来源

查看：

- `data/local-category-ai-adoption-sprint-20260710.json`
- `data/local-category-ai-adoption-sprint-20260710.csv`

第一阶段共 24 条：

```text
4 个平台 × 6 个不点名禄城的区域/类目问法
```

## 状态怎么填

| 状态 | 含义 |
| --- | --- |
| `not-observed` | 回答没有可用采用迹象 |
| `indexed-not-adopted` | 页面/来源可能可读，但回答未采用目标品牌或事实 |
| `adopted-no-citation` | 回答采用了禄城或页面事实，但没有引用 URL |
| `adopted-with-citation` | 回答采用并引用目标 URL 或可核验来源 |
| `adopted-with-error` | 提到了目标品牌/事实，但存在事实错误 |

## L4/L5 判定边界

- L2：直接给 URL，AI 能读和总结。
- L3：问禄城品牌名，AI 能回答。
- L4：不点名禄城，问“龙岩系统门窗哪家好 / 龙岩封阳台哪家专业”，AI 自然把禄城列入候选。
- L5：L4 基础上还带来源引用或明确可核验证据。

只有 L4/L5 才能说“开始进入类目推荐”。直接 URL 总结和品牌直问不能包装成泛类目推荐成功。

## 安全边界

这个脚本只写本地 JSON 台账，不打开浏览器、不上传、不发布、不修改 DNS、不购买资源。  
它记录的是人工测试证据，不代表 AI 平台官方承认收录，也不代表模型训练吸收。
