🧱 SolidGPT
🚀 这是什么
SolidGPT 是一个面向开发者的 AI 搜索助手,帮助进行代码和工作区的语义搜索。
🔥🔥🔥 通过 VSCode Marketplace 试用 SolidGPT VSCode 扩展。
欢迎在我们的 SolidGPT Github 上为我们点赞 🌟。
试用 SolidGPT VSCode 扩展
- 从 VSCode Marketplace 安装 SolidGPT VSCode 扩展。
🏁 快速入门
强烈推荐通过 VSCode Marketplace 试用 SolidGPT VSCode 扩展。
或者你可以按照以下步骤从源码构建。
📦 从源码构建
- 从 GitHub 仓库拉取最新版本的 SolidGPT。
- 在 SolidGPT 根目录下使用 Pip 安装 requirements.txt 文件中的依赖。
pip install -r requirements.txt
- 打开终端并运行以下命令启动服务器。
python run_api.py
- 打开终端并运行以下命令启动 webapp。
cd solidportal
npm install
npm run dev
❗️❗️ 引导代码库和 Notion
- 点击右下角的设置按钮。
1. 设置代码库
- 输入你的 OpenAI API 密钥。获取 OpenAI API 密钥
- 输入你希望引导的文件夹的完整路径。建议引导少于 100 个文件,最多支持 500 个文件的引导。
2. 设置 Notion(可选)
- 通过从 Notion API 获取你的 Notion API 密钥并将其输入到设置页面来配置 Notion API。
- 给你的集成页面设置权限。详情
- 获取 Notion 页面 ID 并将其输入到设置页面。
3. 选择聊天资源并开始聊天
🔥 使用案例
- 与你的代码库对话,节省寻找变更起点或正确方法的时间。
- 提出任何关于代码库的问题,几秒钟内得到答案。
- 在 Notion 中进行语义搜索和总结,从文档中了解你的项目,并跟踪项目冲刺板和工单。
- 从你的代码库和 Notion 中得到问题的答案,不再需要切换上下文。
📖 已知问题
-
- 请运行 `cd ~/.vscode/extensions` 并在终端中运行 `chmod -R 777 aict.solidgpt*` 以允许应用运行。
📣 反馈!!
如果你对我们的项目有任何问题或反馈,请随时联系我们。我们非常感谢你的建议!
- 电子邮件: aict@ai-citi.com
- GitHub 问题: 对于更多技术问题,你也可以在我们的 GitHub 仓库 中创建一个新的问题。 我们将在 2-3 个工作日内回复所有问题。
数据安全
- SolidGPT 不会收集任何用户的数据。
- SolidGPT 使用 OpenAI 系列模型 API,使用 SolidGPT 表示你已阅读、理解并同意遵守与 OpenAI GPT 系列模型 API 相关的所有使用条款。