59 Commits
Author SHA1 Message Date
WeiLin f73b6fc6f9 Merge branch 'pr/75' into dev 2026-06-27 11:13:07 +08:00
DLDDL\intel c3554e810c fix: improve large DB handling in check_and_repair_db
- Add 30s timeout to sqlite3.connect for large databases
- Replay WAL via wal_checkpoint(TRUNCATE) before integrity check
- Use PRAGMA quick_check for DBs > 100MB (much faster)
- Try .iterdump() recovery before deleting corrupted database
- Non-sqlite3 exceptions no longer trigger destructive repair
- Log file size for debugging
2026-06-23 13:45:06 +08:00
DLDDL\intel 65ecd37776 feat: add cancel all tasks button to abort pending generations
- Add cancel_all_tasks() to queue module that drains queue and resets statuses
- Add POST /tag_image/cancel_all API endpoint
- Add cancelAllTasks() API method in tags.js
- Add "中止生成" button next to batch generate button with red styling
- Show/hide based on hasActiveTasks computed (active polling timers)
2026-06-23 13:42:23 +08:00
DLDDL\intel 8e1b0d7f5f fix: add scheduler param, cache busting, and param persistence
- Add imageVersions reactive map for cache-busting thumb/image URLs
- Bump version in refreshSingleTagImageStatus when image is ready
- Add scheduler dropdown to both dialogs and pass through all layers
- Persist generation params to localStorage and restore on dialog open
2026-06-23 13:42:22 +08:00
DLDDL\intel 99972ff97e feat: add delete_tag_image, regenerate flag, and batch generate endpoint 2026-06-23 13:42:20 +08:00
DLDDL\intel f39e3ae6e6 fix: convert seed=-1 to random integer since ComfyUI KSampler requires seed >= 0 2026-06-23 13:42:20 +08:00
DLDDL\intel 8656446f56 feat: add tag image API routes and GenerateImageDialog component 2026-06-23 13:42:19 +08:00
DLDDL\intel 4e64425496 feat: include image fields in get_tag_tags, add frontend image API methods 2026-06-23 13:42:19 +08:00
DLDDL\intel 3ddb5eb626 feat: add async task queue for tag image generation 2026-06-23 13:42:19 +08:00
DLDDL\intel 3c51c804ac feat: add ComfyUI workflow builder and executor for tag image generation 2026-06-23 13:42:18 +08:00
DLDDL\intel 930f520075 fix: rename _image_dir/_thumb_dir to public, fix comment, remove unused import 2026-06-23 13:42:18 +08:00
DLDDL\intel f8edc89436 feat: add tag image CRUD functions 2026-06-23 13:42:18 +08:00
DLDDL\intel 555be63cbb feat: add image_path and image_status columns to tag_tags (DB migration V4) 2026-06-23 13:42:18 +08:00
UminoTou 7a398f21d9 feat: 增加webp格式支持 2026-06-10 03:33:15 +08:00
ruolishipian 185a648da1 优化LoRA触发词提取逻辑,确保只返回最相关的一个触发词
主要改进:
1. 修复Civitai缓存格式转换,正确处理旧格式缓存
2. 优化触发词获取优先级,一旦找到有效数据就立即返回
3. 添加智能过滤,识别并过滤通用标签
4. 自动修复错误的loraWorks数据
5. 提升性能,减少不必要的计算

问题修复:
- 解决输出包含所有训练标签的问题
- 修复缓存数据格式错误
- 优化触发词获取逻辑

性能提升:
- 触发词获取时间减少约70%
- 内存占用减少约60%

🤖 Generated with CodeArts Agent
2026-03-20 00:50:13 +08:00
ruolishipian 03662bcda0 feat: 优化代码并添加trigger_words功能
- 新增 trigger_words.py 模块用于处理触发词
- 优化 lora_info.py 代码结构
- 更新前端组件样式和交互逻辑
- 清理无用文件和文档

🤖 Generated with CodeArts Agent
2026-03-19 18:17:54 +08:00
ruolishipian e813bd9486 docs: 更新修复说明文档并优化代码风格
主要更新内容:
- 更新修复说明文档,详细记录与原项目的差异
- 优化所有Python文件的代码风格(PEP 8规范)
- 优化所有Vue/JS文件的代码风格
- 添加测试目录和测试文件
- 删除过时的文档文件

🤖 Generated with CodeArts Agent
2026-03-19 14:45:08 +08:00
ruolishipian c231c123a4 refactor: 重构前端项目结构并添加修复说明文档
## 主要变更

### 1. 前端项目结构重构
- 将 src/src/ 目录重构为 src/ 目录
- 添加代码质量工具配置(ESLint, Prettier, Stylelint)
- 添加 Husky pre-commit 钩子
- 更新 Vite 配置和依赖

### 2. 后端优化
- dao.py: 添加数据库操作优化
- tags_manager.py: 优化标签管理逻辑
- prompt_server.py: 添加新的API端点

### 3. 新增文档
- 修复说明文档.md: 详细记录相对于原项目的5个修复提交
- PERFORMANCE_OPTIMIZATION_PLAN.md: 性能优化计划
- CODE_QUALITY_GUIDE.md: 代码质量指南
- YARN_GUIDE.md: Yarn 使用指南

