From 0acd500f0a2e2e34ff199472dd5575723afb6358 Mon Sep 17 00:00:00 2001
From: zhizhijie <zhizhijie@users.noreply.gitee.com>
Date: 星期日, 27 九月 2026 17:48:04 +0800
Subject: [PATCH] fix(汇总表母版): 157 格文本型数字改为数值(公交 AF/M 各68 + G 17、轨道轮渡 4);重新生成验证仅 68 格类型变化、值不变。并记录排名页块顺序/辅助列定位
---
set-secrets.ps1 | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/set-secrets.ps1 b/set-secrets.ps1
new file mode 100644
index 0000000..892ab56
--- /dev/null
+++ b/set-secrets.ps1
@@ -0,0 +1,31 @@
+锘�<#
+ 璁剧疆/鏇存柊鏈満瀵嗛挜鐜鍙橀噺锛堝�间笉钀芥枃浠讹級鈥斺�� 杞崲 DeepSeek key 鍚庤窇杩欎釜
+ 鐢ㄦ硶锛歱owershell -NoProfile -ExecutionPolicy Bypass -File set-secrets.ps1
+ 锛堝洖杞﹁烦杩囨煇涓�椤癸紝琛ㄧず涓嶆敼锛�
+#>
+$ErrorActionPreference = 'Stop'
+
+function Read-Secret([string]$prompt) {
+ $sec = Read-Host -Prompt $prompt -AsSecureString
+ if ($null -eq $sec) { return '' }
+ $bstr = [Runtime.InteropServices.Marshal]::SecureStringToBSTR($sec)
+ try { return [Runtime.InteropServices.Marshal]::PtrToStringBSTR($bstr) }
+ finally { [Runtime.InteropServices.Marshal]::ZeroFreeBSTR($bstr) }
+}
+
+foreach ($name in @('DEEPSEEK_API_KEY', 'TRAFFIC_DB_PASSWORD')) {
+ $cur = [Environment]::GetEnvironmentVariable($name, 'User')
+ $hint = if ($cur) { '锛堝凡璁剧疆锛岄暱搴� ' + $cur.Length + '锛�' } else { '锛堝綋鍓嶆湭璁剧疆锛�' }
+ $val = Read-Secret ("杈撳叆 " + $name + " " + $hint + "锛岀洿鎺ュ洖杞﹁烦杩�")
+ if ([string]::IsNullOrWhiteSpace($val)) { Write-Host (" 璺宠繃 " + $name); continue }
+ & setx.exe $name $val | Out-Null
+ if ($LASTEXITCODE -eq 0) {
+ [Environment]::SetEnvironmentVariable($name, $val, 'Process')
+ Write-Host (" 宸叉洿鏂� " + $name)
+ } else {
+ Write-Host (" 鏇存柊澶辫触锛�" + $name)
+ }
+}
+Write-Host ''
+Write-Host '瀹屾垚銆傜敓鏁堟柟寮忥細鏂板紑鐨勭粓绔嚜鍔ㄥ甫涓婏紱鐢� start-dev.ps1 鍚姩涔熶細鑷姩浠庢敞鍐岃〃杞藉叆銆�'
+Write-Host '锛堣嫢鍚庣姝e湪杩愯锛岃閲嶅惎鍚庣锛氬仠鎺� 8090 杩涚▼鍚庨噸鏂版墽琛� start-dev.ps1锛�'
--
Gitblit v1.9.1