---
title: Webflow
description: 管理 Webflow CMS 集合
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="webflow"
  color="#E0E0E0"
/>

{/* MANUAL-CONTENT-START:intro */}
[Webflow](https://webflow.com/) 是一个强大的可视化网页设计平台，能够让您无需编写代码即可构建响应式网站。它结合了可视化设计界面和强大的 CMS（内容管理系统），使您能够为网站创建、管理和发布动态内容。

使用 Webflow，您可以：

- **可视化设计**：使用可视化编辑器创建自定义网站，该编辑器会生成干净、语义化的 HTML/CSS 代码
- **动态管理内容**：使用 CMS 创建结构化内容集合，例如博客文章、产品、团队成员或任何自定义数据
- **即时发布**：将您的网站部署到 Webflow 的托管服务，或导出代码以进行自定义托管
- **创建响应式设计**：构建在桌面、平板电脑和移动设备上无缝运行的网站
- **自定义集合**：为您的内容类型定义自定义字段和数据结构
- **自动更新内容**：通过 API 编程方式管理您的 CMS 内容

在 Sim 中，Webflow 集成使您的代理能够通过 API 身份验证无缝与 Webflow CMS 集合交互。这支持强大的自动化场景，例如从 AI 生成的内容中自动创建博客文章、更新产品信息、管理团队成员资料以及检索 CMS 项目以生成动态内容。您的代理可以列出现有项目以浏览内容，通过 ID 检索特定项目，创建新条目以添加新内容，更新现有项目以保持信息最新，以及删除过时内容。此集成弥合了您的 AI 工作流与 Webflow CMS 之间的差距，实现了自动化内容管理、动态网站更新和简化的内容工作流，使您的网站无需人工干预即可保持新鲜和最新。{/* MANUAL-CONTENT-END */}

## 使用说明

将 Webflow CMS 集成到工作流程中。可以创建、获取、列出、更新或删除 Webflow CMS 集合中的项目。以编程方式管理您的 Webflow 内容。可以在触发模式下使用，当集合项目发生变化或提交表单时触发工作流程。

## 工具

### `webflow_list_items`

列出 Webflow CMS 集合中的所有项目

#### 输入

| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | 是 | Webflow 网站的 ID |
| `collectionId` | string | 是 | 集合的 ID |
| `offset` | number | 否 | 分页的偏移量（可选） |
| `limit` | number | 否 | 要返回的最大项目数（可选，默认值：100） |

#### 输出

| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `items` | json | 集合项目的数组 |
| `metadata` | json | 查询的元数据 |

### `webflow_get_item`

从 Webflow CMS 集合中获取单个项目

#### 输入

| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | 是 | Webflow 网站的 ID |
| `collectionId` | string | 是 | 集合的 ID |
| `itemId` | string | 是 | 要检索项目的 ID |

#### 输出

| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `item` | json | 检索到的项目对象 |
| `metadata` | json | 检索到的项目的元数据 |

### `webflow_create_item`

在 Webflow CMS 集合中创建一个新项目

#### 输入

| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | 是 | Webflow 网站的 ID |
| `collectionId` | string | 是 | 集合的 ID |
| `fieldData` | json | 是 | 新项目的字段数据，格式为 JSON 对象。键名应与集合字段名匹配。 |

#### 输出

| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `item` | json | 创建的项目对象 |
| `metadata` | json | 关于创建项目的元数据 |

### `webflow_update_item`

更新 Webflow CMS 集合中的现有项目

#### 输入

| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | 是 | Webflow 网站的 ID |
| `collectionId` | string | 是 | 集合的 ID |
| `itemId` | string | 是 | 要更新项目的 ID |
| `fieldData` | json | 是 | 要更新的字段数据，格式为 JSON 对象。仅包含需要更改的字段。 |

#### 输出

| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `item` | json | 更新的项目对象 |
| `metadata` | json | 关于更新项目的元数据 |

### `webflow_delete_item`

从 Webflow CMS 集合中删除项目

#### 输入

| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `siteId` | string | 是 | Webflow 网站的 ID |
| `collectionId` | string | 是 | 集合的 ID |
| `itemId` | string | 是 | 要删除项目的 ID |

#### 输出

| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `success` | boolean | 是否删除成功 |
| `metadata` | json | 有关删除的元数据 |