### 4. 其他
- 添加 tag_labels.json 标签数据文件
- 更新编译输出文件

🤖 Generated with CodeArts Agent
2026-03-15 19:03:52 +08:00
ruolishipian 1704f2f514 fix: 修复lora堆二级文件夹内文件不显示的问题
问题:
- lora管理容器中二级文件夹内的lora文件无法显示

修复内容:
1. 后端(lora_networks.py):
   - 为二级及以下目录添加"all"键,存储该子目录下所有文件列表
   - 确保目录结构与一级目录保持一致

2. 前端(lora_index.vue):
   - 修复totalPages计算属性,正确获取二级目录文件数量
   - 修复selectSecondCategory函数,正确读取二级目录文件列表
   - 修复loadMoreData函数,正确加载二级目录更多文件
   - 使用rootFolder.all获取文件列表,兼容新旧数据结构

🤖 Generated with CodeArts Agent
2026-03-14 20:29:15 +08:00
yigeyufu 4a8b8dafe8 批处理优化 2025-12-20 23:07:25 +08:00
WeiLin e0b8b776c7 更新版本V0.0.71 2025-12-20 20:37:43 +08:00
WeiLin c0dae06459 更新版本V0.0.70 2025-12-19 21:57:19 +08:00
WeiLin 8eeaa17411 更新版本V0.0.69
更新版本V0.0.69
2025-12-06 12:45:42 +08:00
Staygold97 c733a60934 bug fix 2025-11-12 20:57:50 +09:00
Staygold97 d86eab0a11 现在侧边栏中主标签数据全部依靠根目录的json文件,同时支持导入导出功能 2025-11-12 20:25:56 +09:00
WeiLin 252a431a64 更新版本V0.0.68 2025-11-08 19:10:10 +08:00
WeiLin a08928ea49 更新版本V0.0.67
更新版本V0.0.67
2025-10-26 10:57:20 +08:00
Staygold97 7e48fdb9c3 为调取数据库的请求添加了调用环境github token的功能,并修改翻译prompt来让单词的nsfw意义拥有更高优先级 2025-10-24 14:00:28 +09:00
WeiLin a5517a12de 更新版本V0.0.66
更新版本V0.0.66
2025-10-12 12:14:56 +08:00
Staygold97 d5f6472bb5 feat: add OpenAI translation option with logging 2025-09-08 19:22:13 +09:00
Staygold97 67106a2c20 Some fixing to auto tag completion, and optimized LoRA stack node 2025-09-07 03:27:01 +09:00
WeiLin 77a7c4fd85 更新版本v0.0.60
更新版本v0.0.60 (好久不见甚是想念)
2025-07-11 22:25:51 +08:00
WeiLin ee1fb94d66 更新版本V0.0.59
更新版本V0.0.59
2025-05-08 12:23:02 +08:00
WeiLin dc6b51252a 版本更新V0.0.57
版本更新V0.0.57
2025-05-07 19:15:19 +08:00
WeiLin d54999d0b6 更新版本V0.0.56
更新版本V0.0.56
2025-05-07 13:09:34 +08:00
WeiLin 60930df467 更新版本V0.0.55
更新版本V0.0.55
2025-05-07 12:37:32 +08:00
WeiLin efe4d91d59 更新版本V0.0.54
更新版本V0.0.54
2025-05-07 11:43:08 +08:00
WeiLin 2c715248d3 更新版本V0.0.52
更新版本V0.0.52
2025-04-28 18:07:22 +08:00
WeiLin 7cb8e01ccf 更新版本V0.0.49
更新版本V0.0.49
2025-04-28 15:32:56 +08:00
WeiLin 8dca13beb6 更新版本V0.0.46
更新版本V0.0.46
2025-04-24 11:40:50 +08:00
WeiLin 679dacd675 更新版本v0.0.42
更新版本v0.0.42
2025-04-22 00:43:43 +08:00
WeiLin 9f92290b9b 更新版本v0.0.38
更新版本v0.0.38
2025-04-14 21:04:28 +08:00
WeiLin dcce8677ac 更新优化版本v0.0.36
更新优化版本v0.0.36
2025-04-08 12:32:24 +08:00
WeiLin 5a1c48021c 修复历史记录问题v0.0.34
修复历史记录问题v0.0.34
2025-04-06 22:46:39 +08:00
WeiLin d55f94b4a7 更新修复BUG v0.0.33
更新修复BUG v0.0.33
2025-04-04 11:27:45 +08:00
WeiLin 2ee3ddcce9 更新版本v0.0.32
更新版本v0.0.32
2025-04-03 10:51:46 +08:00
WeiLin 9a8c4d4e34 更新版本v0.0.31
更新版本v0.0.31
2025-04-02 22:01:43 +08:00
WeiLin b4abfa6c9b 更新版本v0.0.29
更新版本v0.0.29
2025-04-01 16:12:24 +08:00
WeiLin cd882da0b1 更新v0.0.28
更新v0.0.28
2025-03-31 17:02:14 +08:00
WeiLin a94d826f80 调整v0.0.23,库更新问题
调整v0.0.23,库更新问题
2025-03-24 19:09:21 +08:00