# ComfyUI_easy_link **Repository Path**: xie-kaijun0127/ComfyUI_easy_link ## Basic Information - **Project Name**: ComfyUI_easy_link - **Description**: 类似WebUI的便捷使用ai绘画,更加简单减少配置,方便用户管理工作流,方便切换工作流,让用户可以直接把工作流作为link分享给他人使用。简单的交互即可完成,不需要用户了解太多Comfyui的可调参数 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-04-28 - **Last Updated**: 2024-05-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: JSON, Python ## README # ComfyUI_easy_link #### 介绍 类似WebUI的便捷使用ai绘画,更加简单减少配置,方便用户管理工作流,方便切换工作流,让用户可以直接把工作流作为link分享给他人使用。简单的交互即可完成,不需要用户了解太多Comfyui的可调参数 #### 软件架构 Interpreter pattern(解析器模式) #### 作者开发使用的需求笔记 1. 解析json,考虑简单使用,不必要解析全部的节点 2. 考虑解析CLIP文本编码器等类似中间节点,可能需要使用堆栈思想(编译原理) 3. v2版本现在是固定工作流,可以采用v1版本方式动态读取 4. v3版本想要动态渲染组件的尝试,查阅资料后,他应该无法像vue一样动态渲染 5. V3版本可以直接抛弃gradio框架,采用网页加接口的方式开发 #### 文件夹说明 1. utils 1. 存储各个节点描述与用处 2. 方便软件查询相关节点使用方式 2. ui 1. sd方式创建gradio页面 2. 采用对象的方式 3. workflows 1. 存放工作流 #### 安装教程 1. 安装所需库文件
```shell pip install -r requirements.txt ``` 2. 运行 3. xxxx #### 使用说明 1. 修改为自己的ComfyUI的工作路径 2. 修改为自己的ComfyUI的运行端口 3. F_v1采用先命令行输入json文件地址的方式加载gradio界面 4. F_v2采用SD的方式,使用ui文件夹中的对象 5. F_v3想要采用动态渲染gradio组件 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 你可以上传与保存自己的ComfyUI工作流,分享简单使用的工作流给他人使用。 2.