[开源] 我把 Everything 和 AI 拼在一起了:用自然语言“秒搜”本地文件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
MaskerPRC
V2EX    分享创造

[开源] 我把 Everything 和 AI 拼在一起了:用自然语言“秒搜”本地文件

  •  
  •   MaskerPRC 39 天前 via iPhone 2075 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家好,我做了一个小工具 Everything AI Chat ,把 Everything 的极速本地搜索 和 大模型的自然语言理解结合在一起。一句话:你可以像和朋友聊天一样描述要找的文件,工具会把你的话自动“翻译”成精准的 Everything 搜索语法,几乎秒回结果。

    它能做什么
    自然语言找文件:比如“上周导出的发票 Excel”、“包含 design review 的 PDF 示例稿”。
    自动生成精确查询:把口语化描述转成 Everything 语法,减少反复试错。
    对话式 refine:搜到后还能继续补充条件,比如“只看 50MB 以上的”、“限定在 Downloads 文件夹”。
    开源 & 可自部署:代码在 GitHub ,欢迎 Fork 、提 Issue/PR 。

    我为什么做它

    日常找文件经常卡在“我知道它叫啥/放哪儿,但一时想不起来”的尴尬场景。与其背复杂的搜索语法,不如把需求扔给 AI ,让它来写语法、我来拿结果。

    安装 & 使用
    Windows 下可直接装包启动;装好后输入想找的文件描述就能用。
    首次使用有简单引导,不需要折腾复杂配置。
    详细说明、演示 GIF 都在仓库首页。

    隐私与可配置
    本地搜索由 Everything 完成; AI 只负责把自然语言转成查询。(支持自行配置 API Key )
    不强绑任何账号,按需启用即可。

    进展 & 计划
    已支持多语言基础体验。
    后续考虑:更丰富的筛选提示、结果预览、快捷键/全局唤起等。

    开源地址

    GitHub: https://github.com/MaskerPRC/everything-ai-chat

    如果这个方向对你有用,欢迎点个 支持一下;也非常期待大家的反馈和改进建议!
    4 条回复    2025-09-03 14:20:03 +08:00
    shinession
        1
    shinession  
       39 天前   1
    精神支持一下, everything 我可太熟了
    codehz
        2
    codehz  
       38 天前 via Android   1
    感觉做成 everything 插件会比较好点(第三方前端也可用)
    MaskerPRC
        3
    MaskerPRC  
    OP
       38 天前
    @codehz 插件开发局限性比较大,后续我们要支持的特性比较多
    csh010101
        4
    csh010101  
       38 天前
    这种跟 Alfred 差不多吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2198 人在线   最高记录 6679 nbsp;     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 00:38 PVG 08:38 LAX 17:38 JFK 20:38
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86