39 Commits

Author SHA1 Message Date
a3929a552d 移动记忆保存插件的相关代码 2025-01-26 01:06:03 +08:00
68eb2fc946 更新Caller类,支持自定义函数类型和模块名选项,support moonshot AI builtin function 2025-01-10 21:47:13 +08:00
Nya_Twisuki
1c09a5f663
养猫插件更新 (#33)
* 新增了萌百插件(meowiki)

* 更新萌百搜索

* 删除萌百插件, 结束开发

* 新建MegaKits插件

* 修复

* 摩尔斯电码加密/解码

* 猫语转换/翻译

* 新增了养猫插件

* 数据加密解码处理完成

* 汉明码加密解码处理完成

* 进制转换

* 112位Bit数据解密

* 总解码完成

* 格式微调

* # 112位Bit数据编码

* 总编码完成

* 养猫插件上传

* 新的数据存储方式

* 进制转换

* bool byte转换

* Token解码

* Token编码

* 删除测试语句

* 测试句

* 修复二进制位错乱问题, 删去调试语句

* 添加了try-except异常处理语句

* 将异常返回值规整为变量

* 删去了调试语句

* 重命名pc_code.py为pc_token.py

* 修复了length超域问题

* 创建pc_info存储公用数据

* 打印列表

* 修复了加载问题

* 帮助文档

* 不知道更新啥了, commit一下

* 修改了提示词

* 修复了提示词问题 & 新增了token转换日志 & 添加了新的交互

* Log

* 将 值/1.27 输出整合为函数

* 修复

* 修复

* 修复

* 修复

* 交互前状态更新, py函数装饰器

* 修改了date生成逻辑

* 修改了接下来的计划
2025-01-05 18:08:32 +08:00
61ff655ec8 重构养猫插件,添加创建和查询猫对象功能 2025-01-01 13:07:50 +08:00
Nya_Twisuki
841b3e0d4e
petcat插件token解析部分 (#32)
* 新增了萌百插件(meowiki)

* 更新萌百搜索

* 删除萌百插件, 结束开发

* 新建MegaKits插件

* 修复

* 摩尔斯电码加密/解码

* 猫语转换/翻译

* 新增了养猫插件

* 数据加密解码处理完成

* 汉明码加密解码处理完成

* 进制转换

* 112位Bit数据解密

* 总解码完成

* 格式微调

* # 112位Bit数据编码

* 总编码完成

* 养猫插件上传

* 新的数据存储方式

* 进制转换

* bool byte转换

* Token解码

* Token编码

* 删除测试语句

* 测试句

* 修复二进制位错乱问题, 删去调试语句

* 添加了try-except异常处理语句

* 将异常返回值规整为变量

* 删去了调试语句

* 重命名pc_code.py为pc_token.py
2025-01-01 12:41:38 +08:00
032f55942f 添加记忆功能命令:实现查看和重置用户记忆的指令 2024-12-31 19:03:20 +08:00
2fdc46ac9b 更新Bangumi新闻信息格式,添加换行符;添加插件元数据定义以增强基本功能插件描述 2024-12-31 18:34:22 +08:00
aca5c2bd04 重构Marsho插件,优化模块导入,钩子函数与类实例化,全局变量独立为模块 2024-12-31 00:26:23 +08:00
XuChenXu
5f7d82ae29
记忆系统:定时记忆整理 (#31)
*  添加记忆系统

* 🎨 black优化格式

* 🐛 删除apscheduler

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

* 🐛 修复函数调用问题

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

* 🎨 pre-commit 检查
2024-12-30 23:14:49 +08:00
80ed7692a4 🐛 简化代码 2024-12-30 00:01:57 +08:00
6631d84705 无效化需要使用ob11适配器的chat模块 2024-12-24 00:50:51 +08:00
e4d9fef670 添加小棉工具弃用提示 2024-12-24 00:29:48 +08:00
1c74ddca7d 尝试调教pre-commit 2024-12-23 23:56:08 +08:00
83a5f6ae5d 再次修改description,尝试重新isort 2024-12-23 23:50:56 +08:00
f9dc5e500e 添加强制设置昵称配置项,移动测试插件到单独文件夹,稍微修改memory插件description(应该还是无法达到预期喵) 2024-12-23 23:36:47 +08:00
b9983330ab 重新触发pre-commit检查 2024-12-17 23:37:43 +08:00
XuChenXu
9cca629b87
记忆系统实现 (#29)
*  添加记忆系统

* 🎨 black优化格式

* 🐛 删除apscheduler

*  将记忆插件转换为插件形式
2024-12-17 22:56:57 +08:00
Nya_Twisuki
b331a209c3
MegaKits插件移植 (#28)
* 新增了萌百插件(meowiki)

* 更新萌百搜索

* 删除萌百插件, 结束开发

* 新建MegaKits插件

* 修复

* 摩尔斯电码加密/解码

* 猫语转换/翻译
2024-12-17 22:54:04 +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
4d5af4bc00 迁移marshoai_basic,优化marshoai_bangumi对于今天星期的获取 2024-12-17 13:26:11 +08:00
a0f657b239 添加liteyuki插件,支持获取分布式轻雪机器人节点情况 2024-12-17 02:51:23 +08:00
10b2634b00 添加聊天功能,支持获取会话信息和发送消息到用户或群组 2024-12-17 02:46:07 +08:00
1e58944edc 添加内置工具插件,支持获取已加载插件列表和读取本地文件内容功能 2024-12-17 02:34:59 +08:00
2472a8826b 重命名MarshoAI编写的bangumi代码 2024-12-16 13:37:07 +08:00
e9a26e46f7 添加由MarshoAI重写的bangumi插件代码 2024-12-16 13:27:07 +08:00
0616ed5084 将MessageEvent改为Event基类,增强兼容性 2024-12-16 12:53:08 +08:00
dd05e603e0 添加随机数生成器插件,支持生成指定数量的随机数 2024-12-16 03:16:27 +08:00
006f925afd 优化函数参数解析,增加对JSON解析错误的处理;更新run_shell_command描述 2024-12-16 03:02:05 +08:00
dacb5aa854 更新Caller类,修复模块名称为空的情况并添加调试日志;修改run_shell_command描述并重命名 2024-12-16 02:15:55 +08:00
be99a117f0 添加天气查询插件,更新文档以说明插件功能和安装步骤 2024-12-15 18:53:44 +08:00
eb5dcb443d 添加Bot和状态支持,重构Caller类以实现依赖注入;新增获取设备信息和运行代码的功能 2024-12-15 18:27:30 +08:00
5fc4140cf7 优化参数处理逻辑,添加默认值支持;更新天气获取函数的返回信息 2024-12-15 17:43:03 +08:00
df8bc01178 更新扩展开发文档,添加插件和工具的说明;修改获取地理位置和用户信息函数的描述 2024-12-15 17:37:33 +08:00
0379789bec 重构Caller类,移除泛型参数;添加函数签名复制装饰器 2024-12-15 17:08:02 +08:00
6c6b45a168 添加日志输出以指示插件功能开发状态;移除未使用的函数注册模块 2024-12-15 02:59:06 +08:00
f1064b65db 重构函数信息获取逻辑;移除示例测试用例文件 2024-12-15 02:51:37 +08:00
a9938d30ed 🎨 Apply black formatting 2024-12-14 04:43:03 +08:00