Package Information
Released: 3 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.0
Available Nodes
Documentation generating…
Documentation
n8n-nodes-ddys
低端影视 API 的 n8n 社区节点包,用于在自动化工作流中搜索 DDYS、获取最新/热门/分类内容、读取详情和资源、轮询新内容,并生成 STRM、M3U 条目和通知文案。
节点
DDYS:普通操作节点DDYS Trigger:轮询触发器节点DDYS API:凭据类型
功能
- 最新、热门、分类列表、搜索
- 详情、资源列表、相关推荐
- 健康检查
- 轮询 Trigger:按来源和搜索词检查新内容,使用 workflow static data 去重
- 资源过滤:
directOnly、includeExternal、resourceLimit - 格式化工具:生成 STRM 文本、M3U item、通知文案
- 示例 workflow:Telegram 通知、表格记录、Webhook/STRM
安装
在 n8n 的 Community Nodes 页面安装:
n8n-nodes-ddys
如果使用环境变量安装:
N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true
然后在 n8n 中添加 DDYS API 凭据:
API Base URL: https://ddys.io/api/v1
Site Base URL: https://ddys.io
API Key: 可选
Timeout Seconds: 15
DDYS 节点操作
Latest
Hot
Category
Search
Detail
Resources
Related
Health Check
Generate STRM Text
Generate M3U Item
Generate Notification
典型用法:
DDYS Trigger -> Telegram
DDYS Search -> Google Sheets / Notion
DDYS Resources -> Generate STRM Text -> Webhook
DDYS Search -> Generate M3U Item -> Merge / Write Binary File
Trigger 去重
DDYS Trigger 会把已经见过的 source:slug 写入 workflow static data。首次运行默认只建立基线,不输出历史内容;开启 Emit Existing On First Run 后会在第一次运行时输出当前找到的内容。
示例
示例 workflow 在 examples/workflows:
ddys-to-telegram.jsonddys-search-to-sheet.jsonddys-strm-webhook.json
导入后需要替换 Telegram、Google Sheets 或 Webhook 等节点凭据。
兼容说明
本包按 n8n 社区节点结构发布,package.json 中声明:
{
"n8n": {
"n8nNodesApiVersion": 1,
"credentials": ["dist/credentials/DdysApi.credentials.js"],
"nodes": [
"dist/nodes/Ddys/Ddys.node.js",
"dist/nodes/DdysTrigger/DdysTrigger.node.js"
]
}
}
官方参考: