跳到正文
文档导航 · 示例:Amazon 页面复制助手
脚本开发

示例:Amazon 页面复制助手

可直接交给 AI 阅读的开发流程、完整示例与验收边界。

本页目录

完整脚本:amazon-product-copy-assistant.user.js

官网脚本库:Amazon US 商品复制助手。当前脚本 1.2.5:脚本只负责复制或返回结构化商品数据,飞书/钉钉回传在插件数据中心配置。

已固定的交互

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

复现验证

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

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

网页与 Markdown 原文使用同一份内容。开发接口与平台实测资料请从左侧对应分类查阅。