mcpField
N
n8n-workflow

n8n-workflow

github.com/claude-office-skills文档处理5454.8k 次安装39 周前更新
代码仓库

关于 n8n-workflow

n8n-workflow 是面向文档处理的 n8n 工作流技能,帮助规划由触发器、操作和输出节点组成的流程。它介绍文档处理、数据转换及连接应用的节点类型。

主要功能

  1. 01设计节点式工作流
  2. 02串联文档处理操作
  3. 03使用触发器启动流程
  4. 04转换和合并数据
  5. 05将结果发送到邮件或应用

适用场景

  1. 01自动执行 PDF 的 OCR、翻译和邮件发送
  2. 02监控合同文件夹并发送审阅通知
  3. 03从多个数据源生成每日报告
  4. 04按条件批量处理文档

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/claude-office-skills/skills --skill n8n-workflow

安装后在 Claude Code 中输入/n8n-workflow确认已加载。

详细介绍

N8N 工作流技能

概述

此技能可使用 n8n 实现文档工作流自动化。n8n 是最受欢迎的工作流自动化平台,拥有 7,800 多个社区模板。串联文档操作、集成 400 多款应用,并构建复杂的文档流水线。

使用方法

  1. 描述你想完成的任务
  2. 提供所需的输入数据或文件
  3. 我会执行相应的操作

提示词示例:

  • “自动执行 PDF → OCR → 翻译 → 电子邮件工作流”
  • “监视文件夹中的新合同 → 审核 → 通知 Slack”
  • “根据多个数据源生成每日报告”
  • “使用条件逻辑批量处理文档”

领域知识

n8n 基础知识

n8n 使用基于节点的工作流方式:

Trigger → Action → Action → Output
   │         │         │
   └─────────┴─────────┴── Data flows between nodes
主要节点类型
类型示例用途
触发器Webhook、Schedule、File Watcher启动工作流
文档Read PDF、Write DOCX、OCR处理文件
转换Code、Set、Merge操作数据
输出Email、Slack、Google Drive交付结果
工作流示例:合同审核流水线
{
  "nodes": [
    {
      "name": "Watch Folder",
      "type": "n8n-nodes-base.localFileTrigger",
      "parameters": {
        "path": "/contracts/incoming",
        "events": ["add"]
      }
    },
    {
      "name": "Extract Text",
      "type": "n8n-nodes-base.readPdf"
    },
    {
      "name": "AI Review",
      "type": "n8n-nodes-base.anthropic",
      "parameters": {
        "model": "claude-sonnet-4-20250514",
        "prompt": "Review this contract for risks..."
      }
    },
    {
      "name": "Save Report",
      "type": "n8n-nodes-base.writeFile"
    },
    {
      "name": "Notify Team",
      "type": "n8n-nodes-base.slack"
    }
  ]
}
可自托管与云端服务
选项优点缺点
可自托管免费、完全掌控、数据隐私需要维护
n8n Cloud无需设置、自动更新规模扩大后成本增加
# Docker quick start
docker run -it --rm \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  n8nio/n8n

最佳实践

  1. 从现有模板入手,并根据需要进行定制
  2. 使用错误处理节点提高可靠性
  3. 使用 n8n 的凭据管理器安全地存储凭据
  4. 在投入生产前,使用示例数据测试工作流

安装

# Install required dependencies
pip install python-docx openpyxl python-pptx reportlab jinja2

资源

评论

支持 Markdown