财务数据 · 对话 UI 重设计原型「一题一卡」ISSUE #139 配套

方案:把「文字 + 多个散落 openui 块」收敛为一次问答 = 一个整体「财务研究输出」卡 · 数据由组件自取数渲染 · 追问下钻用 Tab + chip
设计针对 Issue #139 讨论的两个痛点:(a) 多工具(行情/指标/三大报表)返回被模型拼成散落的文字与多个块;(b) 结论与 UI 混排、不易整体对照。
重设计核心:财务问答在对话流内始终渲染为「报价行 + 顶栏 Tab(指标/利润表/资产负债/现金流量)+ 底部追问」这一个组合卡,工具结果进同一容器切换,不写重复 markdown 表格;分析过程(思考/工具)折叠收起,默认只看整体成果。
桌面研究终端 · 对话流(浅色)
看看中国银行的财务数据,财报和关键指标都来一份
LangAgent 分析
▸分析过程(思考 + 2 个工具调用)默认收起
用户只给名称,先解析标的口径再取默认最新年报。
stock_financial_indicators中国银行 → 601988.SH · report=2024-4已完成
stock_financial_statementincome/balance/cashflow · annual × 4已完成
财务研究输出⛶ 独立打开对照
财
中国银行 601988.SH · 2024 年报:全年营收 6,323.9 亿、归母净利 2,194.6 亿,同比增长均小幅上行;息差收窄但资产质量稳健。下方卡片可切换看指标 / 三张报表。
最新价
4.91
▲ 0.82% · 昨收 4.87
总市值
1.45万亿
市盈率 TTM
6.6
市净率 0.66
股息率
5.2%
概览 · 财务指标
利润表income
资产负债表balance
现金流量表cashflow
营业收入
6,323.9亿
▲ 2.29% 同比
归母净利
2,194.6亿
▲ 2.01% 同比
ROE
9.62%
净息差
1.44%
▼ 0.05pp
不良率
1.32%
▼ 0.03pp 改善
成长能力 ›
营业收入同比net_revenue_yoy+2.29%
归母净利同比net_profit_yoy+2.01%
总资产同比total_asset_yoy+5.31%
盈利能力 ›
ROE 摊薄roe_avg9.62%
净息差net_interest_margin1.44%
成本收入比cost_income_ratio27.6%
三大报表 · 近 4 期对比
利润表(亿元)2021202220232024
营业收入6,055.66,180.36,182.56,323.9▲2.29%
归母净利润2,161.92,274.42,151.32,194.6▲2.01%
利息净收入4,280.54,451.34,470.24,449.8▼0.46%
非利息收入1,775.11,729.01,712.31,874.1▲9.45%
多工具结果在单卡内通过 Tab / 分组折叠切换 · 组件自取 /api/financial/indicators 与 /api/financial/statement,不重复写 markdown 表格 · 红涨绿跌 · 单位:亿元
与四大行对比 ROE / 不良 › 看最近 4 个季度趋势 › 净息差为何承压 ›
追问:中国银行财务 / 对比……
跟工商银行对比下核心财务指标
LangAgent 分析
四大行核心指标对比 · 2024 年报⛶ 独立打开对照
中国银行601988.SH现价 4.91
营业收入6,323.9亿
归母净利2,194.6亿
ROE9.62%
不良率1.32%
净息差1.44%
工商银行601398.SH现价 5.63
营业收入8,159.8亿
归母净利3,626.8亿
ROE9.71%
不良率1.34%
净息差1.44%
工行规模更大、盈利体量高约 65%;两者 ROE / 净息差几乎持平,资产质量相近。高亮为该项领先方。
把建行、农行也加进来对比 ›看估值与股息率差异 ›
中国银行财务数据,看关键指标和财报
研究助手
中国银行601988.SH财务指标
2024-4
营收
6324亿
净利
2195亿
ROE
9.62%
不良率
1.32%
概览利润表资产负债现金流
营业收入同比+2.29%
归母净利同比+2.01%
净息差1.44%
成本收入比27.6%
结论:业绩稳增,息差收窄但仍处稳健区间。滑动顶部 Tab 看三张报表近 4 期对比。
数据自取 /api/financial/indicators · statement
对比工行看季度趋势看报表
红 = 上涨/正向 绿 = 下跌/负向(A股配色) 电光蓝 #2f6fed = 唯一强调色 数字一律 IBM Plex Mono 等宽对齐 复用 --dt-* 令牌 · 无 emoji(内联 SVG)