Commit Graph
45 Commits
Author SHA1 Message Date
科林_Cyril Pilgrim 056cf7ecc4 refactor: overhaul LLM toolkit architecture and standardize observability
- Core Refactoring: Migrated OpenAICompatibleLoader to a structured class design (ProviderRegistry, MessageBuilder, TokenEstimator) for enhanced maintainability.
- AsyncIO Fix: Resolved 'Event loop is closed' RuntimeError by transitioning to asyncio.run() for robust event loop lifecycle management within ComfyUI's threaded environment.
- Node Enhancements:
    - Added 'seed' parameter for deterministic cache invalidation control.
    - Fixed silent drop of system_prompt in stateless mode (enable_memory=False).
    - Refined category hierarchy: [Generate, Loader, Image] under a unified toolkit brand.
- Observability: Implemented project-wide geek-style logging with [LLMs_Toolkit] branding, execution latency tracking, and high-density token reporting.
- Cleanup: Removed legacy DeepSeek local model vertical, dependencies, and redundant utility nodes.
- Documentation: Simplified README and updated .gitignore for developer hygiene.
2026-02-09 15:26:02 +08:00
科林_Cyril Pilgrim d04fff29e2 refactor: 重构节点分类与清理冗余功能
- 将所有 CATEGORY 从 DeepSeek_Toolkit 改为 🚦ComfyUI_LLMs_Toolkit
- 删除 Video File Uploader 节点 (src/utils/file_uploader.py)
- 移除 OpenAI Compatible 节点的 video_url 入参
2026-02-08 16:31:58 +08:00
科林_Cyril Pilgrim 4762f9be25 refactor: 移除 DeepSeek 本地模型相关代码
- 删除 src/core/model_loader.py (本地模型加载器)
- 删除 src/processors/image_generation.py (Janus Pro 图像生成)
- 删除 src/processors/image_understanding.py (图像分析)
- 移除 requirements.txt 中的 Janus 依赖
- 更新 __init__.py 移除相关导入
- 重写 README.md,精简风格
2026-02-08 16:15:30 +08:00
科林_Cyril Pilgrim 079ebb1945 🏗️ 重构项目文件结构
📁 重新组织项目架构:
  - 📚 docs/: 集中管理所有文档
  - 🔧 src/: 源代码模块化分类
    - core/: 核心LLM功能
    - processors/: 图像和文本处理
    - utils/: 工具函数
    - nodes/: ComfyUI节点定义
  - ⚙️ config/: 配置文件
  - 📋 examples/: 示例和工作流
  - 🧪 tests/: 测试文件

✨ 改进点:
  - 清晰的功能模块划分
  - 标准的Python包结构
  - 完善的__init__.py文件
  - 配置文件集中管理
  - 示例和测试目录

🎯 提升了项目的可维护性和专业性
2025-06-23 15:45:33 +08:00
科林_Cyril Pilgrim 9a36ff6b1d update 2025-03-06 15:38:20 +08:00
科林_Cyril Pilgrim 4e8e3035eb update 2025-02-14 19:40:23 +08:00
科林_Cyril Pilgrim 2a9fd3a8c7 readme 2025-02-13 13:37:47 +08:00
科林_Cyril Pilgrim c07c4c7b5f update 2025-02-11 16:58:56 +08:00
科林_Cyril Pilgrim 2fd796781f update 2025-02-11 00:18:51 +08:00
科林_Cyril Pilgrim d8fca4a6a8 update 2025-02-10 16:50:29 +08:00
科林_Cyril Pilgrim c4bafc9811 push 2025-02-10 00:15:55 +08:00
科林_Cyril Pilgrim 3429170c68 niubi 2025-02-08 19:13:35 +08:00
科林_Cyril Pilgrim 51bf0dbccf push 2025-02-08 15:34:47 +08:00
科林_Cyril Pilgrim 45b8d604ad push 2025-02-07 23:33:19 +08:00
科林_Cyril Pilgrim dbe993187f push 2025-02-07 23:27:31 +08:00
科林_Cyril Pilgrim f7682f20b7 push 2025-02-07 17:20:16 +08:00
科林_Cyril Pilgrim b0e2494717 push 2025-02-07 11:34:52 +08:00
科林_Cyril Pilgrim 52e87950ff push 2025-02-06 11:39:00 +08:00
科林_Cyril Pilgrim 6b5c4fd06a push 2025-02-06 00:29:39 +08:00
科林_Cyril Pilgrim 17ddfbee10 push 2025-02-05 22:04:08 +08:00
科林_Cyril Pilgrim 902262d6c3 push 2025-02-04 22:59:21 +08:00
科林_Cyril Pilgrim ac53b97b0a push 2025-02-04 22:34:02 +08:00
科林_Cyril Pilgrim f02c4406bd push 2025-02-04 21:09:20 +08:00
科林_Cyril Pilgrim 14b23b9b53 push 2025-02-03 00:22:40 +08:00
科林_Cyril Pilgrim e662a21fa8 push 2025-02-02 11:51:34 +08:00
科林_Cyril Pilgrim 8ac1bf5ba1 push 2025-02-01 00:41:40 +08:00
科林_Cyril Pilgrim c6d6959fc4 push 2025-01-31 23:52:31 +08:00
科林_Cyril Pilgrim 84d6bfe571 push 2025-01-31 23:28:00 +08:00
科林_Cyril Pilgrim a118f2c4e9 push 2025-01-31 21:48:53 +08:00
科林_Cyril Pilgrim 700866a1af push 2025-01-31 16:36:08 +08:00
科林_Cyril Pilgrim 4f7a0f56a5 push 2025-01-31 11:04:03 +08:00
科林_Cyril Pilgrim 3ab84dbdd3 push 2025-01-30 00:52:30 +08:00
科林_Cyril Pilgrim 91e16cd3a2 push 2025-01-30 00:32:58 +08:00
科林_Cyril Pilgrim 58b5c28edd push 2025-01-30 00:00:45 +08:00
科林_Cyril Pilgrim 3fdcc74f28 push 2025-01-29 23:14:46 +08:00
科林_Cyril Pilgrim bf59a8c21c push 2025-01-29 23:01:11 +08:00
科林_Cyril Pilgrim db392249dd push 2025-01-28 17:12:10 +08:00
科林_Cyril Pilgrim acfca4f9b9 push 2025-01-28 16:29:22 +08:00
科林_Cyril Pilgrim 12d70ae2f3 push 2025-01-28 15:30:32 +08:00
科林_Cyril Pilgrim e5990e9209 push 2025-01-28 14:58:08 +08:00
科林_Cyril Pilgrim 7a8a8d3ebc push 2025-01-28 14:51:30 +08:00
科林_Cyril Pilgrim 1b2498c056 push 2025-01-28 14:12:13 +08:00
科林_Cyril Pilgrim 03c9327674 push 2025-01-28 11:47:12 +08:00
科林_Cyril Pilgrim 4ba55f2f2b push 2025-01-28 11:02:36 +08:00
科林_Cyril Pilgrim 1062db9e9a first push 2025-01-28 10:20:38 +08:00