mirror of
https://github.com/simstudioai/sim.git
synced 2026-02-12 07:24:55 -05:00
134 lines
4.9 KiB
Plaintext
134 lines
4.9 KiB
Plaintext
---
|
||
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`
|