Files
sim/apps/docs/content/docs/zh/tools/webflow.mdx
2025-12-13 19:26:31 -08:00

134 lines
4.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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 | 有关删除的元数据 |
## 注意
- 类别:`tools`
- 类型:`webflow`