Cyber Dick Lang
c8fef70f6d
feat: Add Text Translator (UTK) node with multiple API support
...
- Added comprehensive text translation node supporting multiple free and paid APIs
- Implemented 5 translation providers: Google Translate (Free), LibreTranslate (Free), MyMemory (Free), DeepL (Paid), Azure Translator (Paid)
- Added auto mode with intelligent fallback between providers
- Implemented API key validation and error handling
- Support for 60+ languages with auto-detection
- Added proper error messages and status reporting
- Version bump to 1.3.9
2025-10-27 17:31:38 +08:00
Cyber Dick Lang
de2778e676
Update pyproject.toml: Add complete dependencies and set Icon/Banner URLs for Comfy Registry
2025-10-25 19:23:52 +08:00
Cyber Dick Lang
6a8be76176
移除Image Blend Advance节点中的V3标记
...
- 将ImageBlendAdvanceV3_UTK重命名为ImageBlendAdvance_UTK
- 更新节点显示名称为Image Blend Advance (UTK)
- 更新所有相关的导入和注册逻辑
- 更新更新日志中的描述
2025-09-22 16:47:06 +08:00
Cyber Dick Lang
2dface4604
v1.3.7: 新增Image Blend Advance V3节点和Crop By Mask功能增强
...
- 新增Image Blend Advance V3 (UTK)节点:高级图像混合与变换功能
- 支持17种混合模式:normal、multiply、screen、overlay等专业混合效果
- 完整变换功能:位置、缩放、宽高比、旋转、镜像翻转控制
- 6种插值方法:lanczos、bicubic、bilinear等高质量缩放算法
- 智能边界处理:自动处理图层超出画布的情况
- 自动背景生成:未提供背景时自动创建透明背景
- Alpha通道支持:自动提取和处理RGBA图像的透明度
- 增强Crop By Mask (UTK)节点:新增remaining_area输出
- remaining_area显示被裁剪区域:白色矩形标记已处理区域
2025-09-22 13:48:04 +08:00
Cyber Dick Lang
8fdd59fdf2
v1.3.6: 增强Image Crop By Mask And Resize节点功能
...
- 新增4种resize方法:fill、crop、letterbox、stretch
- fill模式:缩放填满目标尺寸,可能裁剪边缘(默认)
- crop模式:保持宽高比,居中放置,黑色填充不足部分
- letterbox模式:保持宽高比,添加黑边,完整保留内容
- stretch模式:直接拉伸到目标尺寸,可能扭曲比例
- 新增4种插值方法:nearest、bilinear、bicubic、lanczos
- 支持高质量Lanczos插值(默认)和快速nearest插值
- 完善的resize逻辑:智能处理各种宽高比场景
2025-09-21 02:10:55 +08:00
Cyber Dick Lang
ab5ac6378a
v1.3.5: 新增Image Crop By Mask And Resize节点
...
- 新增Image Crop By Mask And Resize (UTK)节点:完全按照kjnodes标准实现
- 支持16像素对齐:确保所有输出尺寸能被16整除,AI模型友好
- 三阶段批处理策略:分析统一处理,确保输出尺寸一致性
- 智能宽高比处理:基于最大宽高比计算最优目标分辨率
- 高质量缩放算法:图像使用Lanczos,mask使用双线性插值
- 灵活的分辨率约束:支持min/max crop resolution参数
- 恢复Crop By Mask (UTK)节点:保持原有稳定功能不变
2025-09-21 02:02:05 +08:00
Cyber Dick Lang
e28f505574
v1.3.4: 新增Lazy Switch KJ节点和重要功能修复
...
- 新增Lazy Switch KJ (UTK)节点:支持懒加载评估的条件流程控制
- 支持任意数据类型的条件切换,提供真正的懒加载机制
- 修复Crop By Mask (UTK)节点批处理逻辑:现在正确支持图像和mask批次对应
- 改进批处理算法:每个图像使用对应位置的mask进行独立裁剪
- 智能处理批次数量不匹配:自动重复或截断mask以匹配图像数量
- 增强日志输出:每个图像的裁剪信息单独记录,便于调试
- 保持向后兼容性:单图像+单mask的使用方式保持不变
2025-09-21 01:36:57 +08:00
Cyber Dick Lang
909ef05d14
v1.3.3: 新增kjnodes节点移植和架构优化
...
- 新增Color Match (UTK)节点:支持6种颜色匹配算法,用于图像间色彩转移
- 新增Color To Mask (UTK)节点:根据RGB颜色值创建掩码,支持阈值调节
- 新增Separate Masks (UTK)节点:分离连通组件为独立掩码,支持3种输出模式
- 新增Bbox Visualize (UTK)节点:在图像上绘制边界框,支持xywh和xyxy格式
- 重构mask分类架构:创建独立py文件封装,与image分类保持一致
- 优化Color Match节点输入顺序:image_target在前,避免bypass节点传递错误
- 完善节点分类和导航:所有新节点正确显示在右侧导航面板
- 增强依赖管理:添加color-matcher、scipy等必要依赖
2025-09-17 17:50:07 +08:00
Cyber Dick Lang
fdec4f3c9e
v1.3.1: 修复Audio Crop Process节点duration=0时的裁剪逻辑
...
- 修复当duration_seconds为0时仍会进行音频裁剪的问题
- 优化裁剪逻辑:只有当duration大于0时才进行裁剪
- 支持duration=0且offset>0时只应用offset裁剪
- 支持duration=0且offset=0时不进行任何裁剪,保持原始音频
- 提升音频处理节点的用户体验和功能准确性
2025-09-05 17:07:20 +08:00
Cyber Dick Lang
af57f32abb
feat: add Video Prompt Helper node (English name), MIT info, and config files
2025-07-31 16:00:21 +08:00
Cyber Dick Lang
e3352ffdc6
版本更新到1.3.0:改进Image Remove Alpha节点和优化专业产品图预设
2025-07-25 17:55:57 +08:00
Cyber Dick Lang
04d5fb48e5
Update __init__.py
2025-07-25 16:07:36 +08:00
Cyber Dick Lang
9ae90af703
refactor: 删除Show_UTK节点 - 移除show_nodes.py文件 - 清理__init__.py中的show节点引用 - 更新README.md文档
2025-07-25 15:53:36 +08:00
Cyber Dick Lang
c4580b252e
feat: 增强Kontext预设系统 - 添加数字肖像漫画风格 - 改进经典艺术风格模仿 - 改进动漫风格转绘 - 改进模仿影视作品风格 - 改进手绘模仿大师 - 删除像素艺术和油画风格预设
2025-07-25 15:43:40 +08:00
Cyber Dick Lang
866942ae34
v1.2.6: 进一步优化角色姿势视角变换预设 - 使用更精确的提示词结构,提升指令的准确性 - 明确指定相机角度、位置和角色动作的描述要求 - 强调角色正在执行的具体动作,让变换更加生动 - 优化brief描述,支持更具体的用户需求 - 保持所有角色特征的一致性要求 - 确保光照、阴影和透视的自然性 - 提升预设指令的精确性和实用性
2025-07-18 17:57:55 +08:00
Cyber Dick Lang
dd262b6ff5
v1.2.5: 优化Kontext预设系统,提升用户体验 - 为所有预设添加英文分类前缀,提升节点中的可读性 - 重新组织预设分类:Core-核心编辑、Composite-图像合成、Scene-场景环境、Photo-摄影技术、Character-人物变换、Art-艺术风格、Effect-特殊效果、Utility-实用功能 - 将花纹提取预设移动到实用功能类,更符合其功能定位 - 升级身材改造预设,支持多种身材变化(高矮胖瘦、强壮肌肉、性感身材等) - 优化衣橱改造预设,强调保持角色特征不变和服装自然性 - 升级专业产品图预设,确保产品特征不变和环境自然集成 - 改进角色姿势视角变换预设,支持多种角度和姿势变化 - 结合社区最佳实践,优化所有预设的brief描述 - 提升预设指令的精确性和实用性 - 保持所有预设的完整功能,总数维持30个
2025-07-18 16:31:45 +08:00
Cyber Dick Lang
40ede41983
v1.2.4: 优化预设分类结构,提升用户体验
...
- 重新整理预设分类,合并相似类别,减少重复
- 将原11个分类优化为7个主要分类:核心编辑、图像合成、场景环境、摄影技术、人物变换、艺术风格、特殊效果
- 将视角变换类合并到摄影技术类,将花纹提取类合并到核心编辑类
- 将环境变换类合并到场景环境类,简化分类结构
- 优化预设顺序,保持万能编辑作为默认选项
- 提升预设分类的逻辑性和易用性
- 保持所有30个预设的完整功能不变
- 新增PRESET_CATEGORIES.md详细分类说明文档
- 更新README.md,添加新的分类说明和使用建议
2025-07-17 17:01:09 +08:00
Cyber Dick Lang
bcabe8bfe0
chore: bump version to 1.2.3 - 新增花纹提取预设和优化用户体验
2025-07-17 16:13:41 +08:00
Cyber Dick Lang
c3568f5fe9
chore: bump version to 1.2.2 - 新增万能编辑预设功能
2025-07-16 17:37:28 +08:00
Cyber Dick Lang
15058e16c8
chore: bump version to 1.2.1 - 修复Comfy Registry自动发布问题
2025-07-16 17:05:45 +08:00
Cyber Dick Lang
914d753fb6
feat: add LoraInfo_UTK node - 移植LoRA信息查询节点
2025-07-15 17:37:47 +08:00
Cyber Dick Lang
e7b27ef073
refactor: move FillMaskedArea_UTK from tools to image category
2025-07-15 17:13:35 +08:00
Cyber Dick Lang
7b10909282
style: fix import sorting issues
2025-07-15 16:58:03 +08:00
Cyber Dick Lang
010ca5f8fa
style: fix remaining code formatting issues
2025-07-15 16:54:22 +08:00
Cyber Dick Lang
6f731c3531
style: fix code formatting with black and isort - 修复CI检查失败问题
2025-07-15 16:46:04 +08:00
Cyber Dick Lang
f51f97b2d4
chore: bump version to 1.2.0 - 全面更新README文档和版本推送代码
2025-07-15 16:35:52 +08:00
Cyber Dick Lang
541b76e407
v1.1.9: 升级LoadKontextPresets_UTK节点,新增用户提示输入功能,支持动态场景描述
2025-07-14 18:32:42 +08:00
Cyber Dick Lang
689ed77ee4
feat: 新增ThinkRemover_UTK节点,支持分离<think>内容和剩余内容,版本号更新至1.1.7
2025-07-04 16:17:02 +08:00
Cyber Dick Lang
119bb2a97c
feat: 新增TextboxNode_UTK节点 - 基于LayerStyle项目集成,支持自定义样式文本框
2025-07-04 15:13:35 +08:00
Cyber Dick Lang
f157d888f3
feat: 更新版本到1.1.5 - 优化ImitationHueNode_UTK节点的色彩迁移算法和皮肤保护功能
2025-07-04 14:54:24 +08:00
Cyber Dick Lang
94bb975817
feat: 更新插件版本到 v1.1.4 - 支持ComfyUI-Manager和Registry获取
2025-07-04 01:20:54 +08:00
Cyber Dick Lang
ed0c58cd5d
结构优化与依赖修复,节点功能完善,调整工具节点分类,完善.gitignore
2025-06-30 20:54:12 +08:00
Cyber Dick Lang
bf91c32971
v1.1.3: 修复 PurgeVRAM_UTK 和 CheckMask_UTK 节点问题,完成模块化重构
...
- 修复 PurgeVRAM_UTK 节点类型不匹配问题,创建 AnyType 类实现
- 修复 CheckMask_UTK 节点 NoneType 错误,添加空值检查
- 完成模块化重构:将 common_utils.py 功能拆分到不同目录
- 创建 image_converters.py、color_utils.py、logging_utils.py、any_type.py
- 删除 common_utils.py,避免依赖冲突
- 更新所有相关文件的导入语句
- 提高代码可维护性和模块化程度
2025-06-24 19:06:57 +08:00
Cyber Dick Lang
d402fcb052
拆分代码结构
2025-06-24 16:22:02 +08:00
Cyber Dick Lang
1c44578d9a
feat(nodes): 集成 ImitationHueNode 追色节点 (v1.0.8)
...
基于 ComfyUI-MingNodes 项目集成追色功能
- 支持图像色彩迁移和追色
- 支持皮肤保护参数
- 支持自动亮度、对比度、饱和度调节
- 支持影调模仿功能
- 支持区域色彩迁移(通过掩码)
- 添加 opencv-python 依赖支持
2025-06-23 19:33:02 +08:00
Cyber Dick Lang
f9f8f60f8d
feat(nodes): 节点功能增强 (v1.0.7)
...
ImagePadForOutpaintMasked: 增加比例模式和背景色选项
ImageAndMaskPreview: 颜色输入改为下拉菜单
2025-06-23 19:10:06 +08:00
Cyber Dick Lang
44056782e0
v1.0.3 新增mask像素级运算节点UTK,修正注册与显示名统一
2025-06-16 20:12:47 +08:00
Cyber Dick Lang
60575a629f
音频节点重构与优化:删除Upload节点,完善依赖与作者信息,版本提升至1.0.2
2025-06-13 18:05:17 +08:00
Cyber Dick Lang
0466021eab
3
2025-06-10 13:30:17 +08:00
Cyber Dick Lang
0242ff558b
v0.1 结构重构、节点分类、工具节点合并、完善README和.gitignore
2025-06-06 19:46:09 +08:00
Cyber Dick Lang
5f7bce277c
7
2025-06-06 15:29:57 +08:00