Soulter
|
987cd972d3
|
Merge pull request #1180 from Raven95676/reload
perf: 确保完整处理插件所有模块。
|
2025-04-10 14:45:28 +08:00 |
|
Raven95676
|
01c02d5efa
|
perf: 提取模块清理逻辑到 _purge_modules 方法
|
2025-04-09 18:11:35 +08:00 |
|
zhx
|
b62b1f3870
|
feat: 添加插件能针对不同消息平台开启关闭的功能
Squashed:
chore: merge master branch
chore: merge from master branch
chore: rename updateAllPlatformCompatibility to update_all_platform_compatibility for consistency
Reviewed by:
@Raven95676 @Soulter
|
2025-04-09 17:27:44 +08:00 |
|
Raven95676
|
ae4c6fe2dd
|
优化,确保完整处理插件所有模块。为核心方法添加文档。
|
2025-04-08 10:41:47 +08:00 |
|
Soulter
|
e9eb00a0d4
|
✨ feat: 插件市场帮助按钮
|
2025-04-03 16:19:01 +08:00 |
|
zhx
|
dec91950bc
|
feat: 安装完插件后自动弹出插件仓库 README 对话框
|
2025-04-01 10:04:04 +08:00 |
|
Raven95676
|
c681aae8ee
|
修复日志问题
|
2025-03-29 17:25:38 +08:00 |
|
zhx
|
86f6cb038e
|
fix: install_plugin_from_file 方法load传参数改为文件名
|
2025-03-26 15:06:33 +08:00 |
|
Soulter
|
7480a1d6ce
|
✨ feat: 支持通过指令下载插件 /plugin get
|
2025-03-26 14:33:45 +08:00 |
|
Soulter
|
8047f82bfd
|
🎈perf: 优化删除插件目录的逻辑,抛出异常细节;完善 mcp 未安装时的提示
|
2025-03-24 23:07:56 +08:00 |
|
pre-commit-ci[bot]
|
60e58b4f5f
|
🎈 auto fixes by pre-commit hooks
|
2025-03-13 09:52:03 +00:00 |
|
Soulter
|
681940d466
|
🐛 fix: 修复重载插件时函数工具可能多次家在的问题
|
2025-03-13 17:02:58 +08:00 |
|
Soulter
|
1b69d99c06
|
🐛 fix: 修复更新插件后插件重载不完全的问题
|
2025-03-11 14:20:24 +08:00 |
|
Soulter
|
f6dc16f17b
|
style: format codes
|
2025-03-08 20:55:25 +08:00 |
|
Soulter
|
179eb5d847
|
✨ feat: 优化了插件卡片的 UI,插件卡片支持显示 logo
|
2025-03-08 17:13:36 +08:00 |
|
Soulter
|
7eea4615b6
|
perf: 优化了日志显示
|
2025-03-08 15:22:22 +08:00 |
|
Soulter
|
a5ffb0f8dc
|
perf: 安装/更新插件后直接热重载而不重启;更新 plugin 指令
|
2025-03-08 00:20:48 +08:00 |
|
Soulter
|
9492fcde74
|
perf: 完善了插件的启用和禁用的生命周期管理
|
2025-03-07 23:44:07 +08:00 |
|
Soulter
|
77df64bfb5
|
🐛 fix: 修复插件在带了 __del__ 之后无法被禁用和重载的问题
|
2025-03-05 11:33:01 +08:00 |
|
Soulter
|
49bba9bf98
|
style: format codes
|
2025-03-03 13:30:55 +08:00 |
|
Soulter
|
7e89fbc907
|
✨feat: 完善插件在禁用/重载时的逻辑,添加 terminate() Star 父类方法
|
2025-03-02 16:02:47 +08:00 |
|
Soulter
|
0481e1d45e
|
fix(core): github mirror not applied successfully
|
2025-02-11 01:10:17 +08:00 |
|
Soulter
|
ba45a2d270
|
feat: 支持设置GitHub反向代理地址
|
2025-02-09 18:51:53 +08:00 |
|
Soulter
|
23cc5b31ba
|
perf: 从压缩包上传插件时,去除branch尾缀
|
2025-02-09 14:59:27 +08:00 |
|
Soulter
|
af8c81b621
|
feat: 支持重载插件
|
2025-02-06 17:27:53 +08:00 |
|
Soulter
|
06b5275e48
|
perf: 增加报错显示
|
2025-02-06 16:43:40 +08:00 |
|
Soulter
|
3800e96d14
|
fix: 修复metadata不生效的问题
feat: 支持查看插件行为
|
2025-02-06 15:10:24 +08:00 |
|
Soulter
|
461f1bb07c
|
feat: 支持插件handler优先级
|
2025-02-06 12:35:43 +08:00 |
|
Soulter
|
9f9073c0ff
|
feat: 支持设置所有指令的权限
feat: 插件指令支持设置指令描述
feat: plugin 指令支持查看插件的指令
|
2025-02-04 15:41:45 +08:00 |
|
Soulter
|
76a6218be6
|
fix: 修复webui无法从本地上传插件的问题
|
2025-02-01 19:31:29 +08:00 |
|
Soulter
|
9a7a654596
|
perf: 插件处于禁用状态时其所属的函数调用工具不可被启用 #254
|
2025-01-30 00:27:10 +08:00 |
|
Soulter
|
c0911921c7
|
feat: 配置Schema以及插件支持配置
|
2025-01-29 16:54:57 +08:00 |
|
Soulter
|
98d1dc3b65
|
feat: 初步接入 gewechat 文字交互
|
2025-01-18 22:01:36 +08:00 |
|
Soulter
|
966df00124
|
feat: 支持从管理面板(控制台页)手动安装 pip 库
|
2025-01-10 15:35:57 +08:00 |
|
Soulter
|
90a9e496d9
|
feat: 适配器类插件支持设置默认配置模板
|
2025-01-09 19:45:18 +08:00 |
|
Soulter
|
0c0841cc03
|
fix: websearch 在 cmd_config 中失效的问题
|
2025-01-09 16:33:58 +08:00 |
|
Soulter
|
7f30a673f7
|
fix: 修复 qq_official 无法发图
|
2025-01-09 15:20:54 +08:00 |
|
Soulter
|
3ff3c9e144
|
perf: 检测到docker不可用时自动禁用本插件
|
2025-01-08 23:32:49 +08:00 |
|
Soulter
|
d3d428dc9d
|
fix: 管理面板支持禁用/启用插件
|
2025-01-08 23:04:03 +08:00 |
|
Soulter
|
8dc8c5b5dc
|
feat: 支持对插件禁用/启用
|
2025-01-08 22:28:20 +08:00 |
|
Soulter
|
9644791783
|
feat: kdb
|
2024-12-30 18:06:09 +08:00 |
|
Soulter
|
b72c69892e
|
test: dashboard test
|
2024-12-26 22:59:17 +08:00 |
|
Soulter
|
7c06d82f27
|
perf: plugin manager 重复 reload 释放资源
|
2024-12-25 12:50:29 +08:00 |
|
Soulter
|
766f6a1ba2
|
perf: use request_llm
|
2024-12-21 16:35:16 +08:00 |
|
Soulter
|
c675017374
|
feat: 新增LLM请求事件钩子和装饰消息结果钩子
|
2024-12-19 21:33:03 +08:00 |
|
Soulter
|
990390218c
|
perf: 优化向后兼容性
|
2024-12-14 22:26:08 +08:00 |
|
Soulter
|
c6bdac8835
|
format: code lint
(ruff, uv 是个好东西)
|
2024-12-10 22:09:53 +08:00 |
|
Soulter
|
b25a422fd6
|
fix: 修复旧版本插件在管理面板找不到的问题
|
2024-12-10 20:21:13 +08:00 |
|
Soulter
|
bdfc77d349
|
refactor: im so tired :)
|
2024-12-09 22:38:42 +08:00 |
|