Repository navigation
MSMate v3.0.32 · 本地索引底座——文件秒搜/会话历史检索,毫秒级
本地索引底座(老大看 codegraph 后立项:"找文件/找历史"全面提速)
原理一句话:把"现场遍历"前置为"预建索引 + 增量监听"——CodeGraph 把这个模式在代码域做成了标杆,MSMate 把它泛化到文件和会话历史两个域。
① 文件秒搜(local_index files)
- 工作区/桌面/文档/下载四个根目录全深度预索引,文件名查询毫秒级命中——"我那个费用汇总表在哪"不再多轮 list_dir 试探烧积分
- 增量维护:目录监听 + 防抖,存/删/改文件自动进索引;JSON 快照持久化,冷启动秒可用不重扫
② 会话历史检索(local_index history)
- "上次聊报价的会话说了啥?"——对全部会话的正文(剥离工具噪音,只索引你我说的话)一次命中,返回会话标题 + 时间 + 上下文片段 + 会话文件路径(可深读)
- 问历史不用再翻会话列表挨个点
③ search_files 自动提速
- 覆盖范围内搜索自动走索引快速路径;未命中自动回落现场遍历——快而不漏报
隐私口径:索引 100% 本机(内存 + userData 索引文件),无任何外发。
3.0.31 内容回顾
- 工具反馈闭环:edit_file/write_file 返回自带改动片段(带行号)+ 语法体检(json/js/py/html)+ 诊断器探测接入(tsc/pyflakes)——改完即见不复查
- 办公三件套:Excel 原生图表六类 / pdf_form 交互表单填写(中文字体内嵌)/ pptx→pdf + Word/PPT 渲染复查工序
- run_command 后台执行(background:true)+ 上下文压缩默认开 + 开工手册决策纪律