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的交互。
➡️