移除 MCPClient 初始化时对 initializeToolsFunctions 的调用,改为注释状态。 此变更为临时调试措施,旨在隔离问题以定位音乐服务初始化过程中的潜在故障。
在MCPClient中新增ToolsSystemFunctionHandler,用于注册web_search函数。 该函数允许通过外部API进行网络搜索,需要传入服务器地址和用户token。 修改AgentService、ChatApiService和MCPClient的初始化方法以传递这些参数。
在 MCPClient 中新增 initializeToolsFunctions 方法,用于注册 web_search 工具函数。 该函数通过外部 API 实现网络搜索能力,可用于百科、新闻、汇率等查询。 需要传入服务地址和用户令牌进行鉴权。
添加检查系统位置服务是否开启的功能,并在定位前进行校验 修改定位函数名以更准确描述功能 修复中断响应逻辑,优先停止TTS 更新Azure语音识别支持的语言列表 配置gradle构建参数以支持旧版打包方式
实现根据配置选择不同的音乐服务类型(WY/QQ/AUTO) 在Android和iOS平台添加音乐服务类型初始化日志 重构音乐控制逻辑,统一处理暂停和恢复操作
移除不再需要的短信权限请求和相关处理逻辑,改为使用Intent系统短信应用发送短信
将各模块的targetSdk和compileSdk统一升级至35,并添加Android 15所需的前台服务数据同步权限,以满足应用市场最新要求