# Artflow **Repository Path**: miaoooooooo/Artflow ## Basic Information - **Project Name**: Artflow - **Description**: 一个本地的个人版lovart - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-04 - **Last Updated**: 2026-02-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Artflow ## 简介 Artflow 是一个可视化的 AI 内容创作平台,通过拖拽节点的方式,让你轻松创建文本、图片、音频、视频等多媒体内容。就像搭积木一样,把不同的功能节点连接起来,就能完成复杂的创作任务。 ![Artflow](./artflow.png) ## 快速开始 ### 1、本地 docker 部署项目 ```bash # 进入项目目录 cd docker # 构建镜像 docker-compose build # 运行容器(访问 http://localhost:9999) docker-compose up -d # 停止容器 docker-compose down ``` ### 2、设置本地文件存储 RUSTFS 访问 http://localhost:8989/ 创建一个 dev 存储桶,用于存储项目文件 --- ## 核心功能 ### 画布 画布是你的创作空间,所有的内容创作都在这里完成。 **基本操作** **快捷键** - `Ctrl/Cmd + Delete`:删除选中节点 - `Space`:切换编辑/拖拽模式 --- ### 节点类型 #### 📝 文本节点 **用途**:输入和编辑文字内容 **操作**: 1. 添加文本节点到画布 2. 在节点中输入或粘贴文字 3. 节点可以: - 生成图片(文字转图片) - 合成音频(文字转语音) - 生成视频 --- #### 🖼️ 图片节点 **用途**:展示和处理图片 **操作**: 1. 添加图片 2. 节点可以: - **编辑**:AI 编辑图片 - **裁剪**:精确裁剪图片 - **抠图**:AI 去除背景 - **修改文字**:识别并修改图片中的文字 - **高清放大**:提升图片分辨率 - **获取提示词**:反向获取图片提示词 --- #### 🎨 图片生成节点 **用途**:使用 AI 生成图片 **操作步骤**: 1. 添加图片生成节点 2. 输入提示词(描述你想要的图片) - 点击"优化提示词"可以让 AI 帮你改进描述 3. 选择图片比例(1:1、16:9、9:16 等) 4. (可选)上传参考图片 - 支持从画布选择已有图片 - 最多上传 20 张参考图 5. 点击"生成"按钮 6. 生成的图片会自动添加到画布 **支持的 AI 模型**: - **GiteeAI**:Qwen-Image、Kolors、GLM-Image、Z-Image-Turbo - **OpenAI 兼容**:Gemini-Image、Seedream 等 - **AIGC**:gpt-image-1.5 等 --- #### 🎵 音频节点 **用途**:播放和处理音频文件 **操作**: 1. 添加音频节点 2. 上传音频文件或从 TTS 节点接收 3. 右键节点可以: - **转文本**:语音转文字(STT) - **添加到音色库**:保存为自定义音色 --- #### 🎬 视频节点 **用途**:播放和处理视频文件 **操作**: 1. 添加视频节点 2. 上传视频文件 3. 右键节点可以: - **提取字幕**:自动识别视频中的语音并生成字幕 --- #### 🔊 语音合成节点(TTS) **用途**:将文字转换为语音 **操作**: 1. 添加 TTS 节点 2. 连接文本节点(自动获取文字内容) 3. 选择音色(使用系统音色或自定义音色) 4. 点击生成,输出音频节点 --- #### 📄 文本提取节点 **用途**:从图片中提取文字(OCR) **操作**: 1. 添加文本提取节点 2. 连接图片节点 3. 自动识别图片中的文字 4. 右键可以"替换文本生成新图片" --- #### 🎞️ 视频解析节点 **用途**:解析视频内容,提取关键信息 **操作**: 1. 添加视频解析节点 2. 连接视频节点 3. 自动分析视频内容 --- ## 智能体系统 智能体是可以挂载到节点上,扩展节点的功能。 ## 音色管理 自定义 TTS 语音音色,合成、克隆语音。 ## 其他智能体平台扩展 。。。