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.1 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.list-tasks.howto 让 AI 列我的任务 howto ai-assistant end-user zh
我今天有什么任务
帮我看下任务
今天的待办
这周要交什么
列一下任务
给我看待办
我有哪些任务
list_tasks
应用市场已安装 ai 插件
应用市场已安装 mcp_server 插件
只能列出当前登录用户有权访问的任务(项目成员或负责人/协作者/可见用户)
一次最多返回 100 条,超出请追加筛选条件
不能列别人的私有任务(即便是同部门)
v1.7.90

让 AI 列我的任务

这是什么

在 AI 浮窗用自然语言问任务列表AI 会调 list_tasks 工具检索后端,按你说的条件筛选并返回结果摘要。结果通常含任务名、负责人、截止时间、所属项目。

怎么问

按你想筛的条件直接说:

  • "我今天到期的任务"
  • "本周要交的任务"
  • "项目 X 里我负责的进行中任务"
  • "已逾期未完成的任务"
  • "上个月完成的任务"
  • "标记了高优先级且没人负责的任务"

AI 通常会问回的信息

模糊提问时AI 可能反问以缩小范围:

  • 时间范围(今天/本周/本月/自定义)
  • 状态(未开始/进行中/已完成/已逾期)
  • 项目限定
  • 负责人是不是你

后续动作

列出任务后可以接续操作,无需重复说"在 X 项目"

  • "把第 2 条标完成" → 调 complete_task
  • "打开第一条" → AI 在你的页面上跳到任务详情
  • "给小王再加一条子任务" → 调 create_sub_task

不支持

  • 不支持跨用户查询别人的任务列表
  • 模糊筛选「重要的」「紧急的」不保证命中:依赖任务已设置对应优先级/标签字段
  • 不返回已删除任务(除非显式说"被删的任务"

相关