DawnARC
ce81e31644
merge: 同步上游 dev 并增强人物画像查询
2026-05-04 23:00:39 +08:00
DawnARC
df799cdefa
fix:更正默认值,避免意料之外的内存占用
...
用 os.environ.setdefault 将原生库线程数(OMP_NUM_THREADS、OPENBLAS_NUM_THREADS、MKL_NUM_THREADS、NUMEXPR_NUM_THREADS)的默认值设置为 "1"。这样可以确保导入的代码默认不会过度占用 CPU 线程(以及巨量内存)
2026-05-04 18:19:02 +08:00
hsd221
e962326f93
fix: 支持 HTTP 协议和内网地址访问,修复聊天 URL 缺协议前缀问题
...
- validate_public_url 默认允许 http 和 https 协议
- 移除 _is_forbidden_ip_address 中 is_private 和 is_site_local 拦截,允许内网 IP
- validate_public_url 中无 scheme 时自动补全 http://
- normalize_openai_base_url 中无协议前缀时自动补全 http://
- pyproject.toml 添加 httpx[socks] 依赖以支持 SOCKS 代理
2026-05-04 18:19:01 +08:00
SengokuCola
f57fc1ff80
fear:持续获取maisak监控(壳开关
2026-05-04 18:19:01 +08:00
SengokuCola
ccb1d60e06
feat:优化配置项分类,maisaka聊天流监控展示
2026-05-04 18:19:01 +08:00
SengokuCola
120acb835f
fix:优化图片识别,优化webui配置和排版,优化聊天流监控,新增mcp显示,新增prompt修改面板,优化插件状态显示,优化长期记忆控制台,
2026-05-04 18:19:00 +08:00
SengokuCola
c5cd47adc2
feat:模型支持高级配置
2026-05-04 18:18:59 +08:00
SengokuCola
75e9453495
feat:优化webui多个页面的人机交互,修复插件地址问题,放宽插件id限制,增加高级页面缩进,统计页面快捷按钮,优化新手引导
2026-05-04 12:46:55 +08:00
SengokuCola
75665a4d38
Merge branch 'dev' of https://github.com/Mai-with-u/MaiBot into dev
2026-05-03 20:29:07 +08:00
SengokuCola
041ff63fba
feat:支持高级配置
2026-05-03 20:28:30 +08:00
SengokuCola
ce224e0a13
Merge pull request #1624 from A-Dawn/feature/a-memorix-disabled-by-default
...
Feature/a memorix disabled by default
2026-05-03 20:22:17 +08:00
DawnARC
87716d18b7
fix:移动A_memorix配置项到botconfig
2026-05-03 20:15:30 +08:00
SengokuCola
db46551b51
允许本地webui构建运行
2026-05-03 17:59:29 +08:00
DawnARC
9090b72746
fix: 默认关闭 A_Memorix 运行时
2026-05-03 17:34:53 +08:00
SengokuCola
0252daf82a
fix:修复模型误用
2026-05-03 15:36:10 +08:00
DawnARC
cb25f677f9
Merge remote-tracking branch 'upstream/dev' into dev
2026-05-02 21:46:04 +08:00
SengokuCola
b54e8981ef
config:修改默认模型配置支持v4
2026-05-02 19:55:39 +08:00
SengokuCola
6326019390
fix:配置名错误
2026-05-02 18:47:36 +08:00
SengokuCola
6c21f57d8d
fix:timing gate 裁切过度
2026-05-02 16:04:10 +08:00
SengokuCola
39e6a2d006
fix:修复无法发送表情包
2026-05-02 15:54:08 +08:00
SengokuCola
f9328840d0
fix:提及必回越过频率控制
2026-05-02 14:40:54 +08:00
DrSmoothl
b132a64de6
feat: 更新模型获取逻辑,处理返回的模型数组并添加鉴权头
2026-05-02 00:08:12 +08:00
Dawn ARC
4b0d30d808
Merge branch 'Mai-with-u:dev' into dev
2026-05-01 19:51:57 +08:00
DrSmoothl
d9a509b6c2
feat(chat): refactor chat message handling and introduce private messaging support
...
- Updated `uni_message_sender.py` to allow for private messaging by removing the mandatory group ID and adding user ID handling.
- Enhanced chat history retrieval and clearing functions in `routes.py` and `service.py` to support both group and private chat scenarios.
- Introduced a new `ChatScrollContext` for managing message scrolling and highlighting in the chat UI.
- Created a `ListItemEditorHookFactory` for rendering a rich UI editor for list items in configuration settings, replacing the previous JSON text display.
- Improved message serialization for consistent display in chat history.
- Added detailed logging for chat history operations and error handling.
Co-authored-by: Copilot <copilot@github.com >
2026-05-01 17:54:13 +08:00
SengokuCola
2238c34eca
feat:缓存调试信息开关
2026-05-01 13:19:07 +08:00
SengokuCola
88b895a925
perf: stabilize maisaka prompt cache
2026-05-01 13:00:54 +08:00
SengokuCola
badd4988b6
feat: add llm cache diagnostics
2026-05-01 13:00:27 +08:00
SengokuCola
a37e906862
fix:修改部分模型调用
2026-05-01 12:56:23 +08:00
Dawn ARC
f42c4a3b0c
Merge branch 'Mai-with-u:dev' into dev
2026-04-30 18:28:23 +08:00
SengokuCola
dac011c680
Update official_configs.py
2026-04-30 00:01:26 +08:00
SengokuCola
4fd9875aae
pref: 移除部分冗余log
2026-04-29 18:10:52 +08:00
SengokuCola
500d5c11b3
fix:timinggate非法工具会重试
2026-04-29 17:46:29 +08:00
SengokuCola
25220e92a8
feat:人设结构更改,不需要以“是”开头
2026-04-28 17:49:36 +08:00
Dawn ARC
b883e5390d
Merge branch 'Mai-with-u:dev' into dev
2026-04-28 10:02:59 +08:00
A-Dawn
edc8d40d03
feat(A_Memorix): 补全长期记忆控制台管理功能
2026-04-27 17:01:58 +08:00
DrSmoothl
742e21a727
feat: Add LLM Provider support in plugin runtime
...
- Introduced LLM Provider declarations in plugin manifests, allowing plugins to specify their LLM capabilities.
- Implemented validation for LLM Provider declarations to prevent duplicates and conflicts.
- Enhanced the PluginRunner to handle LLM Provider invocation requests, enabling plugins to interact with LLM Providers seamlessly.
- Added a ClientRegistry to manage LLM Provider registrations and ensure no conflicts arise between different plugins.
- Created a PluginLLMClient to facilitate communication with LLM Providers through the plugin runtime.
- Developed tests to ensure proper registration and conflict handling of LLM Providers.
2026-04-27 16:49:44 +08:00
DrSmoothl
1fe9dc8786
feat: 更新 ConfigManager 初始化,支持配置自动升级并添加相应测试
2026-04-27 13:17:51 +08:00
SengokuCola
8de950df2e
feat:私聊单独的上下文和回复频率控制
2026-04-27 11:18:38 +08:00
SengokuCola
d32be4741a
feat:新增按顺序选择 fix:修复timing gate意外tool问题
2026-04-27 10:53:13 +08:00
Soulter
45cd00e343
fix(llm): support reasoning field for OpenRouter and Groq
...
fixes : #1600
2026-04-26 22:45:37 +08:00
SengokuCola
be2248b283
feat:为日志添加上限和配置防止膨胀
2026-04-25 14:45:35 +08:00
SengokuCola
8168fe0d8a
better:优化部分导入以更快的启动
2026-04-25 14:26:02 +08:00
SengokuCola
9759018a0c
feat:支持模型缓存和相关配置
2026-04-25 13:53:30 +08:00
SengokuCola
4b1bc2aba8
fix:回复格式问题
2026-04-25 01:25:52 +08:00
SengokuCola
705452793d
feat:进一步优化缓存
2026-04-25 00:26:32 +08:00
SengokuCola
7719353984
feat:精简表达选择,优化replyer表现,优化缓存命中率
2026-04-24 21:27:45 +08:00
SengokuCola
3b6d30cd5e
fix:修部分显示问题和模型问题
2026-04-23 17:40:33 +08:00
SengokuCola
03750cdb6b
remove:无用代码
2026-04-23 16:02:32 +08:00
SengokuCola
35ff91d134
feat:可开启原生at功能
2026-04-23 15:56:27 +08:00
SengokuCola
2255592bd2
Merge branch 'dev' of https://github.com/Mai-with-u/MaiBot into dev
2026-04-22 23:39:14 +08:00