Skip to main content

Agentic Tools

Agent Development

Top AI Agents Platforms

No code 與 Low code AI 應用開發平台

Self-Hosted
  1. n8n
  2. CrewAI
  3. Dify
  4. LangFlow - 例如基於 RAG 的 AI 整合應用
Cloud-Based

n8n

Community Nodes

PDF to Image

n8n Installation

On a laptop (small level)

  • YOUR_TIMEZONE: Asia/Taipei or America/Chicago or America/New_York 
docker volume create n8n_data

docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -e GENERIC_TIMEZONE="<YOUR_TIMEZONE>" \
 -e TZ="<YOUR_TIMEZONE>" \
 -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
 -e N8N_RUNNERS_ENABLED=true \
 -v n8n_data:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n
Quick Start Examples

Basic Data Access

{{ $json.fieldName }}                    // Get field from current item
{{ $('Node Name').item.json.field }}     // Data from specific node
{{ $json.items?.[0] }}                   // Safe array access

Date Functions

{{ $now.format('YYYY-MM-DD') }}          // 2024-01-15
{{ $now.plus({days: 7}) }}               // 7 days from now
{{ $now.diff('2024-01-01', 'days') }}    // Days between dates

String Manipulation

{{ $json.name.toLowerCase() }}           // convert to lowercase
{{ $json.email.split('@')[0] }}          // Username from email
{{ $json.text.slice(0, 50) }}            // First 50 characters

Array Processing

{{ $json.items.length }}                 // Count array items
{{ $json.items.filter(item => item.active) }}   // Filter items
{{ $json.items.map(item => item.name) }}        // Extract field from all items
跨 Nodes 傳 binary 內容

新增 Code node

return{
  json: {},
  binary: $('On Form submission').item.binary
}
Gmail Trigger

OCR/PDF

MCP

No Code Tools

Tool Calling

Web Scraper

- Crawlee

A web scraping and browser automation library. 

    crawlee for Python
      GitHub: https://github.com/apify/crawlee-python  crawlee for Node.js
        GitHub: https://github.com/apify/crawlee 
        - ScrapeGraphAI

        ScrapeGraphAI is a open-source web scraping python library designed to usher in a new era of scraping tools.

          Indices and tables — ScrapeGraphAI documentation GitHub: https://github.com/ScrapeGraphAI/Scrapegraph-ai   Video: Scrape Any Website using llama3+Ollama+ScrapeGraphAI | Fully Local + Free #ai #llm - YouTube
          - Crew AI

          Crew AI is a collaborative working system designed to enable various artificial intelligence agents to work together as a team, efficiently accomplishing complex tasks. Each agent has a specific role, resembling a team composed of researchers, writers, and planners.

            GitHub: https://github.com/joaomdmoura/crewAI   範例:使 AI 自動爬文並生成筆記
              Video: 如何搭建一套Agent系统 GitHub: Python 程式碼 Crew AI — your own minions. How I Made AI Assistants Do My Work For… | by Csakash | Medium
              - Scraperr

              Self-hosted webscraper.

                Welcome to the Scraperr Docs | Scraperr Docs GitHub: https://github.com/jaypyles/Scraperr 
                - Crawl4AI

                Open-source LLM Friendly Web Crawler & Scraper.

                  GitHub: https://github.com/unclecode/crawl4ai 
                  - Scrapling

                  Effortless Web Scraping for the Modern Web

                    https://github.com/D4Vinci/Scrapling 

                    Alternatives to OpenClaw

                    Hermes Agent

                    The self-improving AI agent built by Nous Research. It's the only agent with a built-in learning loop — it creates skills from experience, improves them during use, nudges itself to persist knowledge, searches its own past conversations, and builds a deepening model of who you are across sessions. 

                    DeerFlow

                    DeerFlow (Deep Exploration and Efficient Research Flow) is an open-source super agent harness that orchestrates sub-agents, memory, and sandboxes to do almost anything — powered by extensible skills.