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

    How to Extract Text from Images and PDFs in n8n Using These 4 Free OCR Tools | by Kevin Meneses González | InsiderFinance Wire LiteParse - A fast, helpful, and open-source document parser

    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.