docs: add maintainable PPMT financial workbook
This commit is contained in:
+8
-4
@@ -23,10 +23,13 @@
|
||||
## 2. 当前架构
|
||||
|
||||
```
|
||||
原始财报 / PDF / XLSX(仓库外保存)
|
||||
│ 人工、AI 或脚本:抽取、归一化、口径确认
|
||||
原始财报 / PDF / XLSX / 截图(证据文件)
|
||||
│ 人工或 AI 提取、复核并记录来源定位
|
||||
▼
|
||||
data/{company}/*.csv ← 运行时数据
|
||||
data/{company}/rawData/财报分析底稿.xlsx ← 财报分析底稿:唯一可维护的数据层
|
||||
│ 脚本:分类、同比/占比、年度/半年视图、勾稽
|
||||
▼
|
||||
data/{company}/*.csv ← 图表运行时数据,可随时重建,禁止手工编辑
|
||||
▼
|
||||
manifest.json ← 展示编排与图表配置的唯一事实来源
|
||||
├─ chartCatalog ← 每张图只定义一次
|
||||
@@ -69,7 +72,8 @@ js/main.js + js/ui.js ← 解析引用、渲染三栏、导出和
|
||||
- `js/charts/index.js`:注册 `key → build 函数`。
|
||||
- `js/charts/*.js`:只处理该图的业务字段与 ECharts 表达。
|
||||
- `js/theme.js`:字体、配色、图例、坐标轴、脚注和水印等统一视觉规范。
|
||||
- `data/{company}/`:图表需要的规范化 CSV。
|
||||
- `data/{company}/rawData/`:财报分析底稿。每家公司以一份可读、可维护的工作簿作为入口;基础科目、期间、单位、来源文件/工作表/定位信息在此维护,分析分类通过独立规则映射,不复制维护分类金额。
|
||||
- `data/{company}/*.csv`:图表需要的规范化 CSV,由底稿生成,不是维护入口。
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user