SuperAPI AI 工具集

webflow-designer-api

前端与建站

查看项目

更新于 10-15 11:20

技能介绍

用途

该技能帮助用户使用 Webflow Designer API,提供两条明确的工作流,用户可自行选择,或在上下文明显时由技能推断。

主要能力

工作流一:Designer Extensions

构建带有 UI、以 iframe 形式运行在 Webflow Designer 内的完整扩展。适合可复用工具、复杂工作流,以及希望交付给团队或发布到 Marketplace 的应用。相关说明见 references/designer-extension-workflow.md。

工作流二:Designer API Playground

直接在 Designer 内的 Playground 应用中编写并运行独立代码片段。适合快速原型、测试 API 方法、学习 API 以及一次性自动化。相关说明见 references/playground-workflow.md。

使用方式

两种工作流共用同一套 webflow.* Designer API。确定工作流后,可参考以下文档编写实际代码:

  • references/designer-apis-reference.md:所有 webflow.* 方法汇总表(建议从此开始)
  • references/elements-api.md:元素选择、插入、预设及元素构建器
  • references/styles-api.md:创建样式、设置 CSS 属性、断点及伪状态
  • references/components-api.md:组件定义、实例及编辑上下文
  • references/pages-api.md:页面与文件夹管理
  • references/variables-api.md:设计令牌变量与集合
  • references/assets-api.md:资产上传与管理
  • references/extension-utilities.md:站点信息、事件、通知、应用发现、认证
  • references/error-handling.md:错误结构、原因标签及恢复模式
  • references/code-examples.md:组合多个 API 的跨 API 工作流示例

设计与 Marketplace 相关参考:

  • references/design-guidelines.md:符合 Webflow 原生外观的 UI 设计
  • references/register-app.md:注册 Webflow App 并配置能力
  • references/marketplace-guidelines.md:Marketplace 审核标准
  • references/app-submission-and-listing.md:提交应用并创建上架信息
  • references/faq.md:常见问题与故障排查

每个参考文件都包含 YAML frontmatter,带有 name、description 和 tags 以便搜索。可使用 scripts/search_references.py 按标签或关键词快速查找相关参考。

搜索参考文件示例:

列出所有参考文件及其元数据

python scripts/search_references.py --list

按标签搜索(精确匹配)

python scripts/search_references.py --tag <tag>

按关键词搜索(覆盖名称、描述、标签和内容)

python scripts/search_references.py --search <query>

脚本与资源

  • scripts/search_references.py:按标签、关键词搜索参考文件,或列出全部及其元数据
  • assets/webflow-variables.css:Webflow 设计系统的 CSS 变量
  • assets/install-playground-prompt.md:可通过 Claude Cowork 或 Claude Chrome Extension 安装 Designer API Playground 的可复制提示词

适用场景

适合需要开发 Webflow Designer 扩展、在 Playground 中试验 Designer API、学习 webflow.* 方法、进行一次性自动化,或准备将应用注册并发布到 Webflow Marketplace 的开发者。

限制

资料未提供该技能的具体收费、价格、平台支持范围或效果保证等信息。