fix(ai-review): 強化安全防護與建問題留言處理

This commit is contained in:
Jeffery
2026-07-21 13:46:39 +08:00
parent a8561b4257
commit 6a26984bee
4 changed files with 71 additions and 31 deletions
+3 -3
View File
@@ -334,9 +334,9 @@ ${body || 'PR 無描述)'}
* @param {string} [finding.suggestedCode] - 建議寫法程式碼;有值才輸出「建議寫法」區塊。
* @returns {string} 完整留言 Markdown 字串(含 MARK 隱藏標記)。
* @remarks
* 使用情境:建問題模式下 `review.postSevereToIssue`src/lib/review.js)把每條嚴重 finding
* 以本函式產生留言內容、經 `gitea.createCommentOnIssue` 發布到追蹤 issue 上,
* 作為問題明細的追蹤紀錄。
* 使用情境:建問題模式下 `review.postSevereToIssue` 與 `review.postOthersToIssue`
* 把每條 finding 以本函式產生留言內容、經 `gitea.createCommentOnIssue`
* 發布到追蹤 issue 上,作為問題明細的追蹤紀錄。
*/
function issueFindingComment(finding) {
const emoji = SEVERITY_EMOJI[finding.severity] || '🔵';