Commit Graph

22 Commits

Author SHA1 Message Date
tt-P607
ee7ec5a100 feat(voice): 新增本地语音识别(ASR)提供商选项
新增 `voice.asr_provider` 配置项,允许用户在 "api" 和 "local" 之间选择语音识别服务。

当设置为 "local" 时,系统将通过 `local_asr` 工具(由 `stt_whisper_plugin` 插件提供)调用本地 Whisper 模型进行语音转文字。这为用户提供了一个不依赖外部 API、注重隐私的备选方案。

- 默认值仍为 "api",保持现有行为不变。
- 添加 `openai-whisper` 作为新的依赖项以支持此功能。
2025-10-26 00:19:35 +08:00
明天好像没什么
91021275c7 revert(mcp): 移除MCP SSE客户端支持 2025-10-25 16:11:22 +08:00
tt-P607
291034dd0c build(deps): 为 tts 插件添加 soundfile 和 pedalboard 依赖 2025-10-10 10:53:22 +08:00
subiz
3b7034f63e 我没测试,炸了就让一闪修,实在不行就revert()
feat(deps): 集成 MCP SSE 支持

引入 mcp>=0.9.0 与 sse-starlette>=2.2.1,完成 MCP SSE 协议客户端接入,
并在模块初始化中按需加载对应客户端。标记 TODO 清单中相关功能为已实现。
2025-10-05 17:42:26 +08:00
雅诺狐
413973979c refactor(deps): 将jieba分词库替换为rjieba 2025-10-05 12:08:18 +08:00
Windpicker-owo
dc39fd26c7 feat(memory): 重构记忆系统并移除插件热重载
重构记忆系统核心模块,引入全局记忆作用域、记忆指纹去重机制和查询规划器,优化多阶段检索性能。移除插件热重载系统及其相关依赖。

主要变更:
- 引入全局记忆作用域,简化记忆管理
- 实现记忆指纹去重,避免重复记忆存储
- 新增查询规划器,支持语义查询规划和记忆类型过滤
- 优化多阶段检索,增加语义重排和权重配置
- 改进向量存储,支持嵌入维度自动解析和查询向量生成
- 增强元数据索引,支持主体索引和更新操作
- 记忆构建器支持多主体和自然语言展示
- 移除watchdog依赖和插件热重载模块
- 更新配置模板,简化记忆配置项

BREAKING CHANGE: 移除插件热重载系统,相关API和命令不再可用。记忆系统接口有较大调整,使用该系统的模块需要适配新接口。
2025-10-01 04:56:32 +08:00
雅诺狐
0efbc6dbfe 更新视频识别 2025-09-21 09:59:39 +08:00
雅诺狐
4dbc651d74 数据库异步支持
仅仅支持还有107处待迁移
2025-09-19 20:20:20 +08:00
Furina-1013-create
f0da19c6f9 更新依赖 2025-09-09 22:59:15 +08:00
Furina-1013-create
abb1a382aa 为即将到来的rust视频组件更新依赖文件.jpg 2025-08-29 12:48:15 +08:00
Windpicker-owo
05e0a964dd fix requirements 2025-08-25 16:29:17 +08:00
tt-P607
943b21f533 依赖表把那个有问题的依赖给去掉了,忘记刚刚一起传了💦💦 2025-08-22 16:06:12 +08:00
雅诺狐
d8a4df32d4 添加cognee依赖 2025-08-20 23:02:50 +08:00
Furina-1013-create
247235c5ba 之前单等于的原因是被Rust带歪了( 2025-08-18 17:37:19 +08:00
Furina-1013-create
6eec2daaa6 修复视频只有单帧被识别的问题并再次更新requirements.txt 2025-08-18 17:11:09 +08:00
Furina-1013-create
9205edf8ca 更新一闪忘记更新的requirements.txt 2025-08-18 15:47:36 +08:00
雅诺狐
d9b9a88f19 更新依赖文件 2025-08-13 18:30:12 +08:00
minecraft1024a
d6be518a77 在requirements.txt中新增httpx[socks]依赖,以支持SOCKS5代理功能。 2025-08-13 11:53:20 +08:00
雅诺狐
fe97d897ef 优化项目结构,格式化代码 2025-08-13 09:49:39 +08:00
Furina-1013-create
32feae137e 增加视频识别板块
采用抽帧的方式识别视频,可以自己配置详细参数 -详细请看bot_config最底下
更改了template模板
多bb一句:我真的是被这个炸服了,改完这里那里就又炸了,但是总之现在没问题了
2025-08-13 01:58:43 +08:00
minecraft1024a
f42d4043e4 feat:requirements.txt中添加多个新依赖项(为了适配联网搜索和麦麦空间插件)
优化emoji_manager.py中的数据库查询代码。
2025-08-11 21:45:55 +08:00
雅诺狐
2d4745cd58 初始化 2025-08-11 19:34:18 +08:00