Files
news/tests/fixtures/intl_news_daily_20260711_070304.html
T
simon 366e60e8a9 feat: 日报结构化入库(M10 前后端分离数据层)
- 新增 report_db 包: MySQL 连接/建表/幂等写入 (news_report/news_event, myquant 库)
- 新增 report_import 包: 历史 178 份日报 HTML 解析入库, 表头驱动列映射
- reporter.py 完全切换: generate_report 结构化入库, 不再生成/上传 HTML
- CLI: 新增 report-import 子命令
- 依赖: uv add pymysql; 配置: NEWS_DB_* / REPORT_HISTORY_DIR
- 文档: docs/report_db_design.md(实现逻辑), docs/db_schema.md(表结构供 API/前端)
- 测试: 24 个单测通过 (parser/builder/models/importer)
2026-08-03 21:32:07 +08:00

99 lines
16 KiB
HTML

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>国际财经 Deep Research 日报 — 20260711_070304</title>
<style>
:root { --bg: #f8f9fa; --card: #fff; --text: #212529; --muted: #6c757d;
--accent: #2563eb; --border: #dee2e6; --pos: #059669; --neg: #dc2626;
--neu: #6b7280; --radius: 10px; }
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif; background: var(--bg); color: var(--text); line-height: 1.7; padding-bottom: 3rem; }
.container { max-width: 1000px; margin: 0 auto; padding: 1.2rem; }
header { background: linear-gradient(135deg, #0f172a, #1e3a5f); color: #fff; padding: 2.5rem 0 1.8rem; text-align: center; }
header h1 { font-size: 1.8rem; }
header p { color: #94a3b8; margin-top: .4rem; }
h2 { font-size: 1.3rem; margin: 2rem 0 .8rem; padding-bottom: .4rem; border-bottom: 2px solid var(--accent); }
.ai-summary { background: linear-gradient(135deg, #eff6ff, #f0fdf4); border: 1px solid #93c5fd; border-radius: var(--radius); padding: 1.2rem 1.5rem; margin: 1rem 0; line-height: 1.9; font-size: .95em; }
.stats-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: .8rem; margin: 1rem 0; }
.stat-card { background: var(--card); border: 1px solid var(--border); border-radius: var(--radius); padding: 1rem .8rem; text-align: center; }
.stat-card .num { font-size: 1.6rem; font-weight: 700; }
.stat-card .label { font-size: .8em; color: var(--muted); margin-top: .2rem; }
.sentiment-bar { display: flex; height: 24px; border-radius: 6px; overflow: hidden; margin: .5rem 0; }
.sentiment-bar .pos { background: var(--pos); }
.sentiment-bar .neg { background: var(--neg); }
.sentiment-bar .neu { background: var(--neu); }
.sentiment-legend { display: flex; gap: 1rem; margin: .5rem 0; font-size: .9em; }
table { width: 100%; border-collapse: collapse; margin: .8rem 0; font-size: .93em; }
th, td { border: 1px solid var(--border); padding: .5rem .7rem; text-align: left; }
th { background: #f1f5f9; font-weight: 600; white-space: nowrap; }
.event-row:hover { background: #f8fafc; }
.badge { display: inline-block; padding: .1em .5em; border-radius: 10px; font-size: .78em; font-weight: 600; }
.badge-pos { background: #d1fae5; color: #065f46; }
.badge-neg { background: #fee2e2; color: #991b1b; }
.badge-neu { background: #e5e7eb; color: #374151; }
.imp { font-weight: 700; } .imp-5 { color: #dc2626; } .imp-4 { color: #ea580c; }
footer { text-align: center; color: var(--muted); font-size: .82em; margin-top: 3rem; padding-top: 1.2rem; border-top: 1px solid var(--border); }
a { color: var(--accent); text-decoration: none; }
a:hover { text-decoration: underline; }
@media (max-width: 768px) {
.stats-grid { grid-template-columns: repeat(3, 1fr); }
}
</style>
</head>
<body>
<header>
<div class="container">
<h1>🌍 国际财经 Deep Research 日报</h1>
<p>20260711_070304 · 生成于 2026-07-11 07:03:30</p>
</div>
</header>
<main class="container">
<!-- ====== 一、AI 摘要 ====== -->
<h2>一、🤖 AI 摘要</h2>
<div class="ai-summary"><ul>
<li>美伊冲突升级与霍尔木兹海峡危机:美国空袭伊朗并遭报复,伊朗利用海峡控制权威胁全球石油供应,油价持续飙升,能源成本上升加剧通胀担忧,利空风险资产但利好能源股,是当日影响最大的地缘政治事件。</li>
<li>日本央行政策转向:日本政府协调养老金增持国内资产并强化加息预期,推动日元显著升值,利好日本金融市场,反映全球货币政策分化加剧。</li>
<li>欧洲央行加息预期与通胀缓解:9月加息已完全定价,德法通胀符合预期,欧元区通胀压力整体缓解,市场影响中性,但后续加息路径需关注。</li>
<li>市场情绪基调:整体偏利空——地缘政治风险主导,油价压制股市情绪;分化明显(能源股利好,其他风险资产承压);日本市场因政策利好相对独立;加密行业受监管预期小幅提振。</li>
<li>值得持续关注的行业与主题:AI行业成本压力与投资分化(Palo Alto要求降价90%,亚马逊、SK海力士加码基础设施);稳定币及加密监管进展(Circle获准运营信托银行);霍尔木兹海峡局势演变;全球通胀与央行政策路径。</li>
</ul></div>
<!-- ====== 二、重要事件 ====== -->
<h2>二、🔥 重要事件 <small style="color:var(--muted)">(importance ≥ 4, 19 条)</small></h2>
<table><tr><th>#</th><th></th><th>标题</th><th>重要度</th><th>事件类型</th><th>摘要</th></tr><tr class="event-row"><td>1</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/commodities/oil-prices-continue-to-surge-amid-heightened-us-iran-tensions-and-renewed-supply-fears/" target="_blank">美伊紧张局势加剧及供应担忧重燃,油价持续飙升</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>美伊冲突升级,美国空袭伊朗,伊朗报复攻击,双方紧张局势加剧,推动油价大幅上涨。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>2</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://investinglive.com/news/a-calmer-end-to-the-week-for-markets/" target="_blank">市场能否迎来更平静的周末?</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>美伊冲突持续但未升级,霍尔木兹海峡实际关闭,市场保持谨慎。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>3</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/commodities/neither-side-sounds-eager-to-escalate-in-the-latest-us-iran-spat/" target="_blank">最新美伊争端中双方均无意升级局势</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>美伊冲突出现缓和迹象,双方均无意升级,但卡塔尔LNG生产放缓,原油市场关注中国成品油出口政策变化。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>4</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://investinglive.com/forex/japan-to-press-gpif-on-domestic-assets-as-jgb-selloff-exposes-boj-independence-fears/" target="_blank">日本要求GPIF增持国内资产,JGB抛售暴露央行独立性担忧</a></td><td class="imp imp-4">4</td><td>宏观经济</td><td>日本政府推动GPIF增持国内资产,引发市场对央行独立性担忧,JGB收益率升至数十年高位。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>5</td><td><span class="badge badge-pos">🟢</span></td><td><a href="https://investinglive.com/news/fresh-explosions-heard-in-iran/" target="_blank">伊朗传出新一轮爆炸声</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>伊朗连续遭袭后油价反弹,但伊朗否认爆炸,地缘局势不明朗 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>6</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/central-banks/all-members-viewed-risks-to-inflation-outlook-as-being-to-the-upside-ecb-accounts/" target="_blank">欧洲央行会议纪要:所有委员认为通胀前景风险偏向上行</a></td><td class="imp imp-4">4</td><td>央行决议</td><td>欧洲央行会议纪要显示所有委员认为通胀前景风险偏上行,但强调数据依赖,不给出未来利率路径指引。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>7</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://investinglive.com/news/iran-revolutionary-guards-navy-says-us-adventurism-and-interference-in-the-strait-of-hormuz-will-only-result-in-crushing-response/" target="_blank">伊朗革命卫队海军:美国在霍尔木兹海峡的“冒险和干预”只会招致“毁灭性回应”</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>伊朗革命卫队海军警告美国在霍尔木兹海峡的干预将招致毁灭性回应,上周该海峡商业船舶流量下降19%,每日通行次数从120次降至25次。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>8</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/commodities/gold-erases-the-losses-and-goes-back-to-rangebound-mode-as-traders-await-the-us-cpi-report/" target="_blank">黄金收复失地重归区间震荡,交易员静待美国CPI报告</a></td><td class="imp imp-4">4</td><td>宏观经济</td><td>美国CPI数据即将公布,可能对美联储利率预期产生重大影响,进而驱动黄金价格波动。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>9</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/forex/yen-up-japan-s-katayama-seeks-measures-to-push-gpif-pension-funds-into-domestic-assets/" target="_blank">日元走高 - 日本财务大臣寻求推动GPIF等养老金基金投资国内资产的措施</a></td><td class="imp imp-4">4</td><td>监管政策</td><td>日本财务大臣推动GPIF等养老金基金增持国内资产,并扩大面向家庭的国债产品,以扩大国内需求、减少对外部买家的依赖,同时为渐进加息做准备。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>10</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/central-banks/more-fed-williams-risk-remains-more-on-the-inflation-side/" target="_blank">美联储威廉姆斯补充:风险仍更多在通胀方面</a></td><td class="imp imp-4">4</td><td>央行决议</td><td>美联储威廉姆斯表示通胀风险仍存,政策需保持数据依赖,劳动力市场稳定。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>11</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://investinglive.com/news/iran-s-strategy-in-leveraging-on-control-over-the-strait-of-hormuz-looks-to-be-working/" target="_blank">伊朗利用霍尔木兹海峡控制权的策略似乎奏效</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>伊朗利用霍尔木兹海峡控制权施加地缘政治压力,威胁全球石油供应和经济前景。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>12</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://investinglive.com/news/investinglive-european-session-wrap-a-more-pensive-mood-as-markets-digest-us-iran-headlines/" target="_blank">investingLive欧洲时段总结:市场消化美伊头条,情绪转为审慎</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>美伊紧张局势持续,特朗普称伊朗希望达成协议,但市场仍担忧供应中断,油价波动,美元承压,股市谨慎。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>13</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/central-banks/one-more-rate-hike-to-go-for-the-ecb/" target="_blank">欧洲央行还会再加息一次吗?</a></td><td class="imp imp-4">4</td><td>央行决议</td><td>市场预期欧洲央行今年再加息一次,9月加息已被完全定价,年底前约36个基点加息计入。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>14</td><td><span class="badge badge-pos">🟢</span></td><td><a href="https://investinglive.com/stock-market-update/asia-rallies-on-chip-rebound-and-japan-pension-flow-hopes-as-iran-risk-fades/" target="_blank">亚洲股市因芯片反弹和日本养老金资金流入预期而上涨,伊朗风险消退</a></td><td class="imp imp-4">4</td><td>监管政策</td><td>日本财务大臣表示将鼓励GPIF等养老基金增加国内资产持有,对日元和日本金融市场构成长期利好。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>15</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://www.zerohedge.com/ai/token-revolt-goes-mainstream-palo-alto-ceo-demands-90-ai-price-collapse-meta-and-openai-reach" target="_blank">代币反抗走向主流:Palo Alto CEO要求AI价格下降90%</a> <small>[AMZN,PANW]</small></td><td class="imp imp-4">4</td><td>行业动态</td><td>Palo Alto Networks CEO要求AI代币价格下降90%,反映企业客户对AI成本的不满,可能引发AI供应商定价压力。 <small>[ZeroHedge]</small></td></tr><tr class="event-row"><td>16</td><td><span class="badge badge-pos">🟢</span></td><td><a href="https://investinglive.com/technical-analysis/kickstart-july-10-the-usd-is-mostly-lower-with-the-usdjpy-leading-the-way-0/" target="_blank">开启7月10日:美元整体走低,美元兑日元领跌</a></td><td class="imp imp-4">4</td><td>地缘政治</td><td>中东地缘紧张局势升级,霍尔木兹海峡航运大幅下降,推高原油价格。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>17</td><td><span class="badge badge-neu"></span></td><td><a href="https://investinglive.com/stocks/us-earnings-season-is-just-around-the-corner/" target="_blank">美国财报季即将到来</a> <small>[AAPL,AMZN,GOOGL,INTC,META]</small></td><td class="imp imp-4">4</td><td>财报披露</td><td>大型科技股如Alphabet、特斯拉、微软、Meta、苹果、亚马逊等将在7月下旬集中披露财报,市场期待业绩表现。 <small>[investinglive.com]</small></td></tr><tr class="event-row"><td>18</td><td><span class="badge badge-pos">🟢</span></td><td><a href="https://www.cnbc.com/2026/07/10/circle-gets-an-occ-bank-charter-as-stablecoin-competition-heats-up-shares-surge-14percent.html" target="_blank">稳定币发行商Circle获准开展银行业务,股价上涨5%</a></td><td class="imp imp-4">4</td><td>监管政策</td><td>Circle获得美国货币监理署批准运营为信托银行,股价上涨5%。 <small>[CNBC]</small></td></tr><tr class="event-row"><td>19</td><td><span class="badge badge-neg">🔴</span></td><td><a href="https://investinglive.com/news/investinglive-european-markets-wrap-oil-prices-nudge-up-as-us-iran-tensions-linger/" target="_blank">欧洲市场收盘综述:美伊紧张局势持续,油价小幅上涨</a></td><td class="imp imp-4">4</td><td>宏观经济</td><td>德国6月通胀率确认为2.3%,法国通胀下降,欧元区通胀压力缓解 <small>[investinglive.com]</small></td></tr></table>
<!-- ====== 三、数据总览 ====== -->
<h2>三、📊 数据总览</h2>
<h3>3.1 M1→M6 管道</h3>
<div class="stats-grid">
<div class="stat-card"><div class="num">622</div><div class="label">M1 原始文章</div></div>
<div class="stat-card"><div class="num">622</div><div class="label">M2 正文提取</div></div>
<div class="stat-card"><div class="num">123</div><div class="label">M3 去重唯一</div></div>
<div class="stat-card"><div class="num">125</div><div class="label">M5 向量</div></div>
<div class="stat-card"><div class="num">1569</div><div class="label">M6 Qdrant</div></div>
</div>
<h3>3.2 情绪分布 <small style="color:var(--muted)">(当日事件)</small></h3>
<div class="sentiment-bar"><div class="pos" style="width:18%"></div><div class="neg" style="width:24%"></div><div class="neu" style="width:58%"></div></div><div class="sentiment-legend"><span>🟢 利好 13 (18%)</span><span>🔴 利空 18 (24%)</span><span>⚪ 中性 43 (58%)</span></div>
<h3>3.3 重要度分布</h3>
<table><tr><th>重要度</th><th>数量</th></tr><tr><td>等级 2</td><td>6</td></tr><tr><td>等级 3</td><td>46</td></tr><tr><td>等级 4</td><td>22</td></tr></table>
<h3>3.4 事件类型 TOP 10</h3>
<table><tr><th>事件类型</th><th>数量</th></tr><tr><td>宏观经济</td><td>17</td></tr><tr><td>地缘政治</td><td>14</td></tr><tr><td>行业动态</td><td>10</td></tr><tr><td>市场异动</td><td>7</td></tr><tr><td>央行决议</td><td>7</td></tr><tr><td>大宗商品</td><td>4</td></tr><tr><td>外汇波动</td><td>4</td></tr><tr><td>监管政策</td><td>4</td></tr><tr><td>财报披露</td><td>4</td></tr><tr><td>技术突破</td><td>1</td></tr></table>
<h3>3.5 文章来源分布</h3>
<table><tr><th>来源</th><th>文章数</th></tr><tr><td>ForexLive</td><td>44</td></tr><tr><td>ZeroHedge</td><td>3</td></tr><tr><td>CNBC</td><td>2</td></tr><tr><td>Yahoo Finance</td><td>2</td></tr><tr><td>Seeking Alpha</td><td>1</td></tr></table>
</main>
<footer>
<div class="container">
<p>国际财经 Deep Research 私有投研平台 · 自动生成于 2026-07-11 07:03:30</p>
</div>
</footer>
</body>
</html>