
Eidolon Search是什么
Eidolon Search是一款专为AI代理设计的内存搜索工具,利用SQLite FTS5技术,对Markdown文件进行快速搜索,大幅减少搜索时间,适用于需要频繁搜索大量Markdown文件的场景。
由 dev-jsLee 开发 | 累计安装 98 次 | 开源协议:MIT-0
Eidolon Search的主要功能
- 高效搜索:利用SQLite FTS5技术,实现Markdown文件的高效搜索,节省90%以上的搜索标记。
- 一次性索引:一次性索引Markdown文件,支持多次搜索,无需重复索引。
- 灵活查询:支持多种查询方式,包括关键词搜索、短语搜索、同义词搜索等。
- 快速响应:搜索响应速度快,适用于实时搜索需求。
- 易于使用:提供简单的命令行操作,易于上手和使用。
如何使用Eidolon Search
- 索引文件:使用build-index.py脚本对Markdown文件进行一次性索引。
- 执行搜索:使用search.py脚本执行搜索操作,指定查询关键词和限制条件。
- 查看结果:搜索结果将显示匹配的片段、文件路径和相关性分数。
- 重新索引:当文件更改时,重新运行build-index.py脚本进行索引更新。
- 基准测试:使用benchmark-recall.py和benchmark-cache.py脚本进行基准测试,评估搜索性能。
Eidolon Search的项目地址
- 项目官网:https://clawhub.ai/dev-jsLee/eidolon-search
Eidolon Search的应用场景
- 在大型Markdown文件集中快速查找特定信息。
- 在AI代理系统中实现高效的内存搜索功能。
- 在知识库管理系统中,快速检索相关文档内容。
- 在个人笔记管理中,快速查找记录和资料。
- 在团队协作中,共享和管理Markdown文件内容。
渝公网安备50011302222466号
暂无评论