Docker Build and Push / build-image (push) Successful in 2m37s
- 宏观只保留本地 新闻/经济文章, 外接 ifinance categories[] 动态成为 tab (纯前端直连, CORS/_headers, https) - 报警从宏观迁到监控第 4 个 tab (保留 Alert 模块, 供未来新增报警源) - 彻底删除油价/经济数据/策略研究: 前端组件+api、后端 apizero/data 路由、cron、fetchers、种子数据 - 新增迁移 DROP Indicator/IndicatorPoint/Strategy/OilPriceHistory; 重新生成 Prisma Client - CSP 放开 *.honor3.com (含端口通配), 避免新增子域反复重装外壳
347 lines
11 KiB
JSON
347 lines
11 KiB
JSON
{
|
|
"schema": 2,
|
|
"name": "ifinance",
|
|
"version": "0.2.0",
|
|
"buildId": "20261030.1442",
|
|
"buildHash": "76353f01070db7938dd7225ea9719c004052f0f5c740d4bcddb13ca880328fe0",
|
|
"generatedAt": "2026-10-30T14:42:19+08:00",
|
|
"generator": "tortoise/tools/ifinance/build.py",
|
|
"source": {
|
|
"project": "tortoise",
|
|
"upstream": "iboard-prod-pg-1"
|
|
},
|
|
"cache": {
|
|
"mode": "hash",
|
|
"digest": "sha256",
|
|
"manifest": "files",
|
|
"key": "path",
|
|
"revalidate": "info.json"
|
|
},
|
|
"categories": [
|
|
{
|
|
"id": "econ",
|
|
"name": "经济数据",
|
|
"count": 8,
|
|
"items": [
|
|
{
|
|
"id": "china-bond-10y",
|
|
"kind": "indicator",
|
|
"title": "中国国债 10 年期收益率",
|
|
"group": "china-macro",
|
|
"unit": "%",
|
|
"frequency": "month",
|
|
"subtitle": "1.71% · 2026-08",
|
|
"points": 32,
|
|
"html": "public/econ/china-bond-10y.html",
|
|
"json": "public/econ/china-bond-10y.json",
|
|
"hash": "3b5fef761b59afb6869fa2a73fe117fb69dcbefea3d39d7cd1859004162a52e7",
|
|
"bytes": 5630,
|
|
"jsonHash": "72b493417070df9c772d6afc8604b6db99e5889d36c59d45bcd92f2dafa261ca"
|
|
},
|
|
{
|
|
"id": "china-bond-1y",
|
|
"kind": "indicator",
|
|
"title": "中国国债 1 年期收益率",
|
|
"group": "china-macro",
|
|
"unit": "%",
|
|
"frequency": "month",
|
|
"subtitle": "1.17% · 2026-08",
|
|
"points": 32,
|
|
"html": "public/econ/china-bond-1y.html",
|
|
"json": "public/econ/china-bond-1y.json",
|
|
"hash": "7639c558bba083cc9a25f8a156419138937d8712612dee34ed2b89890a4d9fec",
|
|
"bytes": 5628,
|
|
"jsonHash": "1eb0575b5eac06c78104974b75b8f106cb92bc6d87113652f7f457ee5c988fc2"
|
|
},
|
|
{
|
|
"id": "china-cpi",
|
|
"kind": "indicator",
|
|
"title": "中国 CPI",
|
|
"group": "china-macro",
|
|
"unit": "%",
|
|
"frequency": "year",
|
|
"subtitle": "0.06% · 2025",
|
|
"points": 11,
|
|
"html": "public/econ/china-cpi.html",
|
|
"json": "public/econ/china-cpi.json",
|
|
"hash": "9ff611705ff82a56acbbf96e337e0a79bfe2f2a22fc8c5b852928af85d7b3de2",
|
|
"bytes": 4236,
|
|
"jsonHash": "6007ad45542047c0e343c0cc590d9fcde63d9c820ff99f0a93f61a8560209ebf"
|
|
},
|
|
{
|
|
"id": "china-cpi-yoy",
|
|
"kind": "indicator",
|
|
"title": "中国 CPI 同比",
|
|
"group": "china-macro",
|
|
"unit": "%",
|
|
"frequency": "month",
|
|
"subtitle": "1% · 2026-06",
|
|
"points": 36,
|
|
"html": "public/econ/china-cpi-yoy.html",
|
|
"json": "public/econ/china-cpi-yoy.json",
|
|
"hash": "cb51b54b2f6bf172aa3e87ac368ce67c7398dbc51e2f033b0eac0d367cb62a0e",
|
|
"bytes": 5627,
|
|
"jsonHash": "16735f992a47c448fe1b175abd15174c4c6a19df4e8f1084580f9d1882009d44"
|
|
},
|
|
{
|
|
"id": "china-lpr-1y",
|
|
"kind": "indicator",
|
|
"title": "中国 LPR 1 年期",
|
|
"group": "china-macro",
|
|
"unit": "%",
|
|
"frequency": "month",
|
|
"subtitle": "3% · 2026-07",
|
|
"points": 31,
|
|
"html": "public/econ/china-lpr-1y.html",
|
|
"json": "public/econ/china-lpr-1y.json",
|
|
"hash": "5f7254dc86f98bf32cfd06d37d9b329bcff87513057583bdf669b8691a3f4bcf",
|
|
"bytes": 5327,
|
|
"jsonHash": "7300679627550b75fa2fae62888b79e6f12a8386d2d3f2dec9bd2925387d8aa7"
|
|
},
|
|
{
|
|
"id": "china-lpr-5y",
|
|
"kind": "indicator",
|
|
"title": "中国 LPR 5 年期",
|
|
"group": "china-macro",
|
|
"unit": "%",
|
|
"frequency": "month",
|
|
"subtitle": "3.5% · 2026-07",
|
|
"points": 31,
|
|
"html": "public/econ/china-lpr-5y.html",
|
|
"json": "public/econ/china-lpr-5y.json",
|
|
"hash": "e32519d06f0ca7a601e933ce704d44d59a0ab3b2fb046a6754ad4ef3ed71b742",
|
|
"bytes": 5498,
|
|
"jsonHash": "99d4b4d900e5a99f60b294eb9fca87145ad20b44995ef2178061cc832c2599e8"
|
|
},
|
|
{
|
|
"id": "us-bond-1y",
|
|
"kind": "indicator",
|
|
"title": "美国国债1年",
|
|
"group": "us-bond",
|
|
"unit": "%",
|
|
"frequency": "month",
|
|
"subtitle": "4.45% · 2024-06",
|
|
"points": 6,
|
|
"html": "public/econ/us-bond-1y.html",
|
|
"json": "public/econ/us-bond-1y.json",
|
|
"hash": "c972cd658b5db614ec94135dc8f7816366a8ed526360514cfb53c64f9df09dfa",
|
|
"bytes": 3736,
|
|
"jsonHash": "82a7af636dd597bde08bc9cb7e22ab4e9de6754ffc30614d78ba1a96e6715a4a"
|
|
},
|
|
{
|
|
"id": "usa-cpi",
|
|
"kind": "indicator",
|
|
"title": "美国 CPI",
|
|
"group": "usa-macro",
|
|
"unit": "%",
|
|
"frequency": "year",
|
|
"subtitle": "2.95% · 2024",
|
|
"points": 10,
|
|
"html": "public/econ/usa-cpi.html",
|
|
"json": "public/econ/usa-cpi.json",
|
|
"hash": "f4aec9f8c2aee8835166e71a7799c87c8f0288f0fc9760b85620bc98c7bd9721",
|
|
"bytes": 4187,
|
|
"jsonHash": "0273f88e376d166528e60338beff1e0878e98336c26c759f36daa078acb92d87"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "strategy",
|
|
"name": "策略研究",
|
|
"count": 5,
|
|
"items": [
|
|
{
|
|
"id": "china-debt-gdp",
|
|
"kind": "strategy",
|
|
"title": "中国政府债务/GDP分析",
|
|
"subtitle": "债务/GDP 75.7% · 2024",
|
|
"points": 6,
|
|
"html": "public/strategy/china-debt-gdp.html",
|
|
"json": "public/strategy/china-debt-gdp.json",
|
|
"hash": "acffe06524dbfee764411b8690d02393bbaa1d7ad2275a58ac132fe256ff69c8",
|
|
"bytes": 7331,
|
|
"jsonHash": "6b2c3da5e4751c0c13dc2cc10d706c08ee6400eca8a9e6636ea0a25dca374590"
|
|
},
|
|
{
|
|
"id": "us-debt-gdp",
|
|
"kind": "strategy",
|
|
"title": "美国政府债务/GDP分析",
|
|
"subtitle": "债务/GDP 123.9% · 2024",
|
|
"points": 6,
|
|
"html": "public/strategy/us-debt-gdp.html",
|
|
"json": "public/strategy/us-debt-gdp.json",
|
|
"hash": "cfb9ec15e457633e6d13689ab9802d646201a8fba9be3fb69710370a40ace365",
|
|
"bytes": 7477,
|
|
"jsonHash": "69d6d977057faac7ab10a5f43e4f5feb5e47539d6dc77e7fd93b533653abc50a"
|
|
},
|
|
{
|
|
"id": "a500_chart",
|
|
"kind": "dashboard",
|
|
"title": "中证 A500 综合看板",
|
|
"subtitle": "价格 / PE-PB-股息率 四面板 + 持仓 + ETF",
|
|
"html": "public/dashboards/a500_chart.html",
|
|
"hash": "43d3a8849a6a83137f07d51602972b3f51226aa4ffaf765d4423b82298dd07c2",
|
|
"bytes": 1508412
|
|
},
|
|
{
|
|
"id": "cni_fcf_chart",
|
|
"kind": "dashboard",
|
|
"title": "国证自由现金流看板",
|
|
"subtitle": "980092 · 可与中证自由现金流叠加对比",
|
|
"html": "public/dashboards/cni_fcf_chart.html",
|
|
"hash": "9c239f41f525959a41594578efa041dfca5c76f652b0777fe79caae023643ed3",
|
|
"bytes": 1392856
|
|
},
|
|
{
|
|
"id": "csi_fcf_chart",
|
|
"kind": "dashboard",
|
|
"title": "中证自由现金流看板",
|
|
"subtitle": "932365 · 可与国证自由现金流叠加对比",
|
|
"html": "public/dashboards/csi_fcf_chart.html",
|
|
"hash": "4b0b6e24b01550ae7e1ab2d85237ff6cda9349d004ec35df73511d2a32bd88ec",
|
|
"bytes": 1344984
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"files": [
|
|
{
|
|
"path": "public/dashboards/a500_chart.html",
|
|
"hash": "43d3a8849a6a83137f07d51602972b3f51226aa4ffaf765d4423b82298dd07c2",
|
|
"bytes": 1508412,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/dashboards/cni_fcf_chart.html",
|
|
"hash": "9c239f41f525959a41594578efa041dfca5c76f652b0777fe79caae023643ed3",
|
|
"bytes": 1392856,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/dashboards/csi_fcf_chart.html",
|
|
"hash": "4b0b6e24b01550ae7e1ab2d85237ff6cda9349d004ec35df73511d2a32bd88ec",
|
|
"bytes": 1344984,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-bond-10y.html",
|
|
"hash": "3b5fef761b59afb6869fa2a73fe117fb69dcbefea3d39d7cd1859004162a52e7",
|
|
"bytes": 5630,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-bond-10y.json",
|
|
"hash": "72b493417070df9c772d6afc8604b6db99e5889d36c59d45bcd92f2dafa261ca",
|
|
"bytes": 1803,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/china-bond-1y.html",
|
|
"hash": "7639c558bba083cc9a25f8a156419138937d8712612dee34ed2b89890a4d9fec",
|
|
"bytes": 5628,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-bond-1y.json",
|
|
"hash": "1eb0575b5eac06c78104974b75b8f106cb92bc6d87113652f7f457ee5c988fc2",
|
|
"bytes": 1806,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/china-cpi-yoy.html",
|
|
"hash": "cb51b54b2f6bf172aa3e87ac368ce67c7398dbc51e2f033b0eac0d367cb62a0e",
|
|
"bytes": 5627,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-cpi-yoy.json",
|
|
"hash": "16735f992a47c448fe1b175abd15174c4c6a19df4e8f1084580f9d1882009d44",
|
|
"bytes": 1932,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/china-cpi.html",
|
|
"hash": "9ff611705ff82a56acbbf96e337e0a79bfe2f2a22fc8c5b852928af85d7b3de2",
|
|
"bytes": 4236,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-cpi.json",
|
|
"hash": "6007ad45542047c0e343c0cc590d9fcde63d9c820ff99f0a93f61a8560209ebf",
|
|
"bytes": 667,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/china-lpr-1y.html",
|
|
"hash": "5f7254dc86f98bf32cfd06d37d9b329bcff87513057583bdf669b8691a3f4bcf",
|
|
"bytes": 5327,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-lpr-1y.json",
|
|
"hash": "7300679627550b75fa2fae62888b79e6f12a8386d2d3f2dec9bd2925387d8aa7",
|
|
"bytes": 1664,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/china-lpr-5y.html",
|
|
"hash": "e32519d06f0ca7a601e933ce704d44d59a0ab3b2fb046a6754ad4ef3ed71b742",
|
|
"bytes": 5498,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/china-lpr-5y.json",
|
|
"hash": "99d4b4d900e5a99f60b294eb9fca87145ad20b44995ef2178061cc832c2599e8",
|
|
"bytes": 1693,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/us-bond-1y.html",
|
|
"hash": "c972cd658b5db614ec94135dc8f7816366a8ed526360514cfb53c64f9df09dfa",
|
|
"bytes": 3736,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/us-bond-1y.json",
|
|
"hash": "82a7af636dd597bde08bc9cb7e22ab4e9de6754ffc30614d78ba1a96e6715a4a",
|
|
"bytes": 444,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/econ/usa-cpi.html",
|
|
"hash": "f4aec9f8c2aee8835166e71a7799c87c8f0288f0fc9760b85620bc98c7bd9721",
|
|
"bytes": 4187,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/econ/usa-cpi.json",
|
|
"hash": "0273f88e376d166528e60338beff1e0878e98336c26c759f36daa078acb92d87",
|
|
"bytes": 616,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/strategy/china-debt-gdp.html",
|
|
"hash": "acffe06524dbfee764411b8690d02393bbaa1d7ad2275a58ac132fe256ff69c8",
|
|
"bytes": 7331,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/strategy/china-debt-gdp.json",
|
|
"hash": "6b2c3da5e4751c0c13dc2cc10d706c08ee6400eca8a9e6636ea0a25dca374590",
|
|
"bytes": 841,
|
|
"type": "application/json"
|
|
},
|
|
{
|
|
"path": "public/strategy/us-debt-gdp.html",
|
|
"hash": "cfb9ec15e457633e6d13689ab9802d646201a8fba9be3fb69710370a40ace365",
|
|
"bytes": 7477,
|
|
"type": "text/html"
|
|
},
|
|
{
|
|
"path": "public/strategy/us-debt-gdp.json",
|
|
"hash": "69d6d977057faac7ab10a5f43e4f5feb5e47539d6dc77e7fd93b533653abc50a",
|
|
"bytes": 843,
|
|
"type": "application/json"
|
|
}
|
|
]
|
|
} |