From 2af4d53fc602705902280686aff661a4546220c9 Mon Sep 17 00:00:00 2001
From: zhizhijie <zhizhijie@users.noreply.gitee.com>
Date: 星期四, 17 九月 2026 13:53:38 +0800
Subject: [PATCH] docs(投资):订正 .et 可读性判断(xlrd 可直读)+ 新增开工前《待确认清单》
---
docs/投资/输出/隐藏数据核实清单_2026-07.md | 12 +-
docs/投资/工具/隐藏项探测.py | 7 -
docs/投资/输出/隐藏项探测_2026-07.txt | 11 +
docs/工作日结/工作日结_2026-09-17.md | 32 ++++++
docs/投资/输出/待确认清单_2026-09-17.md | 182 ++++++++++++++++++++++++++++++++++++
docs/功能测试报告/功能测试报告_投资月报格式探测与字段映射表_2026-09-17.md | 18 +++
docs/投资/工具/格式探测.py | 5
docs/投资/输出/市州月报格式差异报告_2026-07.md | 7
docs/投资/输出/隐藏项探测_2026-07.md | 11 +
docs/投资/输出/字段映射表_草案_2026-07.xlsx | 0
10 files changed, 267 insertions(+), 18 deletions(-)
diff --git "a/docs/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212_\346\212\225\350\265\204\346\234\210\346\212\245\346\240\274\345\274\217\346\216\242\346\265\213\344\270\216\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_2026-09-17.md" "b/docs/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212_\346\212\225\350\265\204\346\234\210\346\212\245\346\240\274\345\274\217\346\216\242\346\265\213\344\270\216\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_2026-09-17.md"
index 9256000..bf06472 100644
--- "a/docs/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212_\346\212\225\350\265\204\346\234\210\346\212\245\346\240\274\345\274\217\346\216\242\346\265\213\344\270\216\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_2026-09-17.md"
+++ "b/docs/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212/\345\212\237\350\203\275\346\265\213\350\257\225\346\212\245\345\221\212_\346\212\225\350\265\204\346\234\210\346\212\245\346\240\274\345\274\217\346\216\242\346\265\213\344\270\216\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_2026-09-17.md"
@@ -89,3 +89,21 @@
- 浠嶆湭闂幆锛�**鏄犲皠琛� xlsx 鐨勫悓姝ヨ姝e緟琛�**锛堟枃浠跺綋鏃惰 WPS 鍗犵敤锛屽瓨鍦� `~$` 閿佹枃浠讹紱璁㈡鑴氭湰 `_qa_out\patch_map.py` 宸插濂斤紝鍏抽棴鏂囦欢鍚庨噸璺戝嵆鍙級銆�
- 鏈疆浠�**鏈敼鍔ㄤ换浣曚笟鍔$▼搴忎唬鐮�**銆�**鏈敼鍔ㄤ换浣曟簮鏂囦欢**銆�
+---
+
+## 涓冦�佽ˉ鍏咃紙2026-09-17 鍌嶆櫄 路 `.et` 鍙鎬� + 宸ヤ綔鍖烘枃浠舵牳瀵癸級
+
+| 缂栧彿 | 鐢ㄤ緥锛堣緭鍏ワ級 | 棰勬湡 | 瀹為檯 | 缁撹 |
+| --- | --- | --- | --- | --- |
+| TC16 | `.et` 鍒板簳鑳戒笉鑳藉彧璇昏锛燂紙鍘熷垽鏂細xlrd/openpyxl 閮借涓嶄簡锛屽繀椤� Excel COM锛� | 缁撹鍙鐜� | 瀹炴祴鏂囦欢澶� = `D0CF11E0A1B11AE1`锛�**OLE2 澶嶅悎鏂囨。 / BIFF8**锛屽嵆 WPS 瀛樻垚鐨� BIFF8锛夛紝**`xlrd` 鑳芥甯告墦寮�**锛氳鍑� 7 寮犲垎鏈堣〃 `2026骞�1鏈坄鈥擿2026骞�7鏈� `锛屽昂瀵� 24脳20 / 26脳18銆傗啋 **鍘熷垽鏂槸閿欑殑**锛屽凡璁㈡ | 鉁� 閫氳繃锛堣姝o級 |
+| TC17 | 鍔犱笂 `.et` 鍚庯紝闅愯棌椤规帰娴嬬殑瑕嗙洊闈� | 27/27 涓簮鏂囦欢鍏ㄨ鐩� | `.et` 缁撴灉锛�7 寮犺〃**鍏ㄩ儴鍙**銆佹棤闅愯棌琛�/鍒楋紱闅愯棌椤规帰娴嬬敱 26 涓枃浠舵墿鍒� **27/27** | 鉁� 閫氳繃 |
+| TC18 | 宸ヤ綔鍖洪噷 4 涓樉绀恒�屽凡淇敼鏈彁浜ゃ�嶇殑鏂囦欢锛屾槸鍚︽湁鏁版嵁琚敼鍔� | 閫愬崟鍏冩牸姣斿鏃э紙HEAD锛変笌鏂� | **4 涓枃浠跺叏閮� 0 澶勫樊寮�**锛�<br>路 `2026骞�7鏈堢珯鍦哄浐鎶曪紙鍗楀北銆佹眽鍙g珯锛�.xlsx` 10脳15 鈫� 10脳15锛屽樊寮� 0<br>路 `瑗勯槼甯傗�︽姇璧� (1).et` 7 寮犺〃 閫愬紶宸紓 0<br>路 `妯℃澘_鍏ㄧ渷棰勫畨鎺掕鍒掕繘搴︽儏鍐垫眹鎬�.xls` 272脳28 鈫� 272脳28锛屽樊寮� 0<br>路 `妯℃澘_缁忔祹寮哄幙鎶曡祫缁熻鎶ヨ〃.xls` 45脳17 鈫� 45脳17锛屽樊寮� 0<br>瀛楄妭宸紓浠呮潵鑷� Excel/WPS 閲嶆柊淇濆瓨鐨勬牸寮忛噸鍐� | 鉁� 閫氳繃锛堟暟鎹棤椋庨櫓锛� |
+
+### 7.1 鏈疆浜у嚭澧為噺
+
+- 淇敼 `docs\鎶曡祫\宸ュ叿\鏍煎紡鎺㈡祴.py`锛堣姝� `.et` 鎽樿璇存槑锛夈�乣docs\鎶曡祫\宸ュ叿\闅愯棌椤规帰娴�.py`锛坄.et` 璧� xlrd锛�
+- 淇敼 `docs\鎶曡祫\杈撳嚭\甯傚窞鏈堟姤鏍煎紡宸紓鎶ュ憡_2026-07.md`锛堣闃� `.et` 璁㈡ + 鏇存璁板綍绗� 7 鏉★級
+- 淇敼 `docs\鎶曡祫\杈撳嚭\闅愯棌鏁版嵁鏍稿疄娓呭崟_2026-07.md`锛堣鐩� 27/27銆�3.4 鑺傛敼鍐欙級
+- 淇敼 `docs\鎶曡祫\杈撳嚭\瀛楁鏄犲皠琛╛鑽夋_2026-07.xlsx`锛圫heet1 A17銆丼heet3 O13/P13銆丼heet6 D6/E6锛�
+- 鏂板 `docs\鎶曡祫\杈撳嚭\寰呯‘璁ゆ竻鍗昣2026-09-17.md`锛堝嬀閫夌増锛�13 鏉★級
+
diff --git "a/docs/\345\267\245\344\275\234\346\227\245\347\273\223/\345\267\245\344\275\234\346\227\245\347\273\223_2026-09-17.md" "b/docs/\345\267\245\344\275\234\346\227\245\347\273\223/\345\267\245\344\275\234\346\227\245\347\273\223_2026-09-17.md"
index 5e51850..d858b0a 100644
--- "a/docs/\345\267\245\344\275\234\346\227\245\347\273\223/\345\267\245\344\275\234\346\227\245\347\273\223_2026-09-17.md"
+++ "b/docs/\345\267\245\344\275\234\346\227\245\347\273\223/\345\267\245\344\275\234\346\227\245\347\273\223_2026-09-17.md"
@@ -89,3 +89,35 @@
- **鏄犲皠琛� xlsx 鏈啓鍏�**锛歚瀛楁鏄犲皠琛╛鑽夋_2026-07.xlsx` 琚� WPS 鎵撳紑鍗犵敤锛堢洰褰曚笅瀛樺湪 `~$瀛楁鏄犲皠琛╛鑽夋_2026-07.xlsx` 閿佹枃浠讹級锛宍PermissionError`銆傝姝h剼鏈� `_qa_out\patch_map.py` 宸插濂斤紝**鍏抽棴璇ユ枃浠跺悗閲嶈窇鍗冲彲**锛堜細琛ヤ笂 Sheet3 鐨勩�岄殣钘忛」鏍稿疄銆嶅垪銆佷慨姝e崄鍫�/鏋楀尯/娼滄睙/榛勭煶绛夎锛孲heet6 鏇存柊鍗佸牥銆佹綔姹熸灄鍖恒�佽闃炽�佹仼鏂介粍鐭筹紝骞舵柊澧炪�岄殣钘忚涓嶈兘褰撹繃婊ゆ潯浠躲�嶄竴鏉★級銆�
- 鍏徃 gitea 浠嶄笉閫氥��
+---
+
+## 鍏�佸倣鏅氳拷鍔狅紙`.et` 鍙鎬ц姝� + 寰呯‘璁ゆ竻鍗曪級
+
+### 6.1 鏍稿疄銆屼粨搴撻噷 4 涓鏀瑰姩鐨勬枃浠躲��
+
+鐢ㄦ埛纭瑕佹垜鍏堟牳瀹炪�傞�愪釜鎶� HEAD 鐗堟湰涓庡伐浣滃尯鐗堟湰鍋�**閫愬崟鍏冩牸姣斿**锛�
+
+| 鏂囦欢 | 缁撴灉 |
+| --- | --- |
+| `杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈圽2026骞�7鏈堢珯鍦哄浐鎶曪紙鍗楀北銆佹眽鍙g珯锛�.xlsx` | 鏁版嵁 **0 澶勫樊寮�**锛�10脳15 鍏ㄥ悓锛� |
+| `杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈圽瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et` | 7 寮犲垎鏈堣〃**閫愬紶 0 澶勫樊寮�** |
+| `妯℃澘\妯℃澘_鍏ㄧ渷棰勫畨鎺掕鍒掕繘搴︽儏鍐垫眹鎬�.xls` | 鏁版嵁 **0 澶勫樊寮�**锛�272脳28 鍏ㄥ悓锛� |
+| `妯℃澘\妯℃澘_缁忔祹寮哄幙鎶曡祫缁熻鎶ヨ〃.xls` | 鏁版嵁 **0 澶勫樊寮�**锛�45脳17 鍏ㄥ悓锛� |
+
+鈫� 瀛楄妭宸紓鍙槸 Excel/WPS 閲嶆柊淇濆瓨閫犳垚鐨勬牸寮忛噸鍐欙紝**娌℃湁鏁版嵁椋庨櫓**锛涙槸鍚﹁繕鍘熺瓑鐢ㄦ埛鎷嶆澘銆�
+
+### 6.2 璁㈡涓�涓敊璇垽鏂細`.et` 鍏跺疄鑳借
+
+涔嬪墠鎶� `.et` 褰撴垚銆寈lrd/openpyxl 閮借涓嶄簡锛屽繀椤� Excel COM銆嶃�傚疄娴嬫枃浠跺ご鏄� `D0CF11E0A1B11AE1`鈥斺��**OLE2 澶嶅悎鏂囨。 / BIFF8**锛宍xlrd` 鐩存帴灏辫兘璇伙細瑗勯槼瀹㈣繍 `.et` 鐨� 7 寮犲垎鏈堣〃鍏ㄩ儴璇诲嚭锛坄2026骞�1鏈坄鈥擿2026骞�7鏈� `锛夈�傚凡淇袱涓伐鍏蜂笌宸紓鎶ュ憡/鏍稿疄娓呭崟/鏄犲皠琛紝闅愯棌椤规帰娴嬭鐩栫敱 26 涓枃浠舵墿鍒� **27/27**銆�
+
+### 6.3 浜у嚭銆婂緟纭娓呭崟_2026-09-17.md銆�
+
+鎸夌敤鎴疯姹傛妸寮�宸ュ墠蹇呴』瀹氱殑鍙e緞鍋氭垚銆屽嬀閫夌増銆嶇‘璁よ〃锛�13 鏉★級锛屾瘡鏉¢兘缁欑幇鐘� + 閫夐」 + 鎴戠殑寤鸿锛�
+- **闃诲 Step1 鐨� 5 鏉�**锛氭槑缁嗚〃鏇存柊鍝嚑鍒椼�佸杩愮己 7 甯傚窞鎬庝箞澶勭悊銆佹牎楠岀殑涓婃湀搴曟暟浠庡摢鏉ャ�佹綔姹熷彧鏈� 1 涓」鐩銆佹姹夌畝琛ㄦ棤寤鸿闃舵鍒楋紱
+- Step2/3 鐨� 4 鏉★細姹囨�昏〃鏇存柊鍝簺鍒楋紙鍚� `W=1-7鏈堢疮璁 琛ㄥご瑕佷笉瑕佽窡鐫�鏈堜唤鏀癸級銆佷嚎鍏冩姇璧勯」鐩��3 椤广�嶆槸鍝笁椤广��1 鏈堝熀鏁板彇鍝垪銆佺紪鍙� 3/4 鏄惁鍚屼竴浠芥枃浠讹紱
+- 鏀跺熬 4 鏉★細杈撳嚭鐩綍/鍛藉悕/澶囦唤銆�4 涓鏀规枃浠舵槸鍚﹁繕鍘熴�乣docs\鎶曡祫\` 鏈彁浜ゆ敼鍔ㄦ槸鍚︽彁浜ゃ��"姣忔湀鏄惁杩樿鍋氭ā鏉�"锛堢敤鎴疯瑕佽鏁欏悓浜嬶紝鏆傜紦锛夈��
+
+### 6.4 寰呭姙
+
+- 绛夌敤鎴锋妸纭琛ㄥ嬀瀹� 鈫� 鍥炲~鏄犲皠琛� Sheet6 鈫� 绔嬪嵆钀藉湴 **Step1**銆�
+
diff --git "a/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\346\240\274\345\274\217\346\216\242\346\265\213.py" "b/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\346\240\274\345\274\217\346\216\242\346\265\213.py"
index f15de1c..1f2cac8 100644
--- "a/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\346\240\274\345\274\217\346\216\242\346\265\213.py"
+++ "b/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\346\240\274\345\274\217\346\216\242\346\265\213.py"
@@ -107,7 +107,10 @@
def open_sheets(path):
- """杩斿洖 [(sheet_name, nrows, ncols, cell_fn), ...]锛�.et 璇锋敼鐢� Excel COM銆�"""
+ """杩斿洖 [(sheet_name, nrows, ncols, cell_fn), ...]銆�
+
+ 娉ㄦ剰锛歚.et`锛圵PS锛夊疄涓� OLE2/BIFF8 澶嶅悎鏂囨。锛寈lrd 鍙洿鎺ヨ锛屼笉蹇呰蛋 Excel COM銆�
+ """
with open(path, 'rb') as fh:
magic = fh.read(4)
if magic[:4] == b'PK\x03\x04':
diff --git "a/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213.py" "b/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213.py"
index bc1f908..ef011c8 100644
--- "a/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213.py"
+++ "b/docs/\346\212\225\350\265\204/\345\267\245\345\205\267/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213.py"
@@ -121,12 +121,9 @@
ext = os.path.splitext(fn)[1].lower()
L.append('### %s' % fn)
L.append('')
- if ext == '.et':
- L.append('- 鏍煎紡锛歐PS `.et`锛坸lrd/openpyxl 閮借涓嶄簡锛岄渶 Excel COM / WPS 鎵撳紑锛�')
- L.append('')
- continue
try:
- info = scan_xls(fp) if ext == '.xls' else scan_xlsx(fp)
+ # 娉ㄦ剰锛�.et锛圵PS锛夊疄涓� OLE2/BIFF8 澶嶅悎鏂囨。锛寈lrd 鍙互鐩存帴璇伙紱鍙湁 .xlsx 璧� openpyxl
+ info = scan_xlsx(fp) if ext == '.xlsx' else scan_xls(fp)
except Exception as e:
L.append('- 璇诲彇澶辫触锛�%s' % e)
L.append('')
diff --git "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_\350\215\211\346\241\210_2026-07.xlsx" "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_\350\215\211\346\241\210_2026-07.xlsx"
index 1e79f4a..5e2e466 100644
--- "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_\350\215\211\346\241\210_2026-07.xlsx"
+++ "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\255\227\346\256\265\346\230\240\345\260\204\350\241\250_\350\215\211\346\241\210_2026-07.xlsx"
Binary files differ
diff --git "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\270\202\345\267\236\346\234\210\346\212\245\346\240\274\345\274\217\345\267\256\345\274\202\346\212\245\345\221\212_2026-07.md" "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\270\202\345\267\236\346\234\210\346\212\245\346\240\274\345\274\217\345\267\256\345\274\202\346\212\245\345\221\212_2026-07.md"
index 1dee4fe..a37ce9d 100644
--- "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\270\202\345\267\236\346\234\210\346\212\245\346\240\274\345\274\217\345\267\256\345\274\202\346\212\245\345\221\212_2026-07.md"
+++ "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\270\202\345\267\236\346\234\210\346\212\245\346\240\274\345\274\217\345\267\256\345\274\202\346\212\245\345\221\212_2026-07.md"
@@ -66,7 +66,7 @@
| 瀹滄槍 | 婀栧寳鐪佸疁鏄屽競閬撹矾瀹㈣繍绔欏満鎶曡祫鎶ヨ〃锛堟湀銆佸勾鎶ワ級07鏈�.xls | 瀹㈣繍绔欐湀鎶� | 4鈥�5 | 7鈥�13 | 鉁� 鏍囧噯 | 琛ㄥご浠� 2 琛岋紱宸ュ彲鍦� Q銆佸垵璁惧湪 R |
| 鑽嗛棬 | 鑽嗛棬甯傚杩愮珯鍦烘姇璧勭粺璁�7鏈�.xls.xls | 琛�1 | 4鈥�9 | 11鈥�13 | 鉁� 鏍囧噯 | **鍙屾墿灞曞悕 `.xls.xls`** |
| 鍗佸牥 | 鍗佸牥甯�2026骞�7鏈堝浐瀹氳祫浜ф湀鎶ョ數瀛愮増鎶曡祫琛ㄦ牸.xlsx | Sheet1 | 4鈥�8 | 12鈥�15 | 鉁� 鏍囧噯 | F 鍒楄〃澶村啓浣溿�屽缓鎴愭椂闂淬�嶏紱4 涓」鐩涓湁 2 琛�**娌℃湁搴忓彿**锛堢灞遍珮閫熷杩愮珯銆佺灞卞杩愪腑蹇冪珯锛夛紱**Sheet1 绗� 5 琛岃闅愯棌锛屼絾 18 鍒楀叏绌猴紝涓嶅奖鍝嶅彇鏁�** |
-| 瑗勯槼 | 瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et | 2026骞�7鏈� | 4鈥�6銆�9 | 12鈥�18 | 鈿狅笍 **鍙崇Щ 1 鍒楋紙涓嶅鐞嗭級** | **WPS `.et` 鏍煎紡**锛涙枃浠跺悕鍐欍��6鏈堛�嶄絾鍐呭鏄� 7 鏈堬紱宸ヤ綔绨垮唴鏈� 2026骞�1鏈堚��2026骞�7鏈� 鍏� 7 寮犲垎鏈堣〃锛屽繀椤绘寜宸ヤ綔琛ㄩ�夋湀锛�**D 鍒楀鍑恒�屽缓璁捐妯★紙绔欑骇鍜岄」鐩被鍨嬶級銆�**锛屽鑷� 寤鸿鎬ц川=E銆佸紑宸�=F銆佺宸�=G銆佹�绘姇璧�=H銆佽嚜寮�濮嬪缓璁剧疮璁�=**I**銆佹湰骞磋鍒�=**J**銆佽嚜骞村垵绱=**K**銆佹湰鏈堝畬鎴�=**L**銆佸缓璁鹃樁娈�=**M**銆佸舰璞¤繘搴�=**N**锛�**銆�2026-09-17 鐢ㄦ埛鍙e緞銆戝垪浣嶅彸绉讳笉鍋氱壒娈婂鐞嗭細绋嬪簭鎸夎〃澶存枃瀛楀畾浣嶅垪锛屽彧鍙栨湰娆¤鏇存柊鐨勫瓧娈�** |
+| 瑗勯槼 | 瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et | 2026骞�7鏈� | 4鈥�6銆�9 | 12鈥�18 | 鈿狅笍 **鍙崇Щ 1 鍒楋紙涓嶅鐞嗭級** | **WPS `.et` 鏍煎紡**锛堝疄涓� OLE2/BIFF8 澶嶅悎鏂囨。锛宍xlrd` 鍙洿鎺ヨ锛�**鏃犻渶 Excel COM**锛涘凡瀹炴祴 7 寮犲垎鏈堣〃鍏ㄩ儴鍙锛夛紱鏂囦欢鍚嶅啓銆�6鏈堛�嶄絾鍐呭鏄� 7 鏈堬紱宸ヤ綔绨垮唴鏈� 2026骞�1鏈堚��2026骞�7鏈� 鍏� 7 寮犲垎鏈堣〃锛屽繀椤绘寜宸ヤ綔琛ㄩ�夋湀锛�**D 鍒楀鍑恒�屽缓璁捐妯★紙绔欑骇鍜岄」鐩被鍨嬶級銆�**锛屽鑷� 寤鸿鎬ц川=E銆佸紑宸�=F銆佺宸�=G銆佹�绘姇璧�=H銆佽嚜寮�濮嬪缓璁剧疮璁�=**I**銆佹湰骞磋鍒�=**J**銆佽嚜骞村垵绱=**K**銆佹湰鏈堝畬鎴�=**L**銆佸缓璁鹃樁娈�=**M**銆佸舰璞¤繘搴�=**N**锛�**銆�2026-09-17 鐢ㄦ埛鍙e緞銆戝垪浣嶅彸绉讳笉鍋氱壒娈婂鐞嗭細绋嬪簭鎸夎〃澶存枃瀛楀畾浣嶅垪锛屽彧鍙栨湰娆¤鏇存柊鐨勫瓧娈�** |
### 3.2 鐗╂祦锛�17 涓枃浠讹級
@@ -103,7 +103,7 @@
| --- | --- | --- | --- |
| H1 | 鍗佸牥鐗╂祦 | 绗� 11鈥�63 琛屾槸**闅愯棌琛�**锛屽唴瀹规槸銆屾姹夈�嶅巻鍙插尯鍧楋紙2013鈥�2016 骞撮」鐩� + 灏忚/鍚堣锛夆�斺��**涓嶆槸**鍚屼竴涓彲瑙佸尯鍧楅噷娣锋帓锛汦xcel 鎵撳紑鐪嬩笉瑙侊紝绋嬪簭璇诲崟鍏冩牸璇诲緱鍒� | 浠ャ�岄 5 鍒楅噷鍙湁涓�涓崟鍏冩牸鏄競宸炲悕銆佸悓琛屽叾浣欎负绌恒�嶇殑琛屼綔涓�**鍒嗘鏍囧織**锛屽彧鍙栨湰甯傚窞娈碉紱瑙f瀽鍚庡仛**鍒嗘鏍¢獙**锛堥」鐩暟銆佸悎璁″�间笌璇ユ銆屽皬璁�/鍚堣銆嶈姣斿锛夛紝涓嶄竴鑷村嵆寮圭獥銆傚凡瀹炵幇锛氭帰娴嬬粨鏋滅敱 38 琛屼慨姝d负 7 琛� |
| H2 | 娼滄睙 / 鏋楀尯 | 娼滄睙 26/27 寮犺〃銆佹灄鍖� 26/45 寮犺〃琚�**闅愯棌**锛涘彲瑙佽〃鍚嶄笌瀹為檯鏈堜唤涓嶇锛堟綔姹熷彲瑙佽〃鍚� `娼滄睙浼犲寲2022.3`锛屽疄涓� 2026 骞� 7 鏈堟暟鎹級 | 鎸�**琛ㄥご鍖烘棩鏈�**锛堝 2026.07.22 / 2026.07.24锛夊垽瀹氭湀浠藉苟閫夎〃锛�**"闅愯棌/鍙"涓嶄綔涓哄垽瀹氫緷鎹�**锛涙壘涓嶅埌褰撴湡琛ㄥ嵆寮圭獥鎶ャ�屾湭鎵惧埌 X 鏈堟暟鎹〃銆� |
-| H3 | 瑗勯槼瀹㈣繍 | `.et` 鏍煎紡 + 鍒椾綅鏁翠綋鍙崇Щ 1 鍒� + 鏂囦欢鍚嶆湀浠戒笌瀹為檯涓嶇 | 鐢� Excel COM 鎵撳紑 .et锛涙寜**琛ㄥご鏂囧瓧瀹氫綅鍒�**锛堜笉鍐欐鍒楀彿锛夊悗鎸夊悕绉板彇鍊硷紱鐢ㄥ伐浣滆〃鍐呮棩鏈熸牳瀵规湀浠姐��**銆�2026-09-17 鐢ㄦ埛鍙e緞銆戜笉鍋氱壒娈婂鐞嗭紝鍙彇鏈瑕佹洿鏂扮殑瀛楁** |
+| H3 | 瑗勯槼瀹㈣繍 | `.et` 鏍煎紡 + 鍒椾綅鏁翠綋鍙崇Щ 1 鍒� + 鏂囦欢鍚嶆湀浠戒笌瀹為檯涓嶇 | **`.et` 瀹炰负 OLE2/BIFF8锛宍xlrd` 鐩存帴璇诲嵆鍙�**锛堟棤闇� COM锛夛紱鎸�**琛ㄥご鏂囧瓧瀹氫綅鍒�**锛堜笉鍐欐鍒楀彿锛夊悗鎸夊悕绉板彇鍊硷紱鐢ㄥ伐浣滆〃鍐呮棩鏈熸牳瀵规湀浠姐��**銆�2026-09-17 鐢ㄦ埛鍙e緞銆戜笉鍋氱壒娈婂鐞嗭紝鍙彇鏈瑕佹洿鏂扮殑瀛楁** |
| H4 | 鏈」鐩墍鏈夋簮鏂囦欢 | 鏁版嵁鍖烘妸銆屽競宸炶 / 鍒嗙被琛岋紙涓�銆佷簩銆佷笁銆佸洓锛�/ 灏忚琛� / 鍚堣琛� / 绌鸿銆嶅拰椤圭洰琛屾贩鎺� | 缁熶竴鐨勩�岄」鐩鍒ゅ畾銆嶈鍒欙細A 鍒椾负鏁存暟搴忓彿锛堟垨闅忓窞寮忔棤搴忓彿锛�+ B锛堟垨 A锛夊垪椤圭洰鍚嶇О闈炵┖ + 鍚嶇О涓嶅惈銆屽皬璁�/鍚堣/涓�銆�/浜屻��/涓夈��/鍥涖�併�嶏紱鍚屾椂鎶� 甯傚窞琛屻�佸皬璁¤ 鏀堕泦涓�**鏍¢獙鐢ㄥ鐓х粍** |
| H5 | 鏈」鐩墍鏈夋簮鏂囦欢 | 銆岄殣钘忋�嶄笉绛変簬銆屼笉鏄暟鎹�嶏紙榛勭煶鐗╂祦闅愯棌琛� R10 鏄湡瀹為」鐩锛屼笖宸茶鍏ュ競宸炲悎璁★級锛涘弽涔嬨�屽彲瑙併�嶄篃涓嶇瓑浜庛�屾槸鏈湡鏁版嵁銆嶏紙娼滄睙/鏋楀尯/鏋楀尯鐨勫彲瑙佽〃鍚嶄笌瀹為檯鏈堜唤涓嶇锛� | **绂佹鎶�"闅愯棌琛� / 闅愯棌宸ヤ綔琛�"褰撲綔杩囨护鏉′欢**銆傚彇鏁板垽瀹氬彧鐢ㄤ笁鏉★細鈶� 琛ㄥご鏃ユ湡閫夎〃锛涒憽 甯傚窞琛屽垏娈碉紱鈶� 椤圭洰琛屽垽瀹氾紙搴忓彿/鍚嶇О/鏁板�奸敋鐐癸級|
@@ -132,7 +132,7 @@
2. **鏈堜唤涓嶈闈犳枃浠跺悕/宸ヤ綔琛ㄥ悕**锛氫紭鍏堢敤琛ㄥご鍖烘棩鏈熸牸鍒ゅ畾锛涘垽涓嶅嚭鏉ュ啀鐢ㄦ枃浠跺悕涓殑 6 浣� `YYYYMM`锛涘啀鍒や笉鍑烘潵鎵嶇敤銆屽惈鏁版嵁鐨勬渶鍚庝竴寮犺〃銆嶅苟涓�**蹇呴』寮圭獥纭**銆�
3. **鍒嗘瑙f瀽**锛氭妸宸ヤ綔琛ㄦ寜銆屽競宸炶 / 鍒嗙被琛� / 灏忚琛� / 鍚堣琛屻�嶅垏鎴愭锛屽彧鍙栫洰鏍囧競宸炴鐨勯」鐩锛涚敤銆屽皬璁�/鍚堣銆嶈涓庨」鐩姹傚拰鍋�**鍐呴儴涓�鑷存�ф牎楠�**锛堜笉涓�鑷� 鈫� 寮圭獥 + 璁版棩蹇楋級銆�
4. **甯傚窞娓呭崟瀵硅处**锛氱▼搴忓唴缃� 17 甯傚窞娓呭崟锛屽缂哄け鏂囦欢銆佺己澶辨暟鎹〃閫愪釜鎻愮ず锛堟湰娆″杩愮己 7 涓競宸炴枃浠讹級銆�
-5. **璇绘枃浠朵紭鍏� Excel COM**锛坄.et` 鍙兘 COM/WPS 璇伙紱`.xls` 鐢� COM 涔熻兘鎷垮埌鍏紡缁撴灉锛夛紝xlrd/openpyxl 浠呯敤浜�**鏍煎紡鎺㈡祴**杩欑被鍙鍦烘櫙銆�
+5. **璇绘枃浠�**锛歚.xls` 涓� `.et` 閮界敤 **xlrd** 鐩磋锛堝疄娴� `.et` 鏄� WPS 瀛樻垚鐨� OLE2/BIFF8 澶嶅悎鏂囨。锛宮agic 涓� `D0CF11E0`锛寈lrd 鍙甯告墦寮�骞跺垪涓惧伐浣滆〃锛夛紱`.xlsx` 鐢� openpyxl銆�**涓嶅繀涓轰簡璇� `.et` 涓撻棬璧� Excel COM**锛圕OM 鍙湪蹇呴』鍙栥�屽叕寮忚绠楃粨鏋溿�嶆垨璇� `.xls` 鏍峰紡鏃舵墠鐢級銆�
6. **涓嶈鐢ㄣ�岄殣钘忚 / 闅愯棌宸ヤ綔琛ㄣ�嶅仛杩囨护**锛氶粍鐭崇墿娴佺殑闅愯棌琛� R10 鏄湡瀹為」鐩锛堥槼鏂板幙鐒﹀北鐗╂祦浠撳偍涓績锛屽凡璁″叆榛勭煶甯傚窞鍚堣锛夛紱娼滄睙/鏋楀尯鐨勫彲瑙佽〃鍚嶅弽鑰屾槸鍘嗗彶琛ㄥ悕銆傚垽瀹氬彧鐢ㄣ�岃〃澶存棩鏈熼�夎〃 + 甯傚窞琛屽垏娈� + 椤圭洰琛屽垽瀹氥�嶄笁鏉°��
---
@@ -164,6 +164,7 @@
| 4 | 鎭╂柦 / 榛勭煶鐗╂祦"寤鸿闃舵涓庡舰璞¤繘搴︽湭鍒嗗垪" | 鐢ㄦ埛锛氬凡鍒嗗垪锛屽彧鏄〃澶存病鍐欙紱涓�**涓嶆洿鏂板缓璁鹃樁娈靛垪** 鈫� 闂鍏抽棴 |
| 5 | 榛勭煶鐗╂祦"8 涓」鐩涓湁 1 琛屾病鏈夊簭鍙凤紙閲戝北鍙g墿娴佸洯椤圭洰锛�" | 璇ヨ鏄�**闅愯棌琛�** R10锛屾纭悕绉颁负**闃虫柊鍘跨劍灞辩墿娴佷粨鍌ㄤ腑蹇�**锛屼笖**蹇呴』鍙�**锛堝凡璁″叆榛勭煶甯傚窞鍚堣锛� |
| 6 | 鏍煎紡鎺㈡祴鑴氭湰鏈仛甯傚窞鍒嗘 | 宸插姞鍏�**甯傚窞鍒嗘**锛坄CITIES` + `city_segments()`锛夛細鍗佸牥鐗╂祦鐢� 38 涓」鐩淇涓� **7 琛�**锛涘璺戠‘璁ゅ叾浣� 26 涓枃浠剁粨鏋滀笉鍙� |
+| 7 | 鎶� `.et` 褰撴垚銆寈lrd/openpyxl 閮借涓嶄簡锛屽繀椤� Excel COM銆� | 瀹炴祴 `.et` 澶撮儴涓� `D0CF11E0`锛圤LE2 澶嶅悎鏂囨。 / BIFF8锛夛紝**`xlrd` 鍙互鐩存帴璇�**锛氳闃冲杩� `.et` 鐨� 7 寮犲垎鏈堣〃锛�2026骞�1鏈堚��2026骞�7鏈堬級鍏ㄩ儴鍙甯歌鍙栵紱闅愯棌椤规帰娴嬪凡灏� 27/27 涓簮鏂囦欢鍏ㄨ鐩� |
鍙﹀锛岄殣钘忛」瀹屾暣娓呭崟锛堝摢涓枃浠躲�佸摢寮犺〃銆佸摢鍑犺銆侀殣钘忓唴瀹规槸浠�涔堛�佹�庝箞鑷繁鍙栨秷闅愯棌楠岃瘉锛夎 `docs\鎶曡祫\杈撳嚭\闅愯棌鏁版嵁鏍稿疄娓呭崟_2026-07.md`銆�
diff --git "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\276\205\347\241\256\350\256\244\346\270\205\345\215\225_2026-09-17.md" "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\276\205\347\241\256\350\256\244\346\270\205\345\215\225_2026-09-17.md"
new file mode 100644
index 0000000..518c53b
--- /dev/null
+++ "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\345\276\205\347\241\256\350\256\244\346\270\205\345\215\225_2026-09-17.md"
@@ -0,0 +1,182 @@
+# 鎶曡祫鏈堟姤 鈥斺�� 寰呯‘璁ゆ竻鍗曪紙鍕鹃�夌増锛�
+
+> 鐢ㄩ�旓細鎶婂紑宸ュ墠蹇呴』瀹氱殑鍙e緞涓�娆¢棶瀹岋紝鍕惧畬灏辫兘鐩存帴钀藉湴 Step1銆�
+> 鐢熸垚鏃ユ湡锛�2026-09-17銆�銆�缁存姢锛氬嬀閫夊悗鐢辨垜鍥炲~銆婂瓧娈垫槧灏勮〃銆婼heet6
+> 鐢ㄦ硶锛氭瘡鏉″湪銆屼綘鐨勯�夋嫨銆嶅啓 A/B/C 鎴栫洿鎺ュ啓绛旀鍗冲彲锛屼笉鐢ㄨВ閲娿��
+
+---
+
+## A. 蹇呴』鍏堝畾锛堜笉瀹氬氨娌℃硶鍐� Step1锛氬競宸炴湀鎶� 鈫� 涓ゅ紶鏄庣粏琛級
+
+### Q1銆�鏄庣粏琛ㄥ埌搴曟洿鏂板摢鍑犲垪锛熴�愭渶鍏抽敭鐨� 1 鏉°��
+
+涓ゅ紶鐩爣鏄庣粏琛ㄧ殑鐪熷疄鍒椾綅锛堝凡鏍稿妯℃澘锛夛細
+
+| 鍒� | 瀹㈣繍鏄庣粏琛� `鏄庣粏`锛堟ā鏉縚X鏈堝杩愮珯鎶曡祫鏄庣粏琛�.xlsx锛� | 鐗╂祦鏄庣粏琛� ` 鍒嗛」鐩姇璧勫畬鎴愭儏鍐礰锛堟ā鏉縚X鏈堢墿娴佺珯鍦烘姇璧勬槑缁�.xls锛� |
+| --- | --- | --- |
+| H | 鑷紑濮嬪缓璁剧疮璁″畬鎴愭姇璧勶紙涓囧厓锛� | 鑷紑濮嬪缓璁剧疮璁″畬鎴愭姇璧勶紙涓囧厓锛� |
+| I | 鏈勾璁″垝鎶曡祫锛堜竾鍏冿級 | 鏈勾璁″垝鎶曡祫锛堜竾鍏冿級 |
+| J | 鑷勾鍒濈疮璁″畬鎴愭姇璧勶紙涓囧厓锛� | 鑷勾鍒濈疮璁″畬鎴愭姇璧勶紙涓囧厓锛� |
+| K | 鍏朵腑锛氭湰鏈堝畬鎴愭姇璧� | 鍏朵腑锛氭湰鏈堝畬鎴愭姇璧� |
+| L / M | 寤鸿闃舵 / 褰㈣薄杩涘害 | 寤鸿闃舵 / 褰㈣薄杩涘害 |
+
+- **A**锛氬彧鏇存柊 **H銆丣銆並** 涓夊垪锛堝缓璁鹃樁娈�/褰㈣薄杩涘害銆佹湰骞磋鍒掓姇璧勯兘涓嶅姩锛�
+- **B**锛氭洿鏂� **H銆丣銆並锛屽鍔� M 褰㈣薄杩涘害**锛圠 寤鸿闃舵涓嶅姩锛�
+- **C**锛氭洿鏂� **H銆両銆丣銆並銆丩銆丮** 鍏垪鍏ㄥ啓
+- **D**锛氬叾瀹冿紙璇峰啓锛�
+
+> 浣犱箣鍓嶈杩囥�屾病鏈夌殑閭d袱鍒椾笉瀵煎叆浜嗐�嶁�斺�旀垜闇�瑕佷綘纭閭d袱鍒楁槸涓嶆槸 **L 寤鸿闃舵 / M 褰㈣薄杩涘害**銆�
+> 鎴戠殑寤鸿锛�**A**锛堟渶绋筹紝涓斾笌"涓嶇寤鸿闃舵"涓�鑷达級銆�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q2銆�瀹㈣繍 7 鏈堢己 7 涓競宸炴枃浠讹紝绋嬪簭鎬庝箞鍔烇紵
+
+7 鏈堝杩愬彧鏈� 10 涓競宸炴姤浜嗘枃浠讹紝缂� **榛勭煶銆侀剛宸炪�侀殢宸炪�佸ぉ闂ㄣ�佹綔姹熴�佷粰妗冦�佽崋宸�**銆�
+
+- **A**锛氳烦杩囩己澶卞競宸烇紝鍙湪鏃ュ織/寮圭獥閲屾彁绀恒�孹X 甯傚窞鏈湡鏃犳枃浠躲��
+- **B**锛氱洿鎺ユ姤閿欎腑姝紝绛夎ˉ榻愭枃浠跺啀璺�
+- **C**锛氳烦杩� + 鎻愮ず锛屽悓鏃跺湪杈撳嚭琛ㄩ噷缁欒繖浜涘競宸�**淇濈暀涓婃湀鏁版嵁**锛堜笉鍒犱笉鍑忥級
+
+> 鎴戠殑寤鸿锛�**A**锛堝厛鑳界湅鍒扮粨鏋滐紝涔熶笉浼氳鍒犲巻鍙诧級銆�
+
+**浣犵殑閫夋嫨锛�** 鈽愩��鍙︼細杩� 7 涓競宸炴湰鏈�**鏄湡娌¢」鐩�**锛岃繕鏄紡鎶ワ紵銆�鈽� 鐪熸病椤圭洰銆�鈽� 婕忔姤锛堟垜鍘诲偓锛夈��鈽� 涓嶇‘瀹�
+
+---
+
+### Q3銆�銆屾牎楠屽叕寮忋�嶇殑涓婃湀搴曟暟浠庡摢鏉ワ紵
+
+鏍¢獙/璁$畻瑙勫垯鏄�屽綋鏈堣嚜骞村垵绱 = 涓婃湀鑷勾鍒濈疮璁� + 鏈湀瀹屾垚銆嶃�備笂鏈堝簳鏁板彇
+
+- **A**锛氫粠绯荤粺閲屽凡鏈夌殑鏄庣粏琛紙鐩爣琛級璇讳笂鏈堝��
+- **B**锛氫粠涓婁竴鏈熺殑婧愭枃浠跺す锛坄杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈圽`锛夐噸鏂拌涓�閬�
+- **C**锛氫互浣犱汉宸ョ淮鎶ょ殑銆婃洿鏂癬X鏈堝杩愮珯鎶曡祫鏄庣粏琛ㄣ�嬩负鍑�
+
+> 鎴戠殑寤鸿锛�**A**锛堢洰鏍囪〃灏辨槸鍞竴璐︽湰锛涢伩鍏嶄袱浠芥暟鎹墦鏋讹級銆�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q4銆�娼滄睙鐗╂祦 7 鏈堝彧鏈� 1 涓」鐩锛屾槸鍚︽紡鎶ワ紵
+
+`娼滄睙2026.07.xlsx` 閲� 2026 骞� 7 鏈堝彧鏈夈�屾綔姹熶紶鍖栧叕璺腐銆�1 涓」鐩��
+
+- **A**锛氱‘璁ゅ氨鏄� 1 涓紝绋嬪簭鐓у父鍐�
+- **B**锛氭垜鍏堝幓鏍稿疄/鍌姤锛屾湰鏈熷厛璺宠繃娼滄睙
+- **C**锛氭垜涓嶇煡閬擄紝鍏堟寜 1 涓啓骞舵爣璁般�屽緟鏍稿疄銆�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q5銆�姝︽眽锛堝崡灞便�佹眽鍙o級瀹㈣繍娌℃湁銆屽缓璁鹃樁娈点�嶅垪锛屾�庝箞澶勭悊锛�
+
+璇ユ枃浠舵槸绠�琛ㄥ竷灞�锛氭棤寮�宸�/绔e伐鍒嗗垪銆佹棤寤鸿闃舵鍒楋紝L 鍒楁槸銆屾埅姝㈢洰鍓嶅缓璁捐繘灞曘�嶃��
+
+- **A**锛氬缓璁鹃樁娈电暀绌猴紝褰㈣薄杩涘害鍙� L 鍒楋紙鑻� Q1 閫� B/C 鎵嶆湁鎰忎箟锛�
+- **B**锛氫袱涓兘鐣欑┖
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+## B. Step2 / Step3 鎵嶇敤鍒帮紙鍙互鍏堢瓟锛屼篃鍙互绋嶅悗锛�
+
+### Q6銆�姹囨�昏〃 `5绔欏満鐗╂祦` 瑕佹洿鏂板摢浜涘垪锛�
+
+妯℃澘鐪熷疄鍒椾綅锛堝凡鏍稿锛夛細`D=椤圭洰鍚嶇О`銆乣I=鑷紑濮嬪缓璁剧疮璁″畬鎴愭姇璧刞銆�**`W=1-7鏈堢疮璁″畬鎴愭姇璧刞**銆乣X=瀹為檯杩涘害`銆�
+
+- **A**锛氬彧鏇存柊 **I銆乄銆乆**
+- **B**锛氭洿鏂� **I銆乄銆乆锛屽苟鍦� W 鍙宠竟鏂板涓�鍒椼�屽叾涓細鏈湀瀹屾垚鎶曡祫銆�**锛堜細鎶� X 寰�鍚庢尋锛屾瘝鐗堢粨鏋勫彉鍖栵級
+- **C**锛氬叾瀹冿紙璇峰啓锛�
+
+> 鍙﹀锛歐 鍒楄〃澶村啓姝汇��**1-7鏈�**绱瀹屾垚鎶曡祫銆嶏紝8 鏈堣涓嶈鑷姩鏀规垚銆�1-8鏈堛�嶏紵銆�鈽� 瑕併��鈽� 涓嶈锛堜繚鎸� 1-7 鏈堬級
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q7銆�銆婁嚎鍏冩姇璧勯」鐩�媊瑙勪笂椤圭洰琛╜ 瑕佹洿鏂扮殑銆�3 椤广�嶆槸鍝笁椤癸紵
+
+妯℃澘鐪熷疄鍒椾綅锛歚C=椤圭洰鍚嶇О`銆乣F=鎴鍒�2026骞�7鏈堝簳寤鸿鐘舵�乣銆乣I=鎬绘姇璧刞銆乣J=鎴嚦2025骞村勾搴曞疄闄呭畬鎴愭姇璧刞銆乣X=2026骞�7鏈堝疄闄呭畬鎴愭姇璧刞銆�
+**娌℃湁**銆岃嚜寮�濮嬪缓璁剧疮璁� / 鑷勾鍒濈疮璁°�嶅垪銆�
+
+- **A**锛氭洿鏂� **F锛堝缓璁剧姸鎬侊級+ X锛�7鏈堝疄闄呭畬鎴愭姇璧勶級** 涓ら」灏卞锛屽彟 1 椤瑰叾瀹炰笉瀛樺湪
+- **B**锛氭洿鏂� **F + X + 鏂板紑涓�鍒楁斁鑷勾鍒濈疮璁�**
+- **C**锛氳鎸夊師闇�姹傛枃妗g殑 3 椤瑰啓娓呮鏄摢 3 椤癸紙鍒楀悕鐓ф妱缁欐垜锛�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q8銆�1 鏈堝熀鏁板彇涓婂勾 12 鏈堟槑缁嗚〃鐨�**鍝竴鍒�**锛�
+
+- **A**锛�1 鏈堢殑銆岃嚜骞村垵绱銆�= 鏈湡鏈湀瀹屾垚锛堣法骞存竻闆讹級锛屼笂骞� 12 鏈堣〃鍙敤鏉ユ牳瀵归」鐩悕绉版槸鍚﹀瓨鍦�
+- **B**锛�1 鏈堢殑銆岃嚜骞村垵绱銆�= 涓婂勾 12 鏈堣〃鐨� **H 鑷紑濮嬪缓璁剧疮璁�**
+- **C**锛氬叾瀹冿紙璇峰啓锛�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q9銆�缂栧彿 3 鍜岀紪鍙� 4 鏄悓涓�浠芥枃浠讹紝姣忔湀鍙斁涓�浠藉彲浠ュ悧锛�
+
+`docs\鎶曡祫\杈撳叆\妯℃澘_鏌ヨ缁撴灉(鎶曡祫绯荤粺-瀹㈣繍+鐗╂祦 2026.7).xls`锛�149 琛� 脳 8 鍒楋級鏃㈠綋銆屼笂鏈堟暟鎹〃銆嶅張褰撱�屾姇璧勭郴缁熼」鐩〃銆嶃��
+
+- **A**锛氬彲浠ワ紝姣忔湀鍙斁杩欎竴浠�
+- **B**锛氫笉琛岋紝涓や欢浜嬭涓や唤鏂囦欢锛堣璇存槑鍚勮嚜鍐呭锛�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+## C. 鏀跺熬灏忎簨
+
+### Q10銆�杈撳嚭鎬庝箞鏀撅紵锛堜綘璇淬�屽彲浠ヤ綘鍋氥�嶏紝纭涓�涓嬶級
+
+- 鐩綍锛歚docs\鎶曡祫\杈撳嚭\<YYYY-MM>\`锛堟寜鏈堝垎鐩綍锛�
+- 鍛藉悕锛氭部鐢� 7 鏈堣緭鍑轰欢鐨勫悕瀛楋紝涓嶅彟璧峰悕
+- 鍘熸牸寮忓師鏍疯緭鍑猴紙鍙敼鏁版嵁鏍硷紝淇濈暀鍏紡涓庢牸寮忥級
+- 姣忔杩愯鍓嶈嚜鍔ㄥ浠� `_bak_<鏂囦欢鍚�>_<鏃堕棿鎴�>`
+- 鏃ュ織/鎶ラ敊鍗曠嫭鍑猴細`杩愯鏃ュ織_<骞存湀>.md`銆乣鏍¢獙鎶ラ敊_<骞存湀>.xlsx`
+
+**浣犵殑閫夋嫨锛�** 鈽� 鍚屾剰銆�鈽� 鏈夋敼鍔紙璇峰啓锛�
+
+---
+
+### Q11銆�浠撳簱閲� 4 涓�"琚敼鍔�"鐨勬枃浠讹細杩樺師杩樻槸淇濈暀锛�
+
+鎴戦�愪釜姣斿杩囷紝杩� 4 涓枃浠�**鍗曞厓鏍兼暟鎹� 0 澶勫樊寮�**锛屽樊鍒彧鏄� Excel/WPS 閲嶆柊淇濆瓨瀵艰嚧鐨勬牸寮忛噸鍐欙細
+
+| 鏂囦欢 | 鐜扮姸 |
+| --- | --- |
+| `杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈圽2026骞�7鏈堢珯鍦哄浐鎶曪紙鍗楀北銆佹眽鍙g珯锛�.xlsx` | 浠婂ぉ 12:56 琚敼锛屾暟鎹竴鑷� |
+| `杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈圽瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et` | 浠婂ぉ 11:25 琚敼锛屾暟鎹竴鑷� |
+| `妯℃澘\妯℃澘_鍏ㄧ渷棰勫畨鎺掕鍒掕繘搴︽儏鍐垫眹鎬�.xls` | 9/16 17:33 琚敼锛屾暟鎹竴鑷� |
+| `妯℃澘\妯℃澘_缁忔祹寮哄幙鎶曡祫缁熻鎶ヨ〃.xls` | 9/16 17:33 琚敼锛屾暟鎹竴鑷� |
+
+- **A**锛氭槸鎴戞湁鎰忔敼鏍煎紡 鈫� **淇濈暀**锛屼笅娆′竴璧锋彁浜�
+- **B**锛氳淇濆瓨 鈫� 鎴戠敤 `git restore` 杩樺師锛堟暟鎹竴鏍凤級
+- **C**锛氶�愪釜鍒ゆ柇锛堟垜浼氬啀闂級
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q12銆�`docs\鎶曡祫\` 涓嬩綘鑷繁鏁寸悊鐨勬敼鍔紝鎻愪氦鍚楋紵
+
+鍖呮嫭锛歚妯℃澘_鏌ヨ缁撴灉鈥ls` 浠� `docs\鎶曡祫\` 绉诲埌 `docs\鎶曡祫\杈撳叆\`锛沗X鏈堚� 鏀瑰悕锛�2 涓ā鏉胯鏇挎崲锛�5 涓� `.txt` 闇�姹傝鏄庤鍒犮��
+
+- **A**锛氭彁浜わ紙鎴戜細鍐欒繘鏈 commit锛�
+- **B**锛氬厛涓嶅姩锛屾垜鑷繁鍐嶆暣鐞�
+
+**浣犵殑閫夋嫨锛�** 鈽�
+
+---
+
+### Q13銆�锛堜綘璇磋璇锋暀鍚屼簨锛屾殏缂擄級姣忎釜鏈堣繕闇�瑕佹墜宸ュ仛妯℃澘鍚楋紵
+
+涓嶇敤绛旓紝绛変綘鍚屼簨鐨勭粨璁猴紱鎴戜細鍏堟寜銆屽彧鐢ㄦ瘝鐗� + 鑷姩鎵╂湀銆嶇殑鏂瑰悜鍑嗗鏂规銆�
diff --git "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\346\225\260\346\215\256\346\240\270\345\256\236\346\270\205\345\215\225_2026-07.md" "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\346\225\260\346\215\256\346\240\270\345\256\236\346\270\205\345\215\225_2026-07.md"
index de1f627..bcdd612 100644
--- "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\346\225\260\346\215\256\346\240\270\345\256\236\346\270\205\345\215\225_2026-07.md"
+++ "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\346\225\260\346\215\256\346\240\270\345\256\236\346\270\205\345\215\225_2026-07.md"
@@ -2,6 +2,7 @@
> 鐢熸垚鏃堕棿锛�2026-09-17
> 鎺㈡祴宸ュ叿锛歚docs\鎶曡祫\宸ュ叿\闅愯棌椤规帰娴�.py`锛堝彧璇伙紝涓嶆敼浠讳綍婧愭枃浠讹級
+> 瑕嗙洊鑼冨洿锛�**27/27 涓簮鏂囦欢**锛坄.xls` / `.xlsx` / `.et` 鍧囧彲鍙鎺㈡祴锛�
> 鏈哄櫒鍙缁撴灉锛歚docs\鎶曡祫\杈撳嚭\闅愯棌椤规帰娴媉2026-07.md` / `.txt`
---
@@ -10,7 +11,7 @@
1. **鎮ㄦ病鐪嬮敊锛孍xcel 閲屾墦寮�纭疄鐪嬩笉鍒伴偅浜涜/閭d簺琛ㄢ�斺�斿洜涓哄畠浠璁剧疆鎴愪簡銆岄殣钘忋�嶃��** 鎴戜笉鏄湪璇�"鎮ㄦ病鎵惧埌"锛岃�屾槸璇�"瀹冧滑琚棌璧锋潵浜�"銆�
2. **绋嬪簭璇诲崟鍏冩牸涓嶅彈"闅愯棌"褰卞搷**锛岄殣钘忕殑琛�/琛ㄤ竴鏍疯兘璇诲埌銆傛墍浠�"鐪嬩笉鍒�"鍜�"鍙栦笉鍒�"鏄袱鍥炰簨銆�
-3. 鍏ㄧ渷 27 涓簮鏂囦欢锛堝杩� 10 + 鐗╂祦 17锛岃闃冲杩愭槸 `.et` 鏍煎紡鏆備笉鑳藉彧璇绘帰娴嬶級閲岋紝**15 涓枃浠跺惈闅愯棌椤�**锛涘叾涓�**鐪熸浼氳绋嬪簭鍙栭敊鏁扮殑鍙湁 1 涓細鍗佸牥鐗╂祦**锛堝凡淇锛夈��
+3. 鍏ㄧ渷 **27 涓簮鏂囦欢锛堝杩� 10 + 鐗╂祦 17锛夊凡鍏ㄩ儴鎺㈡祴瀹屾瘯**锛�**15 涓枃浠跺惈闅愯棌椤�**锛�12 涓病鏈夛級锛涘叾涓�**鐪熸浼氳绋嬪簭鍙栭敊鏁扮殑鍙湁 1 涓細鍗佸牥鐗╂祦**锛堝凡淇锛夈��
---
@@ -54,14 +55,15 @@
| **瀹㈣繍** | `2026骞�7鏈堟灄鍖洪亾璺杩愮珯鍦烘姇璧勭粺璁℃姤琛紙鏈堛�佸勾鎶ワ級.xls` | 3 | 1 寮狅細`VOOQTNP` | 绌鸿〃锛�0 琛屆�0 鍒楋級 | 鉁� 鏃犲奖鍝� |
| **瀹㈣繍** | `2026婀栧寳鐪侀亾璺杩愮珯鍦烘姇璧勭粺璁℃姤7鏈�(鎭╂柦宸�).xls` | 5 | 4 寮狅細`SIMZNE`銆乣YESWAQ`銆乣BVSWOQ`銆乣SPRRQW` | 4 寮犵┖琛紙0 琛屆�0 鍒楋級 | 鉁� 鏃犲奖鍝� |
-### 3.3 娌℃湁闅愯棌椤圭殑鏂囦欢锛�11 涓級
+### 3.3 娌℃湁闅愯棌椤圭殑鏂囦欢锛�12 涓級
-- 瀹㈣繍锛�5 涓級锛氶粍鍐堛�佹姹夛紙鍗楀北/姹夊彛锛夈�佸疁鏄屻�佽崋闂ㄣ�佸瓭鎰�
+- 瀹㈣繍锛�6 涓級锛氶粍鍐堛�佹姹夛紙鍗楀北/姹夊彛锛夈�佸疁鏄屻�佽崋闂ㄣ�佸瓭鎰熴��**瑗勯槼**
- 鐗╂祦锛�6 涓級锛氶粍鍐堛�侀剛宸炪�佽闃炽�佸ぉ闂ㄣ�佷粰妗冦�佸疁鏄�
-### 3.4 鏈兘鎺㈡祴鐨� 1 涓枃浠�
+### 3.4 鍏充簬 `.et`锛堝師浠ヤ负璇讳笉浜嗭紝瀹炴祴鑳借锛�
-`瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et` 鏄� WPS 涓撴湁鏍煎紡锛宍xlrd` / `openpyxl` 閮借涓嶄簡锛�**鏈鏈兘鍙鎺㈡祴瀹冪殑闅愯棌椤�**锛涚瓑绋嬪簭鐢� Excel COM 鎵撳紑鏃跺啀涓�骞舵娴嬨��
+`瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et` 鏂囦欢鍚嶆槸 WPS 鐨� `.et`锛屼絾瀹�**鍏跺疄鏄� OLE2 澶嶅悎鏂囨。 / BIFF8**锛堟枃浠跺ご `D0CF11E0A1B11AE1`锛夛紝`xlrd` 鍙互鐩存帴璇烩�斺�斿凡瀹炴祴璇诲嚭 7 寮犲垎鏈堣〃锛坄2026骞�1鏈坄鈥擿2026骞�7鏈� `锛夛紝**7 寮犲叏閮ㄥ彲瑙侊紝鏃犻殣钘忚/鍒�**銆�
+鎵�浠ャ�岃 `.et` 蹇呴』鐢� Excel COM銆嶈繖涓垽鏂槸閿欑殑锛屽凡鍦ㄥ樊寮傛姤鍛婇噷璁㈡锛�27 涓簮鏂囦欢鐜板湪**鍏ㄩ儴**鑳藉彧璇绘帰娴嬨��
---
diff --git "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.md" "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.md"
index 5287dc8..cfbe521 100644
--- "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.md"
+++ "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.md"
@@ -1,6 +1,6 @@
# 闅愯棌椤规帰娴嬶紙鍙锛� 鈥� 2026-07
-鐢熸垚鏃堕棿锛�2026-09-17 11:36:55
+鐢熸垚鏃堕棿锛�2026-09-17 13:51:51
璇存槑锛氬彧璇绘壂鎻忥紝涓嶆敼浠讳綍婧愭枃浠躲�傘�岄殣钘忋��= Excel 閲岄粯璁ょ湅涓嶅埌锛屼絾绋嬪簭璇诲崟鍏冩牸鑳借鍒般��
## 瀹㈣繍锛堝杩愮珯锛� 锛堢洰褰曪細D:\鏂囨。\ChatGPT\traffic-audit\docs\鎶曡祫\杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈堬級
@@ -61,7 +61,14 @@
### 瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et
-- 鏍煎紡锛歐PS `.et`锛坸lrd/openpyxl 閮借涓嶄簡锛岄渶 Excel COM / WPS 鎵撳紑锛�
+- 宸ヤ綔琛ㄦ�绘暟 7 锛氬彲瑙� 7锛岄殣钘� 0
+ - 琛� `2026骞�1鏈坄 灏哄 24琛屆�20鍒�
+ - 琛� `2026骞�2鏈坄 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�3鏈坄 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�4鏈坄 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�5鏈� ` 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�6鏈� ` 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�7鏈� ` 灏哄 26琛屆�18鍒�
### 锛堝瓭鎰熷競閬撹繍涓績锛�202607瀛濇劅甯傞亾璺杩愮珯鍦烘姇璧勭粺璁℃湀鎶ヨ〃.xls
diff --git "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.txt" "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.txt"
index 5287dc8..cfbe521 100644
--- "a/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.txt"
+++ "b/docs/\346\212\225\350\265\204/\350\276\223\345\207\272/\351\232\220\350\227\217\351\241\271\346\216\242\346\265\213_2026-07.txt"
@@ -1,6 +1,6 @@
# 闅愯棌椤规帰娴嬶紙鍙锛� 鈥� 2026-07
-鐢熸垚鏃堕棿锛�2026-09-17 11:36:55
+鐢熸垚鏃堕棿锛�2026-09-17 13:51:51
璇存槑锛氬彧璇绘壂鎻忥紝涓嶆敼浠讳綍婧愭枃浠躲�傘�岄殣钘忋��= Excel 閲岄粯璁ょ湅涓嶅埌锛屼絾绋嬪簭璇诲崟鍏冩牸鑳借鍒般��
## 瀹㈣繍锛堝杩愮珯锛� 锛堢洰褰曪細D:\鏂囨。\ChatGPT\traffic-audit\docs\鎶曡祫\杈撳叆\瀹㈣繍锛堝杩愮珯锛塡7鏈堬級
@@ -61,7 +61,14 @@
### 瑗勯槼甯傞亾璺繍杈撴湇鍔′腑蹇�2026骞�6鏈堟姇璧� (1).et
-- 鏍煎紡锛歐PS `.et`锛坸lrd/openpyxl 閮借涓嶄簡锛岄渶 Excel COM / WPS 鎵撳紑锛�
+- 宸ヤ綔琛ㄦ�绘暟 7 锛氬彲瑙� 7锛岄殣钘� 0
+ - 琛� `2026骞�1鏈坄 灏哄 24琛屆�20鍒�
+ - 琛� `2026骞�2鏈坄 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�3鏈坄 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�4鏈坄 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�5鏈� ` 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�6鏈� ` 灏哄 26琛屆�18鍒�
+ - 琛� `2026骞�7鏈� ` 灏哄 26琛屆�18鍒�
### 锛堝瓭鎰熷競閬撹繍涓績锛�202607瀛濇劅甯傞亾璺杩愮珯鍦烘姇璧勭粺璁℃湀鎶ヨ〃.xls
--
Gitblit v1.9.1