已发布 C 站查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ac9585d3/platform-website-builder-website-by-user
技能介绍
它解决什么问题
在批量建站或站点迁移流程里,上层 agent 需要先知道当前登录用户是否已经有处于发布状态的 C 网站,才能决定是继续走建站、切换维护,还是提示用户先处理存量站点。人工打开后台确认既不稳定,也难以嵌入自动化脚本。website_by_user 把这个判断封装成一个最小颗粒度接口动作:输入当前登录态,输出该用户是否已有发布站点。
它怎么工作
- 固定调用地址:正式环境固定为
GET https://www.kutetailor.com/api/fabric/website-info/getWebsiteByUserId,不接受用户输入覆盖 base_url。 - 参数封装:tool arguments 统一使用嵌套
params对象;path、query、body、headers 分别写入对应字段,最外层不出现params.xxx这类点号 key。 - 登录态传递:执行器从
params.accessToken生成Authorization: Bearer;如果传入值已包含 Bearer,则不重复拼接。 - 请求形态:本接口为 GET,查询参数放 URL query,不额外发 body;返回结果以接口响应为事实来源。
适用边界
- 只完成一次查询动作,不负责建站、不写库、不触发上线。
- 若接口返回认证、权限、参数或业务错误,原始错误码和错误信息直接透传给上层 agent,不做兜底猜测。
- 结果依赖当前登录态、租户和用户权限;跨用户查询需要由有权限的调用方完成。
- 它是
platform-website-builder聚合链路中的一个原子 skill,完整建站流程需由上层编排多个 skill 组合。
使用场景
- 批量建站前,Agent 需先确认用户是否有已发布 C 网站,避免重复创建
- 站点迁移时,判断当前登录用户是否需要先处理存量站点再切换
- 自动化流程中,根据用户已发布状态决定是否进入建站下一步
- 用户咨询时,快速返回当前用户 C 网站发布情况供决策
适合人员
- 运营团队成员,需要在批量建站前确认用户已发布站点情况
- 自动化脚本开发者,要将用户站点发布状态查询嵌入工作流
- 平台管理员,排查用户站点发布异常时需查询当前状态
- Agent 系统开发者,为建站流程添加站点状态判断环节