234 Commits
Author SHA1 Message Date
fofolee 74ff283614 Merge pull request #120 from Mangome/feat/mcp-agent
新增 AI Agent 的 MCP 工具,支持增删改查快捷命令
2026-10-13 20:18:34 +08:00
Mango f2abe34dac 新建命令时按执行方式填上默认图标
MCP 建出来的命令 features.icon 是空的,命令卡片上就是个空位。现在 icon 留空时
按 program 填对应语言的默认图标(shell -> logo/shell.png、python ->
logo/python.png,编排用内置图标),显式传了 icon 就用传入的。
2026-10-13 01:38:05 +08:00
Mango 935b943b6a 新增 AI Agent 的 MCP 工具,可增删改查快捷命令
通过 uTools 官方的 utools.registerTool 暴露 9 个 qc_* 工具,工具声明写在
plugin.json 的 tools 字段里,外部 Agent 连 uTools 的本地 MCP 服务即可调用。
数据层自包含在 plugin/lib 下(命令 CRUD 不依赖界面是否渲染),权限按
读取/写入/运行 三档控制,默认读开写开、运行关,开关放在 AI 配置界面底部。

顺带把打包后去掉 development 入口的构建钩子带过来,uTools 开发者工具加载
dist 目录需要它,否则会去连 quasar dev 的 8080 端口导致白屏。
2026-10-13 01:21:20 +08:00
Mango 52c2ad4846 修复AI助手把思考内容当成代码写入的问题 2026-10-13 00:40:15 +08:00
Mango 02004d710d 修复AI助手对话卡顿及自动更新代码缺失的BUG 2026-10-12 23:13:10 +08:00
fofolee 2625a25584 修复showSystemList无法通过回车进行选择的BUG 2025-06-11 09:28:00 +08:00
fofolee 0d4f49fcf4 ai的前置提示词role均调整为system 2025-04-24 00:20:00 +08:00
fofolee 55516159ba 修复使用openai接口时reasoncontent未正确识别的bug 2025-04-24 00:15:49 +08:00
fofolee d1b117186f 添加支持utools.ai 2025-04-23 23:09:36 +08:00
fofolee 14769bb7e7 Merge pull request #85 from fofolee/dependabot/npm_and_yarn/plugin/axios-1.8.2
Bump axios from 1.7.9 to 1.8.2 in /plugin
2025-04-23 18:42:11 +08:00
dependabot[bot] 31f0d66ebc Bump ses from 1.10.0 to 1.12.0 in /plugin
Bumps [ses](https://github.com/endojs/endo/tree/HEAD/packages/ses) from 1.10.0 to 1.12.0.
- [Release notes](https://github.com/endojs/endo/releases)
- [Changelog](https://github.com/endojs/endo/blob/master/packages/ses/CHANGELOG.md)
- [Commits](https://github.com/endojs/endo/commits/ses@1.12.0/packages/ses)

---
updated-dependencies:
- dependency-name: ses
  dependency-version: 1.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-18 15:11:31 +00:00
fofolee 05402fed3d 优化编排中文件复制、移动的进度显示效果,实现 2025-03-28 23:53:15 +08:00
fofolee 32f8fad362 quickcommand.loadRemoteScript添加是否使用缓存的选项,支持将脚本缓存到本地,不必每次重复下载 2025-03-26 21:46:45 +08:00
fofolee dc674c06a1 发送文本默认使用hideMainWindowPasteText以保持更好的兼容性 2025-03-23 17:48:11 +08:00
fofolee 9bcea1e575 完善编排的文件操作模块 2025-03-23 13:49:17 +08:00
dependabot[bot] f61fe17c6a Bump axios from 1.7.9 to 1.8.2 in /plugin
Bumps [axios](https://github.com/axios/axios) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-15 06:57:46 +00:00
fofolee 8284895f2e 版本号加0.0.1 2025-03-15 14:56:44 +08:00
fofolee 43a7fa927e 优化窗口事件传递 2025-03-15 14:56:28 +08:00
fofolee e02977b732 对话框支持换行 2025-03-15 14:25:03 +08:00
fofolee 07babda68e askAi进度条支持markdown 2025-03-15 14:12:58 +08:00
fofolee 2fce45e13b 修复进度条高度在增长后无法正常恢复的BUG 2025-03-15 13:25:26 +08:00
fofolee 04b08be60b 优化ai接口异常处理 2025-03-15 11:09:53 +08:00
fofolee 770fd469c7 提升openai接口兼容性 2025-03-15 10:56:48 +08:00
fofolee 2ae602d416 window自动化添加资源管理器相关操作 2025-02-28 17:21:10 +08:00
fofolee 70a2fb68bb 添加console.clear 2025-02-28 09:35:55 +08:00
fofolee aff275fa7f 编排添加类型判断 2025-02-25 21:17:41 +08:00
fofolee 4cd05732a9 编排添加对象处理 2025-02-25 21:11:19 +08:00
fofolee 15ab522738 调整编排数组处理,补充基本功能,去除不常用功能 2025-02-25 20:47:33 +08:00
fofolee b9005cbe88 修复编排合并视频功能没有正确提示升级uTools版本的bug 2025-02-25 20:08:19 +08:00
fofolee 23c5cb77af 调整quickcommand.askAI接口,改为通过onFetch返回controller 2025-02-25 19:57:46 +08:00
fofolee 28b7225c4d 启动浏览器实例添加窗口位置参数 2025-02-24 13:12:02 +08:00
fofolee 9ad3d6ed6a 修复编排运行脚本的错误无法被自动捕捉的BUG 2025-02-24 09:00:06 +08:00
fofolee 84c47db7e0 修改pinyin-match引用,改为从preload中导入 2025-02-21 21:11:16 +08:00
fofolee ce098f5d75 修复进度条弹窗监听事件未正确销毁的BUG 2025-02-21 18:18:01 +08:00
fofolee 3c0c7b7117 AI新增润色和扩写的预设角色 2025-02-21 16:23:02 +08:00
fofolee 7635f1ac64 优化进度条组件,支持根据内容调整高度 2025-02-21 16:05:24 +08:00
fofolee 1e5a4c1ff5 quickcommand.askAI支持流式响应,支持使用默认api配置 2025-02-21 11:31:45 +08:00
fofolee cf37411717 添加setTimeout和clearTimeout支持 2025-02-20 21:57:53 +08:00
fofolee 60ac9fbc81 添加quickcommand.markdownParse接口,可视化编排支持解析markdown 2025-02-20 20:38:51 +08:00
fofolee d82c735cfe 代码编辑器添加AI助手,支持AI代码编写 2025-02-20 01:04:11 +08:00
fofolee 9e00a08253 将ai接口移至quickcommand,支持在配置菜单全局配置ai接口 2025-02-18 00:59:28 +08:00
fofolee 3eca3b448e 新增quickcommand.showLoadingBar,支持显示加载条 2025-02-17 22:38:19 +08:00
fofolee d7508c36a7 新增AI操作分类,支持AI对话(预设翻译、总结、shell生成) 2025-02-17 17:44:01 +08:00
fofolee 89a2e07b13 屏幕找图去掉从剪贴板获取图片按钮,添加直接截图获取按钮 2025-02-17 15:59:22 +08:00
fofolee 174d3ed7e7 重写屏幕找图算法,保证准确性 2025-02-17 11:46:08 +08:00
fofolee 2476037c09 不再根据系统和环境隐藏win自动化、mac自动化和视频处理分类 2025-02-17 09:04:41 +08:00
fofolee e130b05033 linux下截图时添加安装截图工具的提示 2025-02-17 08:48:29 +08:00
fofolee 49fdd973c1 修复浏览器控制网络被阻塞的BUG 2025-02-17 00:06:08 +08:00
fofolee 02f81db47c 修复获取插件信息失败的BUG 2025-02-16 16:55:45 +08:00
fofolee 41170fb1ca 更新版本号、更新说明 2025-02-16 00:38:24 +08:00