merge master
Showing
4 changed files
with
19 additions
and
127 deletions
| ... | @@ -3,5 +3,5 @@ | ... | @@ -3,5 +3,5 @@ |
| 3 | <component name="Black"> | 3 | <component name="Black"> |
| 4 | <option name="sdkName" value="Python 3.9 (GoogleNanoBananaApp) (2)" /> | 4 | <option name="sdkName" value="Python 3.9 (GoogleNanoBananaApp) (2)" /> |
| 5 | </component> | 5 | </component> |
| 6 | <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (Nano_Banana_App)" project-jdk-type="Python SDK" /> | 6 | <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (GoogleNanoBananaApp)" project-jdk-type="Python SDK" /> |
| 7 | </project> | 7 | </project> |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -5,7 +5,7 @@ a = Analysis( | ... | @@ -5,7 +5,7 @@ a = Analysis( |
| 5 | ['image_generator.py'], | 5 | ['image_generator.py'], |
| 6 | pathex=[], | 6 | pathex=[], |
| 7 | binaries=[], | 7 | binaries=[], |
| 8 | datas=[('config.json', '.'), ('zb100_windows.ico', '.')], | 8 | datas=[('config.json', '.')], |
| 9 | hiddenimports=[], | 9 | hiddenimports=[], |
| 10 | hookspath=[], | 10 | hookspath=[], |
| 11 | hooksconfig={}, | 11 | hooksconfig={}, |
| ... | @@ -32,7 +32,7 @@ exe = EXE( | ... | @@ -32,7 +32,7 @@ exe = EXE( |
| 32 | target_arch=None, | 32 | target_arch=None, |
| 33 | codesign_identity=None, | 33 | codesign_identity=None, |
| 34 | entitlements_file=None, | 34 | entitlements_file=None, |
| 35 | icon=['zb100_windows.ico'], | 35 | icon=['zb100_mac.icns'], |
| 36 | ) | 36 | ) |
| 37 | coll = COLLECT( | 37 | coll = COLLECT( |
| 38 | exe, | 38 | exe, |
| ... | @@ -43,3 +43,9 @@ coll = COLLECT( | ... | @@ -43,3 +43,9 @@ coll = COLLECT( |
| 43 | upx_exclude=[], | 43 | upx_exclude=[], |
| 44 | name='ZB100ImageGenerator', | 44 | name='ZB100ImageGenerator', |
| 45 | ) | 45 | ) |
| 46 | app = BUNDLE( | ||
| 47 | coll, | ||
| 48 | name='ZB100ImageGenerator.app', | ||
| 49 | icon='zb100_mac.icns', | ||
| 50 | bundle_identifier=None, | ||
| 51 | ) | ... | ... |
jewelry_library.json
deleted
100644 → 0
| 1 | { | ||
| 2 | "主石形状": [ | ||
| 3 | "圆形", | ||
| 4 | "椭圆形", | ||
| 5 | "梨形", | ||
| 6 | "马眼形", | ||
| 7 | "子弹形(Baguette 子弹刻面)", | ||
| 8 | "垫形", | ||
| 9 | "公主方形", | ||
| 10 | "祖母绿形", | ||
| 11 | "心形", | ||
| 12 | "风筝形", | ||
| 13 | "棺材形(Coffin Cut)", | ||
| 14 | "菱形(Rhombus)", | ||
| 15 | "正六边形", | ||
| 16 | "四叶草形", | ||
| 17 | "梯方形(Tapered Step)", | ||
| 18 | "阿斯切形", | ||
| 19 | "平底刻面风格" | ||
| 20 | ], | ||
| 21 | "主石材质": [ | ||
| 22 | "莫桑石", | ||
| 23 | "钻石", | ||
| 24 | "黑发晶", | ||
| 25 | "蓝宝石", | ||
| 26 | "红宝石", | ||
| 27 | "粉蓝宝石", | ||
| 28 | "绿碧玺", | ||
| 29 | "黄水晶(天然包体)", | ||
| 30 | "月光石", | ||
| 31 | "摩根石", | ||
| 32 | "海蓝宝", | ||
| 33 | "天然白玉髓", | ||
| 34 | "金绿宝石(猫眼)" | ||
| 35 | ], | ||
| 36 | "金属": [ | ||
| 37 | "14K黄金", | ||
| 38 | "14K白金", | ||
| 39 | "14K玫瑰金", | ||
| 40 | "18K黄金", | ||
| 41 | "18K白金", | ||
| 42 | "18K玫瑰金", | ||
| 43 | "双色金(白金+黄金)", | ||
| 44 | "950铂金", | ||
| 45 | "925银镀铑", | ||
| 46 | "钛金属", | ||
| 47 | "定制复古做旧金" | ||
| 48 | ], | ||
| 49 | "花头形式": [ | ||
| 50 | "全halo光环", | ||
| 51 | "半halo光环", | ||
| 52 | "双层halo", | ||
| 53 | "花卉风格光环", | ||
| 54 | "围圈雕刻光环", | ||
| 55 | "围圈密钉镶", | ||
| 56 | "经典圆形光环", | ||
| 57 | "几何六边形光环", | ||
| 58 | "非对称光环", | ||
| 59 | "三石花头(cluster 结构)", | ||
| 60 | "五石花头", | ||
| 61 | "cluster堆砌花头(大小堆/不规则)", | ||
| 62 | "双石结构(Two-stone)", | ||
| 63 | "单石无光环(爪镶/包镶)", | ||
| 64 | "花头侧面结构", | ||
| 65 | "高耸花头(Cathedral halo)" | ||
| 66 | ], | ||
| 67 | "戒臂结构": [ | ||
| 68 | "直臂", | ||
| 69 | "xox扭臂(交叉扭绞)", | ||
| 70 | ">O< 戒臂结构", | ||
| 71 | "<O> 戒臂结构", | ||
| 72 | "V字戒臂", | ||
| 73 | "交叉戒臂", | ||
| 74 | "overlap重叠戒臂", | ||
| 75 | "wave波浪戒臂", | ||
| 76 | "刀锋臂", | ||
| 77 | "大教堂戒臂(高肩设计)", | ||
| 78 | "三股编织戒臂", | ||
| 79 | "分裂戒臂(split shank)", | ||
| 80 | "戒臂夹层", | ||
| 81 | "小夹层戒臂(如莲花夹层设计)", | ||
| 82 | "不对称戒臂" | ||
| 83 | ], | ||
| 84 | "戒臂处理": [ | ||
| 85 | "密钉镶戒臂", | ||
| 86 | "微密钉镶", | ||
| 87 | "镶石虎爪镶/逼镶", | ||
| 88 | "抛光平滑戒臂", | ||
| 89 | "珠边戒臂(milgrain)", | ||
| 90 | "光金戒臂", | ||
| 91 | "雕刻镂空花丝", | ||
| 92 | "浮雕雕刻(凸雕)", | ||
| 93 | "凹刻雕刻(内刻)", | ||
| 94 | "几何雕刻纹理", | ||
| 95 | "复古米粒边装饰(milgrain)", | ||
| 96 | "编织纹理戒臂", | ||
| 97 | "穿孔镂空细节", | ||
| 98 | "锤纹处理" | ||
| 99 | ], | ||
| 100 | "辅石镶嵌": [ | ||
| 101 | "三石结构", | ||
| 102 | "五石结构", | ||
| 103 | "cluster自由堆砌侧石", | ||
| 104 | "大小堆组合", | ||
| 105 | "共爪镶侧钻", | ||
| 106 | "包镶侧钻", | ||
| 107 | "轨道镶", | ||
| 108 | "槽镶" | ||
| 109 | ], | ||
| 110 | "特殊元素": [ | ||
| 111 | "花朵元素", | ||
| 112 | "月亮元素", | ||
| 113 | "星星元素", | ||
| 114 | "日月星组合", | ||
| 115 | "凯尔特结", | ||
| 116 | "叶子图案", | ||
| 117 | "自然植物藤蔓纹理", | ||
| 118 | "蝴蝶结元素", | ||
| 119 | "装饰艺术几何元素", | ||
| 120 | "复古花纹", | ||
| 121 | "哥特式结构元素" | ||
| 122 | ] | ||
| 123 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| ... | @@ -450,7 +450,16 @@ class TaskQueueManager(QObject): | ... | @@ -450,7 +450,16 @@ class TaskQueueManager(QObject): |
| 450 | 450 | ||
| 451 | except Exception as e: | 451 | except Exception as e: |
| 452 | # 日志记录失败不应影响主流程 | 452 | # 日志记录失败不应影响主流程 |
| 453 | self.logger.error(f"记录使用日志失败: {e}", exc_info=False) | 453 | self.logger.error(f"记录使用日志失败: {e}", exc_info=True) |
| 454 | |||
| 455 | # 在Mac打包版本中输出到控制台进行调试 | ||
| 456 | import sys | ||
| 457 | import platform | ||
| 458 | if getattr(sys, 'frozen', False) and platform.system() == 'Darwin': | ||
| 459 | print(f"DEBUG - 数据库记录失败: {e}") | ||
| 460 | print(f"DEBUG - 用户名: {user_name}") | ||
| 461 | print(f"DEBUG - 设备名: {device_name}") | ||
| 462 | print(f"DEBUG - 提示词: {task.prompt[:50]}...") | ||
| 454 | 463 | ||
| 455 | 464 | ||
| 456 | class TaskQueueWidget(QWidget): | 465 | class TaskQueueWidget(QWidget): | ... | ... |
-
Please register or sign in to post a comment