mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 18:35:56 +00:00
页面操作传输层从 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>
2.3 KiB
2.3 KiB
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 |
|
|
|
v1.7.90 |
AI 助手可用工具清单
用户与组织
get_users_basic:批量取用户昵称/邮箱/头像search_users:按关键词找人,支持按项目/对话筛选
任务
list_tasks:列任务(状态/项目/时间筛选)get_task:取任务完整详情create_task、update_task、complete_task、delete_taskcreate_sub_task:建子任务get_task_files:取任务附件
项目
list_projects、get_project、create_project、update_project
消息与对话
search_dialogs:搜对话send_message:发消息send_task_ai_message:作为 AI 向任务讨论区发消息get_message_list:取历史消息
文件
list_files、search_files、get_file_detail、fetch_file_content
工作报告
list_received_reports、list_my_reports、get_report_detail、create_report、mark_reports_readgenerate_report_template:基于已完成任务生成报告草稿
搜索
intelligent_search:跨任务/项目/文件/联系人/消息统一语义搜索
页面操作(非 MCP 工具)
AI 助手还能在你当前的浏览器/桌面端页面上帮你打开任务/项目/对话、跳功能页、点击/输入/选择/滚动页面元素。这类页面操作不在 MCP 工具清单内,由 AI 助手在你的页面上直接执行。
图片理解(非 MCP 工具)
把图片交给 AI 助手后,AI 可直接识别图中内容(多模态),无需单独的图片文字提取工具。
知识库
search_help_docs:检索本知识库(DooTask 功能说明)get_session_image:取用户上传到会话的图片