Skip to content

v0.9.0: 增强本地RAG搜索能力

Choose a tag to compare

@LegnaOS LegnaOS released this 21 Jan 08:29
· 48 commits to main since this release

🔥 RAG搜索质量增强

  • 增强TF-IDF分词器: 支持代码符号、驼峰/蛇形命名、中文、数字ID (如 utf8, v2)
  • 添加代码停用词过滤: 过滤 function/class/return 等噪音词
  • 实现LRU查询缓存: 100条缓存,60秒TTL,避免重复搜索
  • 多维度权重加成:
    • 文件名匹配 ×2
    • 路径匹配 ×1.3
    • 入口文件 ×1.5 (index.ts, main.py, lib.rs 等)
    • 多关键词匹配 ×1.2

⚡ 新增能力

端点 之前 现在
/batch-upload 假装成功 真正索引上传的文件到本地RAG
/next-edit-stream 返回空 基于当前编辑上下文推荐相关代码文件

📚 文档

  • 完善 README_zh.md 中文文档