|
|
1 年間 前 | |
|---|---|---|
| README.md | 1 年間 前 | |
| gradleparser.py | 1 年間 前 | |
| image-1.png | 1 年間 前 | |
| image-2.png | 1 年間 前 | |
| image.png | 1 年間 前 |
使用 OpenAI 的 GPT-3.5-turbo 模型,自动更新 Gradle 配置文件,以满足特定的配置要求。项目提供了两种配置提示(prompt_Project 和 prompt_Module),分别用于项目级和模块级的 Gradle 配置更新。
确保已安装 openai 库。如果尚未安装 openai 库,可以通过以下命令安装:
pip install openai
在代码中将 api_key 替换为你的 OpenAI API 密钥:
client = OpenAI(
base_url='YOUR_BASE_URL',
api_key='YOUR_API_KEY'
)
使用命令行运行脚本,并根据需要提供参数:
指定要更新的项目路径。
例如:
python gradleparser.py -p --path path/to/your/build.gradle
本项目旨在为 Android 项目中的 Gradle 配置文件提供自动化更新功能。通过识别项目中的 Gradle 文件,并根据预设的配置要求,自动修改相关配置项,以确保项目符合特定的开发环境和依赖要求。
遍历指定项目路径下的所有文件,查找以 .gradle 为后缀的 Gradle 配置文件,并将文件路径存储在列表中,方便后续处理。
针对项目中的模块级 Gradle 文件(通常位于各模块目录下的 build.gradle 文件),根据预设的配置要求,调用 OpenAI 的 GPT 模型,生成更新后的配置内容,并将其写回原文件,实现配置的自动更新。
针对项目根目录下的 build.gradle 文件,根据预设的配置要求,同样调用 OpenAI 的 GPT 模型,生成更新后的配置内容,并写回原文件,以更新项目级的 Gradle 配置。