Shire 0.5 发布:构建数据安全 RAG,充分整合研发资产

💡 原文中文,约3400字,阅读约需9分钟。
📝

内容提要

Shire 0.5版本发布,增加SonarQube支持和Git查询分析功能,增强自定义RAG能力,新增AI数据安全保护函数redact和自定义敏感数据规则功能。

🎯

关键要点

  • Shire 0.5版本发布,增强了对SonarQube的支持,可以直接获取当前文件的SonarQube问题列表。
  • ShireQL能力增强,新增对Git的支持,允许直接对Git进行查询与分析。
  • 自定义RAG能力增强,新增reranking函数用于对检索到的信息进行重新排序。
  • 新增AI数据安全保护函数redact,用于对数据进行脱敏处理。
  • 支持自定义敏感数据规则的配置文件.shireSecretPattern.yaml。
  • Shire是一个基于IDE的开源AI编码智能体语言,旨在整合研发资产,提升开发效率。
  • 通过SonarQube进行代码质量检查与修复,支持sonarIssues和sonarResults变量。
  • ShireQL允许查询当前文件的AST、Git和依赖信息,增强了对Git的支持。
  • 新增sed函数,支持正则表达式,用于保护数据隐私。
  • 自定义RAG能力增强,当前仅支持lostInTheMiddle模式的reranking。
  • 创建.shire文件时,IDE会提示安装Shire插件,简化与IDE的交互。
➡️

继续阅读