fix(ruff)

This commit is contained in:
SXP-Simon
2026-03-12 18:05:01 +08:00
parent bd991e9c16
commit f2b4c16919
3 changed files with 8 additions and 13 deletions
+4 -4
View File
@@ -478,12 +478,12 @@ class GroupDailyAnalysis(Star):
pass
# 设置 TraceID (语义化格式: manual_群名_HHmm)
trace_id = TraceContext.generate(prefix="manual", group_name=group_name or group_id)
trace_id = TraceContext.generate(
prefix="manual", group_name=group_name or group_id
)
TraceContext.set(trace_id)
yield event.plain_result(
"🔍 正在启动跨平台分析引擎,正在拉取最近消息..."
)
yield event.plain_result("🔍 正在启动跨平台分析引擎,正在拉取最近消息...")
try:
# 调用 DDD 应用级服务
+3 -9
View File
@@ -50,13 +50,9 @@ class ReportDispatcher:
success = await self._dispatch_text(group_id, analysis_result, platform_id)
if success:
logger.info(
f"[{trace_id}] 群 {group_id} 的报告分发成功"
)
logger.info(f"[{trace_id}] 群 {group_id} 的报告分发成功")
else:
logger.warning(
f"[{trace_id}] 群 {group_id} 的报告分发失败"
)
logger.warning(f"[{trace_id}] 群 {group_id} 的报告分发失败")
async def _dispatch_image(
self, group_id: str, analysis_result: dict[str, Any], platform_id: str | None
@@ -64,9 +60,7 @@ class ReportDispatcher:
trace_id = TraceContext.get()
# 1. 检查渲染函数
if not self._html_render_func:
logger.warning(
f"[{trace_id}] 未设置 HTML 渲染函数,回退到文本模式。"
)
logger.warning(f"[{trace_id}] 未设置 HTML 渲染函数,回退到文本模式。")
return await self._dispatch_text(group_id, analysis_result, platform_id)
# 2. 生成图片
@@ -113,6 +113,7 @@ class AutoScheduler:
except Exception as e:
logger.error(f"❌ 获取平台ID失败: {e}")
return None
async def _get_group_name_safe(
self, group_id: str, platform_id: str | None = None
) -> str: