优化情报分栏和日报展示

This commit is contained in:
Codex
2026-07-08 23:39:41 +08:00
parent 88e1cf4b7a
commit 8e15211f07
16 changed files with 371 additions and 93 deletions
+7 -4
View File
@@ -29,15 +29,18 @@ SIGNALSCOUT_DATABASE_URL=mysql+pymysql://user:password@host:3306/signalscout?cha
SIGNALSCOUT_LLM_BASE_URL=https://api.zayuapi.com/v1
SIGNALSCOUT_LLM_API_KEY=你的中转站 key
SIGNALSCOUT_LLM_MODEL=grok-4.3
SIGNALSCOUT_LLM_MAX_TOKENS=8000
SIGNALSCOUT_NEWS_RECENT_DAYS=3
SIGNALSCOUT_NEWS_MAX_ITEMS=12
SIGNALSCOUT_NEWS_SEARCH_MAX_RECORDS=20
SIGNALSCOUT_NEWS_MAX_ITEMS=60
SIGNALSCOUT_NEWS_SEARCH_MAX_RECORDS=100
SIGNALSCOUT_GITHUB_RECENT_DAYS=30
SIGNALSCOUT_GITHUB_MIN_STARS=20
SIGNALSCOUT_GITHUB_MAX_PROJECTS=5
SIGNALSCOUT_GITHUB_MAX_PROJECTS=40
SIGNALSCOUT_AGENT_INTERVAL_MINUTES=30
```
单次运行的目标上限是新闻 60 条、GitHub 项目 40 条;实际入库数量会根据候选质量、链接去重和模型筛选结果浮动。
## 本机运行
按项目规则,本机 Python 使用:
@@ -66,7 +69,7 @@ http://127.0.0.1:8010/docs
- `GET /health`:服务健康检查
- `GET /agent/runs`:查看最近运行记录
- `GET /signals`:查看结构化情报
- `GET /signals`:查看结构化情报,可用 `source_type=news``source_type=github` 查看单类信号
- `GET /reports/latest`:查看最新日报
- `GET /dashboard`:获取仪表盘数据
- `POST /topics`:新增 Agent 跟踪主题