fix: auto-fix code issues - duplicate imports and unused imports

- 移除函数内部的重复 import re
- 移除函数内部的重复 import csv
- 移除函数内部的重复 import random
- 移除未使用的 urllib.request 导入
- 添加缺失的 time 导入到 ai_manager.py
This commit is contained in:
OpenClaw Bot
2026-02-28 03:05:42 +08:00
parent a8fa805af4
commit 7853b2392b
6 changed files with 2 additions and 13 deletions

View File

@@ -8,14 +8,14 @@ AI 能力增强模块
- 预测性分析(趋势预测、异常检测)
"""
import re
import asyncio
import json
import os
import random
import re
import sqlite3
import statistics
import time
import uuid
from collections import defaultdict
from dataclasses import dataclass
@@ -430,8 +430,6 @@ class AIManager:
content = result["choices"][0]["message"]["content"]
# 解析 JSON
import re
json_match = re.search(r"\[.*?\]", content, re.DOTALL)
if json_match:
try:
@@ -689,8 +687,6 @@ class AIManager:
self, rag_id: str, query: str, project_entities: list[dict], project_relations: list[dict]
) -> RAGQuery:
"""基于知识图谱的 RAG 查询"""
import time
start_time = time.time()
rag = self.get_kg_rag(rag_id)