经 AI Skill Hub 精选评估,nyno — AI Agent 工作流中文教程 获评「强烈推荐」。这款Agent工作流在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.1 分,适合有一定技术背景的用户使用。
nyno — AI Agent 工作流中文教程 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
nyno — AI Agent 工作流中文教程 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:npm 全局安装 npm install -g nyno # 方式二:npx 直接运行(无需安装) npx nyno --help # 方式三:项目依赖安装 npm install nyno # 方式四:从源码运行 git clone https://github.com/flowagi-eu/nyno cd nyno npm install npm start
# 命令行使用
nyno --help
# 基本用法
nyno [options] <input>
# Node.js 代码中使用
const nyno = require('nyno');
const result = await nyno.run(options);
console.log(result);
# nyno 配置说明 # 查看配置选项 nyno --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export NYNO_CONFIG="/path/to/config.yml"
Founder Note: "Unlike with n8n, you and your clients never have to request a commercial license to run Nyno workflows. This was the main reason I started building Nyno." – MJ
bash scripts/check_host.sh
For Linux install see the bash command below. For Windows install, see https://nyno.dev/how-to-run-nyno-on-windows-using-docker-desktop ```bash podman run -it -p 9057:9057 flowagi/nyno
```bash podman run -it -p 9057:9057 flowagi/nyno
```
#### 1. Clone the Repo
git clone https://github.com/empowerd-cms/nyno
cd nyno
#### 2. Build the Container
./build-container.sh "podman" # or use docker
#### 3. Run the Container Make sure you to build the container first.
./run-container-prod.sh "podman" # or use docker, GUI at http://localhost:9057
---
#### For first time users: Docker/Podman install is recommended. Note: Nyno is dependent on Best.js which needs to be installed to run Nyno. You will need to install quite a lot of dependencies. Docker/Podman install is recommended. However, for the experts, a bash scripts/check_host.sh script is included to check dependencies quickly.
```bash
git clone https://github.com/empowerd-cms/best.js cd best.js npm install # or # bun install npm link # for "bestjsserver" command cd ../
git clone https://github.com/empowerd-cms/nyno cd nyno npm install # or # bun install
Example Python extension:
```py
---
The Nyno GUI is Proudly build with Best.JS - a faster Next.JS alternative.
Nyno is not just another AI workflow tool. Nyno is: - 🟢 Human Editable Workflow Files (YAML + GUI). - 🟢 Commercial Friendly License (Apache 2). - 🟢 Multi-Language: Build on top of the best ecosystems (Python, Ruby, PHP & JavaScript)
[spacing value='4rem']
---
"So, it goes as: 1. I import a language function. 2. Now I have a new component in my workflow. 3. Enjoy?"
[spacing value='6rem']
Quick comparison with n8n (currently most popular AI Workflow GUI builder):
| Core Values | With n8n | With Nyno |
|---|
---


---
---
In Nyno, every Python, JavaScript, PHP and Ruby script becomes a reusable command that runs in its own high-performing worker engine. Just export a function (with args and context) and call it in any workflow using plain YAML text.
Example (JavaScript)
// extensions/hello/command.js
export function hello(args, context) {
const name = args[0] || "World";
context['hello'] = `Hello, ${name}!`;
return 0;
}
Example in Workflow (YAML):
- step: hello
args:
- "${name}"
<p align="center"> <img src="/h/8bce199fb887e27200cb6b95ded7d0893b4c265e0e0de457291ea481b048013d/nyno-9-dot.webp" alt="Nyno logo" width="200"> </p>
def hello_py(args, context): name = args[0] if args else "World" context["hello-py"] = f"Hello, {name} from Python!" return 0
Example PHP extension:
php <?php // extensions/hello-php/command.php function hello_php($args, &$context) { // & required to modify context $name = $args[0] ?? "World"; $context["hello-php"] = "Hello, $name from PHP!"; return 0; }
---
Example using `context` to Pass Data Between Steps
js export function some_extension(args, context) { const result = args[0] || "default value";
// Save output in context for the next step context['MY_RESULT'] = result;
return 0; // default path }
Example Workflow output:json { "status": "ok", "execution": [ { "node": 2, "input": { "args": [ 0 ], "context": {} }, "output": { "r": 0, "c": { "LAST_STEP": "nyno-echo", "prev": [ 0 ] } } } ], "execution_time_seconds": 0.001 } ```
#### Benefits of Nyno over n8n: - is n8n not already open source? - - n8n is not open-source. See also [[Why Nyno might save you $25.000 for both you and your clients]] - n8n can be a pain to debug. How is Nyno easier? - - Nyno provides full input/output logs of each step. including previous + new context variables. - How about scaling? - - The goal of Nyno is to be 10x better than n8n. For scaling, see Custom Python Code/Node benchmarks
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
AI Skill Hub 点评:nyno — AI Agent 工作流中文教程 的核心功能完整,质量优秀。对于自动化工程师和运维人员来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | nyno |
| 原始描述 | Nyno is a Commercial-Friendly AI Workflow Builder & Engine. Quick demo: https://europe.nyno.dev | Create and Run Workflows without Limits. Async. Multi-Process. Postgres database. Short for "nine" / "yaml" / "no-code" / "automation". |
| Topics | automation |
| GitHub | https://github.com/flowagi-eu/nyno |
| License | Apache-2.0 |
| 语言 | JavaScript |
收录时间:2026-05-22 · 更新时间:2026-05-22 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端