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.0 KiB
2.0 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 | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| file.search.howto | 搜索文件 | howto | file | end-user | zh |
|
|
|
|
v1.7.90 |
搜索文件
入口
- 桌面端 Web:「文件」页顶部搜索框,输入即筛选
- 全局搜索:顶部全局搜索框(放大镜)→ 切换「文件」标签
- AI 助手:调用 search_files 工具按关键词检索
文件名搜索(文件页内置)
- 在「文件」页顶部输入关键词
- 系统按
name LIKE %关键词%匹配(包含匹配,不分词) - 如果关键词是纯数字,会同时尝试按文件 ID 精确匹配
- 同时搜索:自己的文件 + 他人共享给自己的文件
- 单次返回最多 100 条
通过分享链接反查
搜索框可粘贴分享链接(如 https://t.../single/file/xxxxxx),系统会解析 code 反查到对应文件。
文件内容搜索(全局搜索)
- 入口:全局搜索框 → 选择「文件」标签
- 索引由 Manticore 提供,仅文档类(document / txt / code / pdf 抽取出的文本)被索引
- office 文件(doc/xls/ppt)已索引后可按内容关键词命中
- 图片本身不参与内容索引;如需理解图中文字,可把图片交给 AI 助手直接识别(多模态)
不支持
- 不支持模糊匹配 / 拼音搜索
- 不支持跨用户隐私空间搜索
- 不支持二进制文件(压缩包 / 视频)的内容搜索
- 不支持自定义文件搜索结果排序(默认按权重)