SuperAPI AI 工具集

site-management

办公与效率

查看项目

更新于 10-16 06:44

技能介绍

用途:动态获取并管理用户访问令牌有权限访问的 Wix 站点,无需预先配置站点列表。一个 WIX_ACCESS_TOKEN 即可访问该 Wix 账户下的所有站点。

主要能力:首次使用时调用 Wix API 获取令牌可访问的全部站点并在对话中缓存;支持在对话中随时切换站点,例如说“connect to site 3”,无需重启;将当前选择保存到 ~/.claude/wix-selected-site.json,并在涉及店铺数据的响应前显示当前站点名称,如 [Site: Jane's Boutique]。

使用方式:列出站点接口为 GET https://www.wixapis.com/v1/sites,请求头包含 Authorization: ${WIX_ACCESS_TOKEN} 与 Content-Type: application/json。工作站流程为:检查是否已选择站点,若无则自动获取并展示站点列表,用户选择后保存到 ~/.claude/wix-selected-site.json,再继续原请求。切换时用户说“Show me my sites”或“Connect to site N”即可。后续命令需读取该文件,提取 siteId 与 siteName,并在 API 调用中使用 -H "wix-site-id: $SITE_ID"。

存储格式示例(字段含 siteId、siteName、selectedAt、url),并提供 getSelectedSite、saveSelectedSite 函数。

限制与错误处理:未配置访问令牌时会提示在 Claude Desktop 设置中添加 WIX_ACCESS_TOKEN 并重启;API 调用失败需检查令牌有效性、是否过期及站点查看权限;无站点时需确认已在至少一个站点安装应用且令牌来自正确的 Wix 账户。必要时可在 https://manage.wix.com/account/api-keys 创建新 API 密钥。除站点列表与切换流程外,其他功能细节资料未提供。