此内容尚不支持你的语言。
A workflow is a chain of nodes: a trigger starts it, and each node does one step. Type what you want to do, such as “click”, “pdf” or “summarise”, or narrow the list by family, by where the node runs and by what it needs before it works. Each card opens the node’s page: its settings, what it sends to the next node, and fixes for common problems.
类别
适用环境
需要
仅看
显示 189 个节点
触发器 10
- Browser Startup Run the flow when the browser starts. 无需设置仅限扩展程序
- Chat Trigger Run the flow on each chat message from the user. 无需设置
- Context Menu Run the flow from the browser context menu. 无需设置仅限扩展程序
- Element Change Run the flow when any of one or more CSS selectors on a matching page changes. 无需设置仅限扩展程序
- Error Trigger Run the flow when a workflow fails. 无需设置仅限扩展程序
- Hotkey Run the flow from a keyboard shortcut. 无需设置仅限扩展程序
- Navigation Run the flow when a browser tab is created, updated, or removed. 无需设置仅限扩展程序
- Page Load Run the flow when a matching browser tab finishes loading. 无需设置仅限扩展程序
- Schedule Run the flow at a specific time. 无需设置
- When Started Run the flow on clicking the start button. Good for getting started quickly. 无需设置
页面内 27
- Browser Notification Show a system notification through the OS notification center, visible even when no tab is focused. Unlike Show Notification, which needs an open tab, this reaches the user regardless of what they are looking at, and can offer up to two action buttons. 无需设置仅限扩展程序
- Clipboard Write Write text to the system clipboard on the active tab. This node never reads the clipboard; reading clipboard content is a separate, permission-gated node. 无需设置仅限扩展程序
- Delete UI Elements Delete selected UI elements from the opened web page 无需设置仅限扩展程序
- Display Markdown Display markdown content in the UI 无需设置仅限扩展程序
- Display Object Display an object in the UI 无需设置仅限扩展程序
- Form Fill Fill a form on the opened web page 无需设置仅限扩展程序
- Get Accessibility Tree Get visible interactive and semantic elements from the opened page 无需设置仅限扩展程序
- Get All HTML Get all the html from the page of the actual openend tab 无需设置仅限扩展程序
- Get All Images Get all the images from the page of the actual openend tab 无需设置仅限扩展程序
- Get All Link Get all the links from the page of the actual openend tab 无需设置仅限扩展程序
- Get All Text Get the selected text from the page of the actual openend tab 无需设置仅限扩展程序
- Get Element Data Get details for a selected element in the opened page 无需设置仅限扩展程序
- Get Forms Schema Get schemas for one form or all forms from the opened tab 无需设置仅限扩展程序
- Get HTML of Selected Text Get the selected text from the page of the actual openend tab 无需设置仅限扩展程序
- Get Page Assets Get asset and downloadable link URLs from the opened page 无需设置仅限扩展程序
- Get Page Metadata Get metadata from the opened page 无需设置仅限扩展程序
- Get Selected Text Get the selected text from the page of the actual openend tab 无需设置仅限扩展程序
- Get Structured Data Extract structured data from a table or list in the opened tab 无需设置仅限扩展程序
- Highlight Elements Highlight selected elements in the opened page 无需设置仅限扩展程序
- Screenshot Page Capture a screenshot of the opened page or selected element 无需设置仅限扩展程序
- Set Element Attribute Style Set attributes and styles on selected elements in the opened page 无需设置仅限扩展程序
- Show Notification Show a native browser notification You can use this node when a background or browser-triggered workflow needs to notify the user.. 无需设置仅限扩展程序
- Submit Form Submit a selected form in the opened page 无需设置仅限扩展程序
- Tab Control Open, close, focus, reload, navigate, or group browser tabs. Operates on the active tab when no tab id is given. 无需设置仅限扩展程序
- UI Automation Automate UI interactions 无需设置仅限扩展程序
- Wait For Element Wait for an element condition in the opened page 无需设置仅限扩展程序
- Web Search Run a web search and return the results as JSON 无需设置仅限扩展程序
流程 18
- Compare Datasets Sort two collections into new, gone, unchanged and changed 无需设置
- Filter Accept items matching the conditions 无需设置
- Funnel Continues whenever any one of its incoming branches completes. Use it to converge multiple triggers (or parallel branches) into a single shared downstream chain. 无需设置
- Get Variable Emit a stored value as the item 无需设置
- IF Route items to different branches based on conditions 无需设置
- In-Page Form Pause the run and ask the user to fill a form; continues with the values they enter. 无需设置
- Loop Execute a set of actions repeatedly based on conditions 无需设置
- Merge Merge multiple streams into one 无需设置
- No Operation Pass data through unchanged 无需设置
- Poll Until Call an endpoint on an interval until a condition is met, or give up 无需设置
- Record Audio Pause the run and record audio from the microphone; continue with the recording. 无需设置
- Set Variable Remember a value for the rest of this run 无需设置
- Split in Batches Loop over a list a batch at a time, running the body once per batch 无需设置
- Stop and Error Stop the workflow and throw an error 无需设置
- Switch Route items to any number of named branches 无需设置
- Try / Catch Guard the work after it, and route a failure instead of ending the run 无需设置
- Wait Pause the workflow for a specified amount of time 无需设置
- Wait For Approval Pause the run until a person approves or rejects it 无需设置
数据 32
- Add To A Date Add a number of days to a date 无需设置
- Aggregate Combine many items into a single item 无需设置
- Compression Compress or decompress binary data with gzip 无需设置
- Convert to File Turn items into a file (CSV, JSON, text, base64 or binary) 无需设置
- Crypto Hash, HMAC and generate random values with WebCrypto 无需设置
- CSV Convert between CSV text and items 无需设置
- Download as file Download the input data as a file 无需设置
- Edit Fields Modify, add or remove item fields 无需设置
- Edit Image Resize, crop, rotate, convert, compress or annotate an image 无需设置
- Extract From File Turn a file (CSV, JSON, XML, text or PDF) into items, format auto-detected 无需设置
- Extract Part Of A Date Extract a part of a date 无需设置
- Format Date Format a date 无需设置
- Get Current Date Get the current date 无需设置
- Get Time Between Dates Get the time between two dates 无需设置
- HTML Extract Pull values out of HTML with CSS selectors 无需设置
- JSON Parse, build, pick from and repair JSON 无需设置
- Limit Limit the number of items to a maximum count 无需设置
- Local File Read Opens a file picker at runtime and reads the chosen file(s). The file is selected by the user through the operating system picker, so the workflow can never name a file itself. 无需设置
- Markdown Convert HTML to Markdown, or Markdown to HTML 无需设置
- Math Calculate with numbers and format them for people 无需设置
- PDF Parser Extract text from a PDF document and output it as a string 无需设置
- Pick Field Pick a specific field from the input data 无需设置
- Regex Match, extract and replace with a regular expression 无需设置
- Remove Duplicates Remove repeated items from a collection 无需设置
- Rename Keys Rename and move keys on an item 无需设置
- Round a Date Round a date up or down to a chosen unit 无需设置
- Save as File Save text content as a downloadable file 无需设置
- Sort Sort items by one or more fields, or shuffle them randomly 无需设置
- Split Out Turn a list inside an item into separate items 无需设置
- Subtract From A Date Subtract a number of days from a date 无需设置
- Text / Formatter Transform text: case, trim, pad, replace, split, slugify, extract, count, encode and decode 无需设置
- XML Convert between XML and JSON 无需设置
核心 11
- Code Run custom python code 无需设置
- Data Store Remember values between workflow runs 无需设置
- Debug Generate sample data, delay, or throw on demand 无需设置
- Digest Accumulate items across runs and release them together 无需设置
- Execution Data Read this run’s id, trigger and timing, or attach searchable metadata to it 无需设置
- Get All Text from Link Get all the text content from a given URL 无需设置
- Get HTML from Link Get the HTML content from a given URL 无需设置
- Get Images from Link Get the Images content of a page from a given URL 无需设置
- Get Links from Link Get the Links content of a page from a given URL 无需设置
- Http Request Makes a HTTP request and returns the response data 无需设置
- RSS Feed Read Reads an RSS feed from a URL and returns the parsed data 无需设置
AI 65
- Analyze Text On-device sentiment / toxicity / moderation of text 设备端
- Answer Question Extract an answer from a passage, on-device 设备端
- Auto-fixing Output Parser Wraps another output parser and retries with a model when the output fails to parse 无需设置
- Basic LLM Chain A simple chain to prompt a LLM and return the response 无需设置
- Browser Tool Lets the model click/fill/type/select/submit on the active page or navigate it. Each call requires user approval. 无需设置仅限扩展程序智能体工具
- Calculator Evaluate arithmetic expressions. 无需设置智能体工具
- Caption Image Describe an image in words, on-device 设备端
- Character Text Splitter Breaks down text into smaller parts. 无需设置
- Chat Anthropic Use Anthropic Claude chat models through the Anthropic API. 需要连接
- Chat Azure OpenAI Use OpenAI models hosted on Azure OpenAI Service. 需要连接
- Chat DeepSeek Use DeepSeek chat and reasoning models. 需要连接
- Chat Google Use Google Gemini chat models through the Gemini API. 需要连接
- Chat Groq Run open models on Groq for fast, low-latency inference. 需要连接
- Chat Memory Lets an agent remember the conversation, across runs or within one run 新无需设置
- Chat Mistral Run Mistral open and frontier models for text generation. 需要连接
- Chat OpenAI Use OpenAI chat models (GPT) through the OpenAI API. 需要连接
- Chat OpenRouter Route to hundreds of models across providers through OpenRouter. 需要连接
- Chat xAI (Grok) Use xAI Grok chat models. 需要连接
- Chrome AI Leverage Chrome AI to use LLM directly on your device 设备端
- Classify Image Label an image on-device with any installed image-classification model 设备端
- Classify Text Sort text into your own labels on-device — no training needed 设备端
- Cohere Embeddings Leverage Cohere to create embeddings. 需要连接
- Current Page Document Loader Load the current tab as text to feed into the Indexer 无需设置仅限扩展程序
- Detect Objects Find objects + bounding boxes in an image, on-device 设备端
- File Document Loader Load a file (PDF, HTML, text) as text to feed into the Indexer 无需设置
- Generate Text Summarize, translate or transform text on-device 设备端
- Google Embeddings Leverage Google (Gemini) to create embeddings. 需要连接
- Guardrails Validate text against policies using a model, and route to pass or fail 无需设置
- HTTP Request Tool Lets the model send HTTP requests. Each call requires user approval. 无需设置智能体工具
- Hugging Face Embeddings Leverage Hugging Face Inference to create embeddings. 需要连接
- Indexer Splitting text into chunks and embedding them into a vector store 无需设置
- Information Extractor Extract structured information from a text using a LLM 无需设置
- Item List Output Parser Parse a comma-separated list of items from the model output 无需设置
- Local Classifier Classify text on-device: zero-shot, sentiment or toxicity 设备端
- Local Embeddings Turn text into vectors on this device — free and private 设备端
- Local Knowledge Gives the connected agent a knowledge base to search 无需设置
- Local Q&A Model Answer questions on-device by quoting your Knowledge 设备端
- MCP Client Tool Connects to a remote MCP server and lets the model call its tools. Each call requires user approval. 无需设置智能体工具
- Ollama Use models served by Ollama on your own computer. 设备端
- Ollama Embeddings Create embeddings with models served by Ollama on your own computer. 设备端
- OpenAI Embeddings Leverage OpenAI to create embeddings. 需要连接
- Q&A Agent Answer a question from the connected knowledge base, in one step. 无需设置
- RAG Agent Answer from your knowledge base: finds the relevant passages and replies with sources, remembering the conversation. 无需设置
- Recursive Character Text Splitter Breaks down text into smaller parts. 无需设置
- Run agent Give a task to one of your agents and get its answer 无需设置
- Run Local Model Run any installed on-device model for a chosen task 设备端
- Sentiment Analysis Analyze the sentiment of a text using a LLM, or on-device with a Local Classifier 无需设置
- Structured Output Parser Return data in a defined JSON format 无需设置
- Summarization Summarize a text using a LLM 无需设置
- Summarize Condense long text on-device 设备端
- Text Classifier Classify text into one of a set of given categories using a LLM, or on-device with a Local Classifier 无需设置
- Think Give the agent a scratchpad to reason through a problem step by step. 无需设置智能体工具
- Tools Agent Generate an action plan and execute it. Can use external tools. 无需设置
- Transcribe Audio Speech-to-text on-device (Whisper) — transcript + timestamped segments 设备端
- Transformers Chat Run a small chat model on-device with transformers.js 设备端
- Translate Translate text between 200 languages on-device 设备端
- URL Document Loader Load a web page as text to feed into the Indexer 无需设置
- Voyage Embeddings Leverage Voyage AI to create embeddings. 需要连接
- Web LLM Use LLM locally directly on your device 设备端
- Web Search Search the web and return results. 无需设置仅限扩展程序智能体工具
- Wikipedia Query Query Wikipedia for information on a given topic. 无需设置智能体工具
- Workflow as Tool Expose another workflow as a callable tool. 无需设置智能体工具
- Local Memory Replaced by Chat Memory. Existing workflows keep running it unchanged. 已弃用无需设置
- Persistent Chat Memory Replaced by Chat Memory (key storage, shared scope). Existing workflows keep running it unchanged. 已弃用无需设置
- Window Buffer Memory Replaced by Chat Memory ("This run only" storage). Existing workflows keep running it. 已弃用无需设置
集成 24
Chat
- Discord Integrate with Discord: post messages and rich embeds via a webhook, or read channels and messages with a bot token. 需要连接6 项操作仅限扩展程序
- Slack Integrate with Slack to perform operations on channels, messages, users, and files. 需要连接11 项操作仅限扩展程序
- Telegram Send messages, photos and documents to a Telegram chat via the Bot API. 需要连接3 项操作
Notes & docs
- Google Drive Integrate with Google Drive to manage files and folders. 需要连接10 项操作
- Notion Integrate with Notion to perform operations on databases, pages, and blocks. 需要连接11 项操作仅限扩展程序
- Obsidian Append, create, read, and search notes in a local Obsidian vault via the Local REST API plugin. 需要连接4 项操作仅限扩展程序
Tasks
- Linear Create and update Linear issues, add comments, and list teams and projects — with the current page as context. 需要连接7 项操作仅限扩展程序
- Todoist Create and manage Todoist tasks from the current page, with natural-language due dates. 需要连接6 项操作仅限扩展程序
- Trello Create, update, and move Trello cards from the current page, and attach the page URL. 需要连接6 项操作仅限扩展程序
Sheets & databases
- AirTable Integrate with AirTable to perform operations on tables. 需要连接7 项操作
- Baserow / NocoDB Create, read, update, and delete rows in a Baserow or NocoDB table — hosted or self-hosted. 需要连接5 项操作仅限扩展程序
- Google Sheets Integrate with Google Sheets to perform operations on spreadsheets and data. 需要连接16 项操作
- Supabase Select, insert, update, upsert, and delete rows in a Supabase project via PostgREST, plus RPC calls. 需要连接6 项操作仅限扩展程序
CRM
- Attio Create or update people and companies, and log notes from the current page in Attio CRM. 需要连接5 项操作仅限扩展程序
- HubSpot Create or update contacts and companies, log notes from the current page, and list deals in HubSpot CRM. 需要连接7 项操作仅限扩展程序
- Pipedrive Create or update persons and organizations, and log notes from the current page in Pipedrive CRM. 需要连接5 项操作仅限扩展程序
Read-later
- Raindrop Save the current page to a Raindrop collection with title, excerpt, tags and cover — with duplicate-skip. 需要连接5 项操作仅限扩展程序
- Readwise / Reader Save highlights to Readwise (batch) and full articles to Reader, carrying source URL, title and author. 需要连接2 项操作仅限扩展程序
Dev
- Custom API Call any REST API from its OpenAPI (Swagger) spec — pick an operation and its fields are generated for you. 无需设置仅限扩展程序
- GitHub Integrate with GitHub to work with issues, pull requests, repositories, and releases. 需要连接16 项操作
Other
- Gmail Integrate with Gmail to perform operations on messages and drafts. 需要连接9 项操作
- Google Calendar Integrate with Google Calendar to create, list and update events. 需要连接7 项操作
- Microsoft 365 Integrate with Microsoft 365 via Graph: send and read Outlook mail, manage OneDrive files, create calendar events and To Do tasks. 需要连接11 项操作仅限扩展程序
- Push Notification Send a push notification to your phone via ntfy or Pushover, with priority and a click-through URL. 无需设置仅限扩展程序
Lambda 2
Start with a goal
Section titled “Start with a goal”| Goal | Start with |
|---|---|
| Start by hand | When Started |
| Start on a schedule | Schedule |
| Start from the browser | Context Menu, Hotkey or Page Load |
| Start on each chat message | Chat Trigger |
| Read the page you’re on | Get Selected Text, Get All Text or Get Structured Data |
| Read a web address | Get HTML from Link or Get All Text from Link |
| Call an API | HTTP Request |
| Reshape data | Edit Fields or Pick Field |
| Branch, filter, merge, loop or wait | IF, Filter, Merge, Loop, Wait |
| Process many items without hitting rate limits | Split in Batches (see Rate limits) |
| Pause for a person’s approval | Wait For Approval |
| Ask an AI model | Basic LLM Chain with a chat model such as Chat OpenAI, or on-device with Summarize |
| Let an AI agent pick tools | Tools Agent |
| Send results to an app | Slack, Notion, Google Sheets and the other integrations above |
How to read a node page
Section titled “How to read a node page”Every node page follows the same order, so you know where to look:
- Needs a connection: when the node signs in to a service, a box at the top links to the connection setup.
- Try it: a real workflow that uses the node, which you can open in AWFlow.
- What it does and When to use it.
- Inputs and settings: every field as the settings panel shows it. For apps with many operations, pick one to see only its settings.
- Outputs: the output ports and the fields the next node receives, with the shape of one item.
- Dependencies and credentials: the connection the node uses and the slots where other nodes plug in, such as a chat model for an agent.
- Example workflow, Common issues (named by what you see), Recipes with this node and Related nodes.
Nodes that act on web pages or the browser itself run only in the AWFlow browser extension. Their pages say so at the top.