kuaifan da095a1a80 feat(ai-assistant): 页面操作搬到主程序 /ws + doo task notify + 删 OCR
页面操作传输层从 MCP 独立 WebSocket 迁到主程序常驻 /ws:
- 后端 AssistantController 加 operation__dispatch/result(fd 归属校验 +
  PushTask 精推 + Cache 轮询取结果),WebSocketService onMessage 加
  operationResult 回包分支
- 前端 actions.js 加 case "operation" 经 emitter 桥接到浮窗执行后回包;
  float-button.vue 接 aiOperationRequest;operation-module.js 解耦、
  executor 惰性化;删除 operation-client.js(不再单连 MCP WS)

ai-kb 同步:tool-binding.yaml 去掉 4 个工具(3 页面 + OCR),相关 chunk
reconcile(措辞去 MCP 化、OCR 改多模态识图),工具数 33→29

i18n:后端新增文案登记 original-api.txt

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-12 01:31:21 +00:00

2.3 KiB
Raw Permalink Blame History

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
ai-assistant.tools-list.concept AI 助手可用工具清单 concept ai-assistant end-user zh
AI 有哪些工具
AI 能调用什么
AI 工具列表
MCP 工具有哪些
AI 都能做什么
应用市场已安装 ai 插件
应用市场已安装 mcp_server 插件
工具集合由系统维护,普通用户无法自定义增减
列表项名是后端工具名snake_case用户不需要记
不在清单中的能力 AI 无法直接执行(例如改系统设置、装插件)
v1.7.90

AI 助手可用工具清单

用户与组织

  • get_users_basic:批量取用户昵称/邮箱/头像
  • search_users:按关键词找人,支持按项目/对话筛选

任务

  • list_tasks:列任务(状态/项目/时间筛选)
  • get_task:取任务完整详情
  • create_taskupdate_taskcomplete_taskdelete_task
  • create_sub_task:建子任务
  • get_task_files:取任务附件

项目

  • list_projectsget_projectcreate_projectupdate_project

消息与对话

  • search_dialogs:搜对话
  • send_message:发消息
  • send_task_ai_message:作为 AI 向任务讨论区发消息
  • get_message_list:取历史消息

文件

  • list_filessearch_filesget_file_detailfetch_file_content

工作报告

  • list_received_reportslist_my_reportsget_report_detailcreate_reportmark_reports_read
  • generate_report_template:基于已完成任务生成报告草稿

搜索

  • intelligent_search:跨任务/项目/文件/联系人/消息统一语义搜索

页面操作(非 MCP 工具)

AI 助手还能在你当前的浏览器/桌面端页面上帮你打开任务/项目/对话、跳功能页、点击/输入/选择/滚动页面元素。这类页面操作不在 MCP 工具清单内,由 AI 助手在你的页面上直接执行。

图片理解(非 MCP 工具)

把图片交给 AI 助手后AI 可直接识别图中内容(多模态),无需单独的图片文字提取工具。

知识库

  • search_help_docs检索本知识库DooTask 功能说明)
  • get_session_image:取用户上传到会话的图片