Commit Graph

423 Commits (r-dev)

Author SHA1 Message Date
墨梓柒 37589ebdfb
feat: 添加段落内容加载功能及相关配置 2026-01-13 00:42:49 +08:00
SengokuCola ccc9af57b8 ref:记忆检索不再基于问题,而是基于上下文;添加一些调试用配置 2026-01-12 19:05:07 +08:00
SengokuCola a8c25cdc15 feat:wait可被打断,不推荐修改私聊planner 2026-01-06 22:40:46 +08:00
SengokuCola 71a85667e3 feat:可选,由llm执行回复 2025-12-31 00:43:08 +08:00
SengokuCola 67c24f84cd feat:日志上线数量可更改 2025-12-31 00:07:55 +08:00
SengokuCola 728b6062d4 Update model_config_template.toml 2025-12-29 22:08:33 +08:00
SengokuCola 46af0b2ae1 Update bot_config_template.toml 2025-12-27 22:43:11 +08:00
SengokuCola a6e1a0e7d3 feat:可添加的评估标准 2025-12-27 17:48:28 +08:00
SengokuCola f92136bffc feat;模型选择现在可以使用完全随机的策略
Update model_config_template.toml
2025-12-27 17:34:26 +08:00
SengokuCola 99665e7918 feat:新增自动表达优化功能,优化表达方式的提取 2025-12-27 17:20:11 +08:00
SengokuCola e338edae92 add;添加表达方式检查脚本 2025-12-26 16:49:46 +08:00
SengokuCola 7cbc2f1462 remove:移除utils_small模型,统一使用tool_use模型,移除弃用的LLM_judge类型 2025-12-24 19:28:44 +08:00
SengokuCola a3c3fcf518 remove:无用模型 2025-12-24 18:53:15 +08:00
SengokuCola 0852af49f9 feat;优化了记忆检索的速度和token消耗(将question提出交给planenr) 2025-12-24 18:43:32 +08:00
SengokuCola 4bf72e260c fix:生成api没有开始时间戳 2025-12-22 23:27:50 +08:00
墨梓柒 282cc4aad0
更新防爬虫配置,将模式从基本改为宽松 2025-12-21 17:43:07 +08:00
墨梓柒 a13f605977
更新 WebUI 配置,移除 host 和 port 字段,改为从环境变量读取;更新配置模板版本至 7.2.5,并添加相关说明。 2025-12-20 12:35:15 +08:00
SengokuCola a3af590d09 better:优化style总结 2025-12-19 22:52:27 +08:00
SengokuCola edfc8d053a Merge branch 'dev' of https://github.com/Mai-with-u/MaiBot into dev 2025-12-19 18:18:47 +08:00
SengokuCola acd0952857 feat:做梦可以私发 2025-12-19 18:18:38 +08:00
墨梓柒 849ffb06dc
feat: 更新 WebUI 服务器配置,支持 IPv4 和 IPv6 地址显示 2025-12-19 16:51:14 +08:00
墨梓柒 53a5e0b764
fix: 更新 WebUI 服务器监听地址为 127.0.0.1 2025-12-19 00:47:06 +08:00
墨梓柒 30a633b388
fix: 移除 template.env 中的多余 WebUI 配置 2025-12-19 00:46:34 +08:00
墨梓柒 3231995ebd
feat: 增强 WebUI 配置,支持防爬虫和安全 Cookie 设置 2025-12-19 00:44:22 +08:00
UnCLAS-Prommer d3b71a7181
Merge pull request #1386 from A-Dawn/feat-lpmm知识库加强
LPMM 知识库删除能力与自检脚本增强(附关键健壮性修复)
2025-12-18 22:56:12 +08:00
陈曦 164915ab65 Update bot_config_template.toml 2025-12-18 22:40:13 +08:00
陈曦 ae334c3572 feat:为模型迁移新增 embedding_helper 操作
在 lpmm_manager.py 中引入了一个新的 embedding_helper 操作,用于辅助嵌入(embedding)模型的迁移。该操作会显示当前使用的嵌入模型及其维度,提供迁移指导,并安全地归档 embedding_model_test.json 文件。同时还更新了交互式菜单,并在 bot_config_template.toml 中新增了一个占位用的 [dream] 配置节。
2025-12-18 22:37:02 +08:00
SengokuCola f709f8738b Update bot_config_template.toml 2025-12-18 21:56:20 +08:00
SengokuCola bc2431ce98 黑话提取新模式 2025-12-18 21:01:32 +08:00
陈曦 f41c2113dc feat:为 LPMM 流水线脚本添加非交互模式
为 info_extraction.py、import_openie.py、delete_lpmm_items.py 以及新增的 lpmm_manager.py 引入统一的 --non-interactive 参数,使其能够在 CI 和自动化场景下实现完全脚本化、无交互运行。新增了一个功能完整的命令行管理脚本(lpmm_manager.py)以及一份详细的用户指南(lpmm_pipelines_guide.md)。同时,更新了 test_lpmm_retrieval.py,以支持通过 CLI 自定义测试用例,并改进了整个流水线中的错误处理和用户提示。最后,从文档和代码中移除了 ppr_relation_cap 参数。
2025-12-18 20:40:05 +08:00
Dawn ARC 20c9cbad3e
Merge branch 'dev' into feat-lpmm知识库加强 2025-12-18 18:58:10 +08:00
SengokuCola 216c51d7a2 feat:可以关闭回复前黑话自动提取 2025-12-18 17:34:32 +08:00
SengokuCola 11dd9ece13 feat:表达方式可以多种随机 2025-12-18 17:07:54 +08:00
SengokuCola f7a2f2329a better:优化表达方式学习和分割 2025-12-18 16:39:16 +08:00
SengokuCola becc87930d Merge branch 'dev' of https://github.com/Mai-with-u/MaiBot into dev 2025-12-18 10:53:02 +08:00
SengokuCola 1e159213cf better:优化分割,优化表达使用,优化Planner选择和联动,优化记忆总结,优化回复Log 2025-12-18 10:52:58 +08:00
tcmofashi dc95ea25a2
Merge pull request #1432 from tcmofashi/dev
feat: 支持maim_message api-server模式
2025-12-17 15:26:13 +08:00
墨梓柒 a5880522e7
feat: 增强认证 Cookie 设置,支持协议检测和跳过注释行 2025-12-16 13:04:37 +08:00
陈曦 bccef9f104 feat:增强反爬虫的 IP 清理机制和静态资源校验
优化 IP 清理逻辑,完整扫描并清除最旧或空的 IP 记录,从而提升内存管理效果。更新静态资源的放行规则,改为基于路径前缀进行限制,并从允许的扩展名中移除 .json,以防止通过静态资源规则绕过 API。进一步明确 X-Forwarded-For 的信任逻辑,并更新相关环境变量的注释,提供更清晰的配置指引。
2025-12-14 19:56:11 +08:00
陈曦 97c872f4f2 feat:增强反爬虫中间件,对受信任代理提供支持
重构反爬虫逻辑,使用 deque 存储请求时间戳,以提升性能和内存管理效率。新增通过 WEBUI_TRUSTED_PROXIES 和 WEBUI_TRUST_XFF 配置受信任代理的支持,从而实现对 X-Forwarded-For 请求头的选择性信任。将可疑请求头的检测限制在特定请求头范围内,减少误判。更新 template.env,新增与代理相关的环境变量。
2025-12-14 19:47:07 +08:00
陈曦 3461ffcfd0 Merge branch 'dev' of https://github.com/A-Dawn/MaiBot into dev 2025-12-14 19:24:16 +08:00
陈曦 32af5ae29a feat:为 WebUI 添加防爬虫与资产测绘检测,支持多种防护模式与 IP 白名单,资源占用低。
新增功能:
防爬虫检测:检测 20+ 种爬虫和 30+ 种资产测绘工具(Shodan、Censys、Nmap 等)
多种模式:basic(只记录,默认)、strict(严格)、loose(宽松)、false(禁用)
IP 白名单:支持精确 IP、CIDR、通配符格式,白名单 IP 豁免所有检测
请求频率限制:基于 IP 的滑动时间窗口,防止高频请求
2025-12-14 19:21:02 +08:00
tcmofashi c69ec06130 feat: 支持maim_message api-server模式 2025-12-14 12:36:25 +08:00
SengokuCola b73a748f52 feat:优化think_mode,修复表情包选取bug 2025-12-13 00:12:13 +08:00
SengokuCola 110431e6d2 feat:添加思考深度配置 2025-12-12 23:50:55 +08:00
Dawn ARC 423c81224d
Merge branch 'Mai-with-u:main' into feat-lpmm知识库加强 2025-12-10 18:12:42 +08:00
SengokuCola 342a1e22c4 feat:仅保留两种思考力度 2025-12-08 20:13:39 +08:00
SengokuCola a0ba073cfb remove:人格的兴趣配置项移动到planner prompt中 2025-12-08 19:24:04 +08:00
SengokuCola 910c73be73 feat:默认开启planner replyer联动 2025-12-07 23:54:04 +08:00
SengokuCola 20c97b9cc9 feat:表达方式根据不同thinking level进分别处理 2025-12-07 23:38:20 +08:00