41 Commits

Author SHA1 Message Date
XuChenXu
5f7d82ae29
记忆系统:定时记忆整理 (#31)
*  添加记忆系统

* 🎨 black优化格式

* 🐛 删除apscheduler

*  将记忆插件转换为插件形式

* 🐛 修复函数调用问题

*  记忆系统:定时记忆整理

* 🎨 pre-commit 检查
2024-12-30 23:14:49 +08:00
XuChenXu
9cca629b87
记忆系统实现 (#29)
*  添加记忆系统

* 🎨 black优化格式

* 🐛 删除apscheduler

*  将记忆插件转换为插件形式
2024-12-17 22:56:57 +08:00
b0d6f87134 更新pyproject.toml,修改tag_regex以支持开发版本号,并添加fallback_version配置 2024-12-17 21:18:19 +08:00
99c113833e 支持开发热重载插件,支持独立测试函数 2024-12-17 20:51:42 +08:00
339d0e05bf 移除获取类型参数,更新依赖azure-ai-inference版本,修正版本标签正则表达式 2024-12-17 14:52:26 +08:00
777e577a17 优化网页内容获取功能,添加摘要生成支持,重构相关函数 2024-12-17 13:51:18 +08:00
1e58944edc 添加内置工具插件,支持获取已加载插件列表和读取本地文件内容功能 2024-12-17 02:34:59 +08:00
6b8b76edc4 添加作者信息,修改主页 2024-12-16 13:43:36 +08:00
52046ba032 更新函数调用模型,添加同步函数类型支持;重构函数信息获取逻辑;新增示例测试用例
Some checks failed
Deploy VitePress site to Pages / build (push) Failing after 38s
Pre-commit checks / pre-commit (3.11) (push) Successful in 2m40s
Pre-commit checks / pre-commit (3.10) (push) Successful in 3m19s
Pre-commit checks / pre-commit (3.12) (push) Successful in 3m19s
Pre-commit checks / pre-commit (3.13) (push) Successful in 3m23s
Pytest API Testing / Pytest (3.11) (push) Failing after 2m10s
Pytest API Testing / Pytest (3.10) (push) Failing after 2m51s
Pytest API Testing / Pytest (3.12) (push) Failing after 2m46s
Pytest API Testing / Pytest (3.13) (push) Failing after 2m39s
2024-12-14 19:56:42 +08:00
0658eb9624 更新依赖项,添加 litedoc 和 vitepress-sidebar;修改 .gitignore 以排除生成的文档目录;修正文档链接格式 2024-12-14 17:57:40 +08:00
23f9a6dde4 添加插件加载模块及相关模型,支持插件的动态加载与管理 2024-12-14 03:32:56 +08:00
53d9cfb15a 🎨 Apply black formatting 2024-12-14 01:15:29 +08:00
bf409f8564 更新 .pre-commit-config.yaml,添加 isort 钩子;优化配置文件格式;更新 pyproject.toml 中的作者信息
All checks were successful
Pre-commit checks / pre-commit (3.11) (push) Successful in 6m17s
Pre-commit checks / pre-commit (3.10) (push) Successful in 6m20s
Pre-commit checks / pre-commit (3.12) (push) Successful in 5m47s
Pre-commit checks / pre-commit (3.13) (push) Successful in 6m31s
Pytest API Testing / Pytest (3.10) (push) Successful in 4m30s
Pytest API Testing / Pytest (3.11) (push) Successful in 4m16s
Pytest API Testing / Pytest (3.12) (push) Successful in 3m50s
Pytest API Testing / Pytest (3.13) (push) Successful in 4m23s
2024-12-13 19:05:17 +08:00
849cc24968 🎨 Apply black formatting 2024-12-13 18:53:47 +08:00
5d7d431b1a 移除 pyproject.toml 中的虚拟环境使用设置 2024-12-13 02:56:17 +08:00
5797381824 更新 mypy 版本至 1.13.0,重构 marshoai-megakits 模块并添加随机数和计算功能 2024-12-13 02:40:55 +08:00
8defcfdd66 🎨 更新 Python 依赖版本至 3.10,新增 pre-commit 工作流及配置文件 2024-12-13 02:23:38 +08:00
e6b72ed3c3 新增 Pytest 测试工作流,添加开发依赖项并创建基准测试示例 2024-12-13 01:15:50 +08:00
8875689b6d 更新LICENSE 2024-12-02 13:23:30 +08:00
a888442311 把回复消息中的 图片 全部插入消息体;
Black格式化代码
2024-11-30 03:40:10 +08:00
075a529aa1 新增加载外部工具集的配置项,修复依赖 2024-11-27 13:38:11 +08:00
DiaoDaiaChan
170c83dbea 使用yaml配置文件 2024-11-24 09:43:11 +08:00
ce6f51f9c9 新增允许添加更多支持图片模型的配置项 2024-11-21 01:21:50 +08:00
c9051ad2f0 更新README,添加自定义指令前缀说明;更新配置,支持默认命令前缀和别名 2024-11-05 21:01:33 +08:00
c818705e4b 更新pyproject.toml,注释掉OneBot V11适配器配置以便于测试 2024-11-05 20:26:02 +08:00
6df5f5b6c5 更新PyPI发布工作流,限制标签匹配以支持版本前缀,调整版本源配置 2024-11-05 20:23:30 +08:00
8ac81e358f 添加Marsho AI插件,整合Azure服务,更新配置和元数据,修复startup加载两次的问题 2024-11-05 20:22:06 +08:00
54bc05642d 更新配置,添加nb-cli开发依赖和昵称未设置时是否提示的选项 2024-11-05 19:02:48 +08:00
eba300cdd1 v0.3.3,动态版本号与版本号输出 2024-10-23 01:40:09 +08:00
2eaf719ec9 👉v0.3.2,增加OneBot v11适配器对于戳一戳消息的响应 2024-10-21 18:04:31 +08:00
74429a3e6c 👀v0.3.1,增加2个支持图片处理的模型 2024-10-21 02:23:01 +08:00
fe602bd341 👤对聊天发起者的认知(基于手动设置nickname),返回用法时添加自我介绍 2024-10-21 00:57:57 +08:00
c44049933d ⚛️v0.2.2,新增1个配置项 2024-10-05 01:36:57 +08:00
a0bfa7fa7f 🌡v0.2.1,新增2个配置项 2024-10-04 22:00:02 +08:00
e4facb65f7 v0.2,支持保存/读取上下文 2024-10-03 15:16:32 +08:00
aa605afc9e 💾v0.1.4,将夸赞名单改为存储至单独的数据目录而非工作目录 2024-10-03 11:58:33 +08:00
e096655fc5 🖌️v0.1.3,添加新错误建议,更改logo许可 2024-10-03 01:43:19 +08:00
fc25a5c184 🐛v0.1.2,依赖项修改,修复非可处理图片模型未去除marsho字符串 2024-10-02 10:49:58 +08:00
f3904c9dd2 🐛v0.1.1,更改zhDateTime最低版本 2024-10-02 01:23:09 +08:00
2406a2b31a actions 2024-10-01 23:38:59 +08:00
f5e8f435f4 Nonebot2插件构建准备 2024-10-01 23:02:08 +08:00