ErrLookup › sansan0/TrendRadar

sansan0/TrendRadar

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。 · Python · 71 source files

Analyzed at 8ee26026ba on 2026-08-15. 64 documented errors.

Code / MessageTypeSeverityTags
不支持的传输模式: {transport}
exception error scheduler, validation, time-format, config
DATA_NOT_FOUND
未找到包含关键词 '{keyword}' 的新闻
error_code error scheduler, validation, time-range, config
不支持的模式: {mode}。支持的模式: daily, current
exception error rss, optional-dependency, import, environment
DATA_NOT_FOUND
未找到 {date_str} 的 {db_type} 数据
error_code error rss, feedparser, xml, parsing
FILE_PARSE_ERROR
解析文件 {config_path} 失败: 配置文件不存在
error_code error rss, json, parsing, encoding
INVALID_PARAMETER
无效的洞察类型: {insight_type}
error_code error notification, webhook, api-misuse, parameter
DATA_NOT_FOUND
未找到相关新闻({time_desc})
error_code warning data-not-found, topic, date-range, analytics
INVALID_PARAMETER
无效的 URL: {url}
error_code error validation, url, article-reader, mcp
INVALID_PARAMETER
无效的渠道: {invalid}
error_code error notification, validation, mcp-tools
INVALID_PARAMETER
无效的搜索模式: {search_mode}
error_code error search, validation, mcp-tools
CRAWL_TASK_ERROR
配置文件不存在
error_code critical config, deployment, crawl
INVALID_PARAMETER
日期查询字符串不能为空
error_code error date, validation, utils
不能查询未来的日期: {date.strftime('%Y-%m-%d')}
validation error date, validation, timezone
日期太久远: {date.strftime('%Y-%m-%d')} ({days_ago}天前)
validation error date, validation, limits, retention
日期表达式不能为空
validation error date, validation, date-range, utils
无法识别的日期表达式: {expression}
validation error date-parsing, natural-language, validation, mcp
{param_name} 必须是整数,无法解析: {value}
validation error type-coercion, validation, string-parsing
{param_name} 必须是数字,无法解析: {value}
validation error type-coercion, validation, float-parsing, locale
platforms 参数必须是列表类型
validation error validation, platforms, json-serialization, mcp
不支持的平台: {', '.join(invalid_platforms)}
validation error platforms, config, validation
limit 参数必须是整数类型
validation error validation, limit, type-check, json
limit 必须大于0
validation error validation, limit, pagination
limit 不能超过 {max_limit}
validation error limit, pagination, resource-guard
日期格式错误: {date_str}
validation error date, format, validation, iso8601
date_range JSON 解析失败: {e}
validation error json, date-range, serialization, validation
日期格式错误: {stripped}
validation error date, calendar, validation
无法识别的日期表达式: {stripped}
validation error date-range, natural-language, validation
日期解析失败: {stripped}
validation error date-parsing, error-masking, robustness
date_range 必须是字典类型、日期字符串或有效的JSON字符串
validation error date-range, type-validation, json
date_range 必须包含 start 和 end 字段
validation error date-range, required-fields, validation
开始日期不能晚于结束日期
validation error date-range, ordering, validation
不允许查询未来日期: {', '.join(future_dates)}(当前日期: {today.strftime('
validation error date-range, future-date, validation, clock
keyword 不能为空
validation error keyword, required-field, search, validation
keyword 必须是字符串类型
validation error keyword, type-validation, string
keyword 不能为空白字符
validation error keyword, whitespace, sanitization, validation
keyword 长度不能超过100个字符
validation warning validation, mcp, keyword, input-length
mode 必须是字符串类型
validation error validation, mcp, type-error, mode
无效的模式: {mode}
validation error validation, mcp, enum, mode
{param_name} 必须是数字类型
validation error validation, mcp, type-error, numeric
{param_name} 必须在 {min_value} 到 {max_value} 之间,当前值: {threshol
validation warning validation, mcp, range, numeric
日期查询字符串不能为空
validation warning validation, mcp, date, empty-input
数据一致性检查失败:保存后立即读取失败
exception critical runtime, io, data-integrity, consistency-check
频率词文件 {frequency_file} 不存在
exception error config, file-not-found, frequency-words, environment
配置文件 {config_path} 不存在
exception critical config, file-not-found, yaml, environment
未知的预设模板: '{preset}',可选值: {', '.join(presets.keys())}, custom
validation error config, scheduler, preset, validation
week_map 缺少星期映射: {weekday}
validation error scheduler, config, week-map, runtime
week_map[{weekday}] 引用了不存在的 day_plan: {day_plan_key}
validation error scheduler, config, dangling-reference, runtime
检测到时间段重叠冲突: {', '.join(conflicting)} 在 {now_hhmm} 重叠。请调整时间段配
validation error scheduler, config, overlap, time-range
timeline 缺少必须字段: {key}
validation error scheduler, config, missing-key, validation
week_map 缺少星期映射: {day}
validation error scheduler, config, week-map, validation
week_map[{day}] 引用了不存在的 day_plan: {plan_key}
validation error scheduler, config, dangling-reference, validation
day_plan[{plan_key}] 引用了不存在的 period: {period_key}
validation error scheduler, config, missing-field, validation
period '{period_key}' 缺少 start 或 end 字段
validation error scheduler, config, time-range, validation
period '{period_key}' 的 start 与 end 不能相同: {period['start']}
validation error scheduler, config, overlap, validation
day_plan '{plan_key}' 中时间段 '{ranges[i][0]}' ({ranges[i][1]}-
validation error scheduler, config, overlap, runtime
{field_name} 格式错误: '{value}',期望 HH:MM
validation error
{field_name} 时间值超出范围: '{value}'
validation error
响应状态异常: {status}
exception error
RSS 解析需要安装 feedparser: pip install feedparser
exception error
RSS 解析失败 ({feed_url}): {feed.bozo_exception}
exception error
JSON Feed 解析失败 ({feed_url}): {e}
exception error
split_content_func is required
validation error
远程存储后端需要安装 boto3: pip install boto3
exception error
Schema file not found: {schema_path}
exception error