# vscode-generate-git-commit-message **Repository Path**: wagio_admin/vscode-generate-git-commit-message ## Basic Information - **Project Name**: vscode-generate-git-commit-message - **Description**: vscode插件,代替vscode的Git提交信息生成功能 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-07 - **Last Updated**: 2026-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Generate Git Commit Message / 生成Git提交信息 Copilot的免费额度太少,且不支持自定义url和key,所以开发本插件代替vscode原来的提交信息生成功能。 ![alt text](https://gitee.com/wagio_admin/vscode-generate-git-commit-message/raw/main/media/image1.png) 在使用过一次插件的生成功能之后,之后可以直接点击icon生成。 ## 配置项 扩展提供以下设置项: ![alt text](https://gitee.com/wagio_admin/vscode-generate-git-commit-message/raw/main/media/image2.png) - `generateGitCommitMessage.url` OpenAI 兼容接口的基础 URL 或完整请求 URL。 - `generateGitCommitMessage.apiKey` 请求时作为 Bearer Token 发送的 API Key。 - `generateGitCommitMessage.model` 请求使用的模型名称。 - `generateGitCommitMessage.type` 请求格式,可选 `openai+Responses` 或 `openai+Completions`。 - `generateGitCommitMessage.systemPrompt` 可选的自定义系统提示词。留空时使用扩展内置的本地化默认提示词。 也可以将配置写到项目.vscode/settings.json文件中,以下是示例: ```json { "generateGitCommitMessage.url": "https://api.openai.com/v1", "generateGitCommitMessage.apiKey": "sk-...", "generateGitCommitMessage.model": "gpt-4.1-mini", "generateGitCommitMessage.type": "openai+Responses", "generateGitCommitMessage.systemPrompt": "" } ``` ## 二次开发 安装依赖: ```bash npm install ``` 编译: ```bash npm run compile ``` 打包 VSIX: ```bash npm run package:patch ```