@550w-tools/cli
TypeScript icon, indicating that this package has built-in type declarations

0.0.16 • Public • Published

@ali/550w-cli

一个整合AIGC生产流程的WebUI工具集 🔧🧱

功能描述

该项目的核心能力

  • 功能1:PromptEditor 提示词编辑器
  • 功能2:ImageProcessor 图片处理器——抠图、resize、白底填充、裁剪。
  • 功能3:...

Env 环境准备

如何使用

  1. 全局安装/更新 @ali/550w-cli
550w update

如果当前版本不支持该命令可用下面的命令进行更新:

npm i @ali/550w-cli@latest -g --registry=https://registry.npm.alibaba-inc.com
  1. 命令行一键启动WebUI与Node服务
550w run
  1. 浏览器打开WebUI地址(自动打开)

URL: http://127.0.0.1:5503/webapp/


Feature 功能

PromptEditor 提示词编辑器

用于对图片训练后生成的prompt文件进行单一/批量编辑操作。


1. 输入/选择预处理后存放图片与prompt文件的目录(存放.png/.jpg与.txt文件的目录)

img_1.png img_1_2.png


2. Images栏目中选择图片

img_2.png


3. Prompts栏目中对单张图片的prompt内容进行编辑

支持的操作:

  • 编辑内容:点击prompt,在输入框中进行编辑,编辑完成后点击其他区域或按下回车即可完成编辑。 img_4.png
  • 删除:点击红色垃圾桶Icon进行删除。 img_5.png
  • 新增:点击底部ADD按钮在prompt文件内容末尾新增一条prompt。 img_6.png
  • 移动:直接拖拽prompt移动在文件内容中的顺序。

4. PromptCollection:批量编辑Prompt内容

操作与Prompts栏目中一致,但会作用于所有prompt文件。


5. SAVE: 保存

点击顶部保存按钮,即可将编辑后的内容保存至本地原文件中。

img_6.png



ImageProcessor 图像处理

用于对训练的图片进行裁剪、抠图、尺寸调整、添加背景底色等

1. 裁剪

// ...


2. 抠图

// ...


3. 尺寸调整

// ...


4. 填充背景色

// ...

5. 删除图片

// ...



Devlopment 开发手册

本地调试

npm run start

本地构建

npm run build

本地 commit

fie c

发布

beta版本发布(日常)

tnpm run publish:d 

正式版本发布

tnpm run publish:o

F&Q

1. npm permission denied

通常是因为npm全局路径设置不对。

sudo chown -R $USER /usr/local/bin/node_modules

2. CLI命令执行路径无权限|修改CLI命令执行路径

# 编辑终端对应配置文件
vim ~/.bash_profile

# 末尾新增两行配置PATH环境变量
export PATH="~/.npm-global:$PATH"
export PATH="~/.npm-global/bin:$PATH"

# 使用source编译立即生效或重启终端生效
source ~/.bash_profile

Readme

Keywords

Package Sidebar

Install

npm i @550w-tools/cli

Weekly Downloads

2

Version

0.0.16

License

none

Unpacked Size

22 kB

Total Files

27

Last publish

Collaborators

  • channing_hyl