15 Commits

Author SHA1 Message Date
85bd436b1f 🗑️ refactor(config): remove blackwords configuration file and clean unused fields in ai.json and config.json 2026-01-07 18:33:03 +08:00
f1215fc32e feat(config/ai.json): add imageMode for selecting image generation method
 feat(lib/ai/imageProcessor.js): implement image generation via OpenAI and chat methods
2025-12-06 23:32:53 +08:00
cb27aec4f1 🔧 fix(config/ai.json): update timeout value from seconds to milliseconds for image generation 2025-12-06 23:03:44 +08:00
689eba1f9d 🆕 feat(apps/ai): add image message handling for image generation and editing features
🔧 config(ai.json): enable image generation configuration with default values

🆕 feat(constants/ai/prompts): include image type in prompt for generating or editing images

🆕 feat(lib/ai): implement ImageProcessor class for handling image generation and editing requests

 feat(lib/ai/aiCaller): integrate image processing into AI call flow for enhanced functionality

 feat(lib/ai/userConfigManager): add user image configuration retrieval method for flexible settings

🔧 fix(lib/ai/responseHandler): enhance message handling to support image messages and process them appropriately
2025-12-06 22:48:58 +08:00
1283db5d1e feat(ai): Enhance multimodal support by allowing smart selection of model based on message type.
📄 config: Add smart multimodal option for flexible AI model usage.
🛠️ fix(aiCaller): Update AI caller logic to utilize smart multimodal settings effectively.
2025-12-05 23:52:14 +08:00
61a9462247 feat(apps/ai.js): enhance message processing to support multimodal inputs and improve user message extraction.
 feat(config/ai.json): add configuration options for multimodal model support.
 feat(lib/ai/aiCaller.js): implement multimodal AI call handling and formatting for diverse message types.
2025-11-30 10:50:12 +08:00
bd6ad16445 feat(ai): add max message length configuration and truncate long messages in chat history display 2025-11-26 13:47:22 +08:00
f17e9ec0dc 🧹 chore(constants): remove obsolete returnMessages.js file
 feat(aiCaller): improve context intro for better chat history readability

🔄 update(ai.json): adjust chat history length configuration settings
2025-11-25 13:34:25 +08:00
582b4450fb style: 代码格式优化 2025-10-26 00:42:03 +08:00
064d05500a feat:优化细节 2025-10-19 00:07:00 +08:00
1c3ce32678 feat:优化提示词 2025-10-18 11:10:25 +08:00
93aae10411 feat:完善ai 2025-10-17 23:20:03 +08:00
e06c75a845 feat:完善规范 2025-10-16 13:43:41 +08:00
748c5f76b6 feat:添加60s功能 2025-10-04 14:15:52 +08:00
1e3598e399 细节优化 2025-08-29 21:18:02 +08:00