用途:面向 Shopify 商家的 Admin 写入技能,带预览、内容审计、研究与写入后验证。安装后配置私有 skill-hub.env,先做连接检查,再给出 Article URL、精确标题或 Article ID,技能会先确认匹配的 Article 再审计。
主要能力:审计现有内容,研究敏感或事实性声明,生成候选 HTML 版本,并输出一份独立 HTML 报告,包含审计、变更摘要、E-E-A-T 证据、审批包和响应式店铺预览。商家审核后明确批准或拒绝,只有批准后才调用 articleUpdate,随后重新读取 Article 验证语义标记、链接和 HTML 安全性。
使用方式:安装命令 npx skills add lvsao/shopify-skill-hub --skill shopify-blog-seo-optimizer;初始化 node <skill>/scripts/shopify-blog-seo-admin.mjs init-env --method shopify_cli_oauth --env skill-hub.env;连接检查 connection-check;查找 find;审计 audit;报告 report;试运行 apply;批准后 apply --execute 并 verify。需 read_content 加 write_content 等最小内容权限范围。
适用场景:Shopify 博客文章的 SEO 与 E-E-A-T 优化、标题与列表可读性、FAQ/HowTo、链接修复、图片 alt 文本、摘要补全等低风险改动。
限制:不改变 handle、发布状态、作者、标签、图片、主题文件或 metafields,除非商家明确扩大范围;不向正文注入脚本、JSON-LD、JavaScript、表单、iframe、事件处理器或隐藏关键词块;不编造 E-E-A-T 证据;凭据、一手经验、作者资质、专家评审、客户证据、新事实声明及受监管建议需商家提供。报告语言用 --lang en 或 --lang zh-CN,不用店铺区域设置决定。写入前必须显式批准标记。连接错误按网络、407、CLI_NOT_FOUND、401/403、SCOPE_UPDATE_REQUIRED、shop_not_permitted 等分别处理,不盲目重试。可运行无网络回归测试 node --test <skill>/tests/test-shopify-blog-seo-optimizer.mjs。