fuz3l/RAG-InjectWatch
GitHub: fuz3l/RAG-InjectWatch
一款移动端 RAG 安全防护工具,通过对检索上下文进行实时语义分析来拦截间接提示注入威胁,保护大模型输出完整性。
Stars: 0 | Forks: 0
# 欢迎使用你的 Expo 应用 👋
这是一个使用 [`create-expo-app`](https://www.npmjs.com/package/create-expo-app) 创建的 [Expo](https://expo.dev) 项目。
## 开始使用
1. 安装依赖
npm install
2. 启动应用
npx expo start
在输出中,你会找到用于在以下环境中打开应用的选项:
- [development build](https://docs.expo.dev/develop/development-builds/introduction/)
- [Android emulator](https://docs.expo.dev/workflow/android-studio-emulator/)
- [iOS simulator](https://docs.expo.dev/workflow/ios-simulator/)
- [Expo Go](https://expo.dev/go),一个用于试用 Expo 进行应用开发的受限沙盒环境
你可以通过编辑 **app** 目录中的文件来开始开发。本项目使用 [基于文件的路由](https://docs.expo.dev/router/introduction)。
## 获取全新的项目
当你准备好后,运行:
```
npm run reset-project
```
此命令会将初始代码移动到 **app-example** 目录,并创建一个空白的 **app** 目录供你开始开发。
### 其他设置步骤
- 要设置 ESLint 进行代码检查,请运行 `npx expo lint`,或按照我们的[“使用 ESLint 和 Prettier”](https://docs.expo.dev/guides/using-eslint/)指南操作
- 如果你想设置单元测试,请按照我们的[“使用 Jest 进行单元测试”](https://docs.expo.dev/develop/unit-testing/)指南操作
- 在我们的[“使用 TypeScript”](https://docs.expo.dev/guides/typescript/)指南中了解有关此模板中 TypeScript 设置的更多信息
## 了解更多
要了解有关使用 Expo 开发项目的更多信息,请查看以下资源:
- [Expo 文档](https://docs.expo.dev/):学习基础知识,或通过我们的[指南](https://docs.expo.dev/guides)深入了解高级主题。
- [学习 Expo 教程](https://docs.expo.dev/tutorial/introduction/):遵循分步教程,创建一个可在 Android、iOS 和 Web 上运行的项目。
## 加入社区
加入由创建通用应用的开发者组成的社区。
- [GitHub 上的 Expo](https://github.com/expo/expo):查看我们的开源平台并参与贡献。
- [Discord 社区](https://chat.expo.dev):与 Expo 用户聊天并提出问题。
标签:AI安全, Chat Copilot, DLL 劫持, Expo, RAG, 大语言模型, 提示词注入防御, 数据可视化, 暗色界面, 移动端开发, 自动化攻击