# 示例：Amazon 页面复制助手

完整脚本：[amazon-product-copy-assistant.user.js](https://github.com/omococola/script/blob/main/examples/amazon-product-copy-assistant.user.js)

官网脚本库：[Amazon US 商品复制助手](/scripts/amazon-product-copy-assistant)。当前脚本 1.2.5：脚本只负责复制或返回结构化商品数据，飞书/钉钉回传在插件数据中心配置。

## 已固定的交互

- 页面信息卡片和按钮使用 Shadow DOM 隔离样式；重复注入先清理旧实例，离页时释放监听。
- 页面按钮只复制 ASIN、标题、价格和币种。
- 在美国站商品页打开 Tool 表单时，插件按 pageContext 声明预填当前 ASIN，可修改后运行。
- Tool 返回完整结构化商品数据，由插件保存；价格或币种缺失时不伪造值。
- 脚本没有表格参数、鉴权、建列、发送或远端回执字段。

## 复现验证

```bash
pnpm run verify:userscript -- examples/amazon-product-copy-assistant.user.js
node --test tests/amazon-product-detail.test.mjs
```

实际页面验收还应覆盖切换变体、动态重渲染、重复注入和剪贴板权限。数据中心真实回传需要单独授权的测试连接；模拟响应不能证明真实服务已写入。
