17 Commits

Author SHA1 Message Date
7893f28259 添加函数调用支持,重构插件加载机制,优化函数描述和模块路径管理 2024-12-17 19:32:51 +08:00
a2c4fb220e 添加依赖注入支持,重构函数调用上下文,优化插件加载机制 2024-12-17 13:25:30 +08:00
1e58944edc 添加内置工具插件,支持获取已加载插件列表和读取本地文件内容功能 2024-12-17 02:34:59 +08:00
575993ebc4 更新配置,添加主题配置和编辑链接功能,支持多语言文档编辑 2024-12-17 01:36:31 +08:00
dacb5aa854 更新Caller类,修复模块名称为空的情况并添加调试日志;修改run_shell_command描述并重命名 2024-12-16 02:15:55 +08:00
86f0e395f3 移动使用文档位置,添加小棉插件开关配置项 2024-12-16 01:31:42 +08:00
eb5dcb443d 添加Bot和状态支持,重构Caller类以实现依赖注入;新增获取设备信息和运行代码的功能 2024-12-15 18:27:30 +08:00
5fc4140cf7 优化参数处理逻辑,添加默认值支持;更新天气获取函数的返回信息 2024-12-15 17:43:03 +08:00
0379789bec 重构Caller类,移除泛型参数;添加函数签名复制装饰器 2024-12-15 17:08:02 +08:00
af9a5e3c96 删除文档字符串解析相关的未使用文件 2024-12-15 02:59:57 +08:00
6c6b45a168 添加日志输出以指示插件功能开发状态;移除未使用的函数注册模块 2024-12-15 02:59:06 +08:00
f1064b65db 重构函数信息获取逻辑;移除示例测试用例文件 2024-12-15 02:51:37 +08:00
4083aba99f 添加开发模式配置;新增入口文件和函数调用处理逻辑;重构文档字符串解析类 2024-12-15 01:06:41 +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
2229a60a05 🔒️ 修正权限问题 2024-12-14 19:16:59 +08:00
3f969ecf33 添加插件加载模块及相关模型,支持插件的动态加载与管理;新增天气、环境和时间获取功能;重构工具函数;删除不再使用的文件 2024-12-14 05:08:24 +08:00
a9938d30ed 🎨 Apply black formatting 2024-12-14 04:43:03 +08:00