V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
beyondex
V2EX  ›  分享创造

想把桌面搜索软件搬到 Docker,了解下需要的人多不多

  •  
  •   beyondex · 46 天前 · 1527 次点击
    这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,因为桌面搜索真的很小众,用的人很少。

    如果发布成 Docker 则可以部署在内网,比如在企业内网部署一个共享文档搜索引擎、V 友在自己的 NAS 系统部署一套内网文档搜索系统。

    Docker 版在线 Demo 地址

    https://seadesktopsearch.com/demo

    它可以

    • 搜索文件名
    • 文档内容
    • 代码搜索做了优化(方便模糊搜类名、方法名)
    • 图片 OCR
    • 扫描版 PDF
    • 压缩包(甚至压缩包套娃)
    • NAS 网络磁盘
    • 逻辑搜索、正则表达式搜索
    • 自我画饼:后续考虑对接大模型,形成智能问答知识库/智能客服

    搜索文档 Live 预览

    代码搜索

    NAS 网络共享磁盘搜索

    Windows 下还可以

    NTFS 分区可以无索引模糊搜索(和 Everything 底层原理类似,但不是调的 Everything )。

    因为之前都是运行在 Windows 上,我做了一个 Docker Linux 版的 Demo ,距离傻瓜化 Docker 部署还有一些工作,想来问一下大家,是否有相关需求。需要的多我尽快弄,需求不大我就暂时先把 Docker 的事放一放。

    Docker 版在线 Demo 地址

    https://seadesktopsearch.com/demo

    有啥想法,也可以直接联系我聊

    https://seadesktopsearch.com/

    微信

    9 条回复    2024-03-13 11:04:29 +08:00
    beyondex
        1
    beyondex  
    OP
       46 天前
    就是把原本的桌面搜索软件,变成一个可以部署在局域网的,内网共享文档搜索引擎。
    它可以是索引服务器上指定文件夹的文档,也可以是索引某个 NAS/SMB 共享磁盘上的问题,提供 web 界面进行搜索。
    zagfai
        2
    zagfai  
       46 天前
    怎么这么像网吧下发游戏那一套?
    whileFalse
        3
    whileFalse  
       46 天前 via Android
    但是 win/mac 下 docker 挂载宿主机文件夹时,访问细碎文件有严重的性能问题
    这一点现在解决了吗
    chutianyao
        4
    chutianyao  
       46 天前
    正在做类似的事
    这是开源的吗
    beyondex
        5
    beyondex  
    OP
       46 天前 via Android
    @whileFalse win 可以直接用原生 windows 版本的,有现成的,不用 docker 啦
    beyondex
        6
    beyondex  
    OP
       46 天前 via Android
    @chutianyao 不开源,这个做好很难,我 2018 年开始做的,做了 5 年半了。
    beyondex
        7
    beyondex  
    OP
       46 天前 via Android
    看来没有什么需求
    kaesi0
        8
    kaesi0  
       45 天前
    有 nas 的基本上 nas 都有类似的搜索服务,比如我用威联通的 qsearch ,如果不使用 nas ,需要 ocr 搜索这些的还是比较有用的,主要还是局域网读写的效率问题,索引 高峰的时候会不会硬盘灯狂闪。。cpu 也飙升
    beyondex
        9
    beyondex  
    OP
       45 天前
    @kaesi0 感谢指教。我没 NAS 硬件所以不太了解。
    不过有的用户有 NAS 的同时也用这个(估计是因为他是重度搜索用户,需要一些高级的搜索功能,而且希望把 NAS 上的和本机的放在一起搜,而且他百万个文件)。
    还好,因为就首次建立索引需要大量读写,后面扫描变更根据文件修改日期判断,读写小。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1256 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:51 · PVG 07:51 · LAX 16:51 · JFK 19:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.