diff --git a/.github/workflows/ai-issue-helper.yml b/.github/workflows/ai-issue-helper.yml index fd45ab38..5e8ec939 100644 --- a/.github/workflows/ai-issue-helper.yml +++ b/.github/workflows/ai-issue-helper.yml @@ -82,7 +82,7 @@ jobs: id: ai with: model: 'gpt-4o-mini' - mcp: github + enable-github-mcp: true system-prompt: | 你是 ECS Framework 项目的 AI 助手。 @@ -99,20 +99,15 @@ jobs: 请用中文友好地回复用户的问题。 prompt-file: prompt.txt - - name: Save AI Response - run: | - echo "${{ steps.ai.outputs.response }}" > ai_response.txt - - name: Post AI Response + env: + AI_RESPONSE: ${{ steps.ai.outputs.response }} uses: actions/github-script@v7 with: script: | - const fs = require('fs'); - const response = fs.readFileSync('ai_response.txt', 'utf8'); - await github.rest.issues.createComment({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, - body: response + body: process.env.AI_RESPONSE });