写在前面
Coze收费越来越不爽,想着寻找开源的图形工作流智能体来解决后续的需要,结果寻找到了Flowise。
尝试安装,发现因为上网环境,安装非常的慢,所以萌生制作一键包的想法。
目录结构
Flowise_nodejs_win/
├── node/ # 解压的 Node.js 文件
├── flowise_data/ # Flowise 数据目录
├── node_modules/ # 全局 node_modules
├── start_flowise.bat # 启动脚本
├── package.json
└── README.md # 使用说明
node目录
下载node-v22.15.1-win-x64.zip并且解压至目录下,改名为node。
package.json内容
{
"dependencies": {
"flowise": "latest"
}
}
start_flowise.bat启动脚本
@echo off
echo 正在启动 Flowise...
:: 设置环境变量
set PATH=%~dp0node;%PATH%
set FLOWISE_USERDATA_PATH=%~dp0flowise_data
:: 创建数据目录(如果不存在)
if not exist "%~dp0flowise_data" mkdir "%~dp0flowise_data"
:: 检查是否有用户名和密码参数
set AUTH_PARAMS=
if "%1"=="--auth" (
set AUTH_PARAMS=--FLOWISE_USERNAME=%2 --FLOWISE_PASSWORD=%3
)
:: 启动 Flowise
echo 正在启动 Flowise...
echo 请访问 http://localhost:3000 使用 Flowise
echo 按 Ctrl+C 停止服务
"%~dp0node\node.exe" "%~dp0node_modules\flowise\dist\index.js" start %AUTH_PARAMS%
pause
安装flowise至node_modules
.\node\npm.cmd install --prefix .
README.md
# Flowise Windows 一键包
无需安装 Node.js 即可运行 Flowise 的 Windows 应用包。
## 使用方法
1. 双击 `start_flowise.bat` 启动 Flowise
2. 在浏览器中访问 http://localhost:3000
## 使用用户名和密码保护
如需设置用户名和密码,请使用以下命令启动:
start_flowise.bat --auth 用户名 密码
例如:
start_flowise.bat --auth admin 1234
## 数据存储
所有 Flowise 数据将保存在 `flowise_data` 目录中。
## 注意事项
- 请不要移动或删除 `node` 和 `node_modules` 目录
- 首次启动可能需要较长时间
评论