Soulter
2a7d03f9e1
fix: fit language and log AI responses more clearly ( #3864 )
...
* fix: fit language and log AI responses more clearly
* chore: ruff format
2025-12-01 13:24:52 +08:00
Oscar Shaw
93c69a639a
feat: 新增群聊模式下的专用图片转述模型配置 ( #3822 )
...
* feat: add image caption provider configuration for group chat
- Introduced `image_caption_provider_id` to allow separate configuration for group chat image understanding.
- Updated metadata and hints in English and Chinese for clarity on new settings.
- Adjusted logic in long term memory to utilize the new provider ID for image captioning.
* fix: format
* Fix logic for image caption and active reply settings
* Fix indentation and formatting in long_term_memory.py
* chore: ruff format
---------
Co-authored-by: Soulter <37870767+Soulter@users.noreply.github.com >
Co-authored-by: Soulter <905617992@qq.com >
2025-11-29 23:53:32 +08:00
Soulter
88c1d77f0b
perf: add at message to group chat history ( #3796 )
...
* feat: enhance long-term memory message formatting
- Added support for 'At' message components in long-term memory, allowing for better representation of mentions in messages.
* chore: ruff check
2025-11-27 15:59:07 +08:00
Copilot
e190bbeeed
Optimize string concatenation in loops: replace += with list.join() ( #3246 )
...
* Initial plan
* Fix string concatenation performance issues in loops
Co-authored-by: LIghtJUNction <106986785+LIghtJUNction@users.noreply.github.com >
* Address code review feedback: Fix plugin list logic and add comment
Co-authored-by: LIghtJUNction <106986785+LIghtJUNction@users.noreply.github.com >
* Improve comment clarity for at_parts accumulation
Co-authored-by: LIghtJUNction <106986785+LIghtJUNction@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: LIghtJUNction <106986785+LIghtJUNction@users.noreply.github.com >
2025-11-02 13:00:59 +08:00
LIghtJUNction
0b7fc29ac4
style: add ruff lint module of isort and pyupgrade, and some ruff check fix ( #3214 )
...
Co-authored-by: Dt8333 <25431943+Dt8333@users.noreply.github.com >
Co-authored-by: Soulter <905617992@qq.com >
2025-11-01 13:26:19 +08:00
Soulter
8afefada0a
fix: image_caption btn
2025-10-21 11:07:39 +08:00
Soulter
7740e1e131
ci: add ci stage of code format checking ( #2750 )
...
* style: ruff format
* ci(dashboard-ci): ensure GitHub Release action only runs on push events
* ci(code-format): ruff format and ruff check
2025-09-14 18:05:58 +08:00
Soulter
bea7bae674
fix: dict read
2025-09-03 00:56:41 +08:00
Soulter
8d4c176314
fix: correct image_caption logic and remove redundant config call
2025-09-03 00:31:18 +08:00
Soulter
1d766001bb
Feature: 增加图片转述提供商配置、支持用户自定义模型模态能力 ( #2422 )
...
* feat: 增加图片转述提供商配置、支持用户自定义模型模态能力
* fix: 修复 LLMRequestSubStage 中会话管理方法参数不一致的问题,简化方法调用
2025-08-13 19:11:17 +08:00
Soulter
369eab18ab
Refactor: 重构配置文件管理,以支持更灵活的、会话粒度的(基于 umo part)配置文件隔离 ( #2328 )
...
* refactor: 重构配置文件管理,以支持更灵活的、基于 umo part 的配置文件隔离
* Refactor: 重构配置前端页面,新增数个配置项 (#2331 )
* refactor: 重构配置前端页面,新增数个配置项
* feat: 完善多配置文件结构
* perf: 系统配置入口
* fix: normal config item list not display
* fix: 修复 axios 请求中的上下文引用问题
2025-08-13 09:18:49 +08:00
Soulter
ceb5f5669e
fix: update active reply bot prefix in logging for clarity
2025-07-13 00:12:31 +08:00
Soulter
49bba9bf98
style: format codes
2025-03-03 13:30:55 +08:00
Soulter
7bafc87e2b
🐛 fix: 修复部分单指令失效的问题
2025-02-19 19:04:23 +08:00
Soulter
67095f97b1
🐛 fix: delete conversation
...
✨ feat: supports active reply whitelist
2025-02-14 01:43:52 +08:00
Soulter
895e7397c2
remove: 移除了 put_history_to_prompt。当主动回复时,将群聊记录将自动放入prompt,当未主动回复但是开启群聊增强时,群聊记录将放入system prompt
2025-02-07 20:00:30 +08:00
Soulter
310415bea9
feat: 聊天增强图像转述支持自定义 Provider id
2025-02-06 18:49:16 +08:00
Soulter
6441b149ab
fix: 修复主动概率回复关闭后仍然回复的问题 #317
2025-02-03 14:33:53 +08:00
Soulter
78347ec91b
perf: 当人格长度为1时设置默认人格
...
feat: 支持取消人格
2025-02-02 22:36:50 +08:00
Soulter
9ded102a0a
chore: v3.4.17
2025-02-02 20:39:26 +08:00
Soulter
4611ce15eb
feat: [beta] 支持群聊内基于概率的主动回复
2025-02-02 19:23:46 +08:00
Soulter
13ef033f0e
fix: 群聊增强的参数类型转换
2025-01-27 21:40:20 +08:00
Soulter
3f8c68bbca
fix: f-string expression part cannot include a backslash
...
long_term_memory.py, line 69
2025-01-27 21:01:50 +08:00
Soulter
2bc433a30b
feat: 支持记录非唤醒状态下群聊历史记录
2025-01-27 20:00:32 +08:00