Product guide

使用說明

從安裝到上手只要 5 分鐘。需要協助時,可直接聯絡 LINE 客服 @987nfrnr

🆕 最新更新 v1.0.49(2026-08-19)
  • 修正卡住問題:v1.0.48 更新後開程式會跳「請輸入鑰匙圈『登入』的密碼」而無法繼續,這版起不會再跳
  • 憑證改存本機保險庫:記住的 BNI 密碼與手機遠端憑證改用這台電腦的加密保險庫保存,不再放進系統鑰匙圈
  • 已配對手機的電腦:更新後若顯示要搬移憑證,直接用手機控制台的恢復碼重新註冊即可
完整紀錄看下方 更新紀錄

1. 安裝與第一次啟動

STEP 1 · 到 下載頁 選對應系統的 .zip
  • Mac (Apple Silicon M1/M2/M3) → BNI100GreenLight-mac-arm-v*.zip
  • Mac (Intel) → BNI100GreenLight-mac-intel-v*.zip
  • Windows 10/11 → BNI100GreenLight-win-v*.zip
STEP 2 · 解壓並執行
  • Mac:雙擊 .zip → 拖 BNI100綠燈俠推進器.app 到「應用程式」資料夾 → 第一次右鍵點圖示 → 開啟(過 Gatekeeper)
  • Windows:解壓後雙擊 BNI100綠燈俠推進器.exe;若 SmartScreen 跳警告 → 點「其他資訊 → 仍要執行」
🍎 Mac 推薦:一鍵自動安裝(免拖、免按右鍵、免過 Gatekeeper)
複製下面這行貼到「終端機」按 Enter,自動下載最新版到「應用程式」並啟動:
curl -fsSL https://oriball.tw/tools/bni/autogl/install.sh | bash
❓ 找不到「終端機」?點我看 3 種開啟方式
方法 1:Spotlight 搜尋(最快)
⌘ Command + 空白鍵 → 跳出搜尋列 → 輸入「終端機」(或 Terminal)→ 按 Enter

方法 2:從 Finder 找
點 Dock 上的「Finder」(藍色笑臉)→ 上方選單列「前往」→ 「工具程式」 → 雙擊「終端機.app」。

方法 3:從 Launchpad
點 Dock 上的「Launchpad」(火箭圖示)→ 點「其他」資料夾 → 點「終端機」。

打開終端機後 → 把上面綠色那行整段貼進去( +V )→ 按 Enter → 等 1~2 分鐘看到「✓ 安裝完成!」就可以雙擊圖示開始用了。

還是不會?加 LINE 客服 @987nfrnr 我們直接遠端教你,3 分鐘搞定。
⚡ 系統需求
  • 已安裝 Google Chrome 瀏覽器(任何近一年內版本)
  • macOS 11 (Big Sur) 以上 / Windows 10 64-bit 以上
  • 4 GB RAM 以上、有網路
  • 第一次啟動會自動下載 ChromeDriver(約 15 MB,需網路)
App 圖示
📱 App 圖示
解壓後在「應用程式」/桌面看到的就是這個紅色 BNI + 綠色 100 圖示。
第一次開啟畫面會跳出登入視窗,要求輸入您的 BNI Connect 帳號(Email)+ 密碼, 下方有「記住帳號」(免費)/「記住密碼 + 自動登入」(加強版)兩個勾選項。 畫面底部固定一條 📖 使用說明 / 💎 加強版購買 / ⬇ 下載最新版 的快速連結。

2. 登入 BNI Connect

STEP 1 · 開啟 app,在登入畫面輸入您的 BNI Connect 帳號(Email)與密碼。
STEP 2 · 勾選「記住帳號」(密碼不會儲存,除非啟用加強版「記住密碼」),按「登入」。
STEP 3 · 系統會自動開啟 Chrome 完成登入。約 10–20 秒後切到主選單。
⚠ 隱私保證
您的 BNI 帳密 全程儲存在您本機,絕不上傳到我們伺服器。我們只在您贊助時取得機器代碼 + 付款資訊。 詳見 隱私政策
📷 截圖位:登入畫面

3. 感謝函 免費

BNI 引薦回覆感謝函是燈號分數的關鍵。本工具自動處理「狀態變更為得到了生意 + TYFCB 金額填寫 + 業務類型 + 引薦類型 + 感謝語」整套流程。

‼ 重要 ‼ 請務必在引薦內容中填數字

本工具的「金額自動帶入」功能 100% 仰賴引薦對象姓名備註(Private Notes)裡有阿拉伯數字或中文數字。

  • ✅ 有寫數字 → 系統自動填 TYFCB 金額,整批零手動
  • ❌ 沒寫數字 → 系統只能退回固定/隨機金額,可能跟實際成交金額落差很大

建議:每次開引薦給同事時,在「引薦對象姓名」或「備註」直接寫上預估金額(例「王小明 3500」、「一筆稅務顧問費 8000」),這樣對方跑感謝函時就能完全自動。

全自動模式

  1. 主選單點「感謝函」→「全自動」
  2. 系統會自動跑遍所有「尚未聯絡」與「已得生意但未填金額」的引薦,一次處理完。
  3. 金額依設定:備註裡的數字 > 預設固定/隨機(詳見下方〈備註自動帶入〉)。

半自動模式 — 推薦

逐筆確認,可調整每筆金額/業務類型/引薦類型/感謝語。支援多輪選不同對象套不同內容,一次送出

  1. 主選單點「感謝函」→「半自動」
  2. 抓取待處理清單時會看到 進度動畫,不再像當機
  3. 系統列出所有待處理引薦清單,每筆預設「選取」(勾起);不想送的取消勾選即可
  4. 工具列「全選 / 反選 / 清除選取」可快速批次切換
  5. 金額欄留空 = 自動讀對方備註裡的數字(沒寫才退回預設值);填了就用你填的
  6. 多輪套用:勾幾筆 → 上方填內容 → 按「套用到選擇的筆」→ 再勾另幾筆 → 填別的內容 → 套用 → 多次混搭
  7. 按「送出已選取的筆」一次批次提交
💡 自動帶入金額(獨家功能)
系統會自動偵測引薦相關欄位中的數字,當作感謝金額(TYFCB)填入。優先順序由高到低:
  1. 引薦對象姓名(新!)— 例「客戶名 NT$3500」、「王小明 3500」
  2. 備註 / Private Notes — 例「一筆訂單五千元」
  3. 你 GUI 設定的固定/隨機金額
欄位內容自動帶入
(姓名)王小明 NT$35003500
(姓名)客戶 50005000
(姓名)張三 三千五3500
(備註)一筆訂單五千元5000
(備註)一支球棒 60006000
(備註)客人買了 8,500 的眼鏡8500
(備註)已收 NT$12,00012000
(備註)兩千三百2300
無數字退回固定/隨機
⚙ 注意:這兩個欄位是「自動化金額導入」的關鍵 — 不論你自己手動開引薦時、或是訂閱 100GL 時系統自動幫你開引薦, 數字都應寫在姓名或備註裡才會被偵測到。 規則:阿拉伯數字 + 中文數字都吃;有 $ / NT$ 前綴者優先;無 $ 時取最大數字(訂單總額)。

付費訂閱自動引薦會把您訂閱金額直接寫進「引薦對象姓名」欄 (例「王小明 NT$3500」),被引薦人(李 彥良(普烏))後續跑感謝函時 100% 零手動,完全自動帶入金額。

📷 截圖位:半自動逐筆確認畫面

4. 引薦單 — 批次開引薦 免費

  1. 主選單點「引薦單」
  2. 分會內會員清單以 2 欄 顯示,常用會員(★)有獨立區塊
  3. 勾選要送出引薦的會員(可複選,有「全選 / 清除」按鈕)
  4. 選擇預設範本或臨時填:被引薦人姓名、電話、Email、備註
  5. 按「批次送出」,系統自動切到 dashboard、開引薦 modal、循環送出

範本管理

常用引薦對象(例如稅務李彥良)可存成範本,下次直接套用,不必每次重打。

  • 到「引薦單 → 範本」分頁
  • 新增 / 編輯 / 刪除範本
  • 每個範本含:標籤、姓名、電話、Email、地址、備註
💝 缺引薦?隨喜贊助一筆,系統幫你補!

本週還沒拿到足夠引薦?到 加強版購買頁 → 隨喜贊助, NT$10 起就能贊助,系統會自動:

  1. 把您贊助的金額,直接開立成 BNI 引薦單給我們的合作夥伴(李 彥良(普烏))
  2. 對方收到後,跑感謝函流程時系統自動讀「姓名中的金額」回填 TYFCB, 您本週的「提供引薦」+「感謝函」分數同時拿到
  3. 贈送對等天數的加強版授權(NT$10 = 1 天)

等於:NT$10 = 補一筆引薦 + 一封感謝函 + 1 天加強版,三項一起到手。

流程零手動 — 引薦對象姓名會自動填成「您的 BNI 顯示名 NT$金額」格式 (例「王小明 NT$3500」),被引薦人後續跑感謝函時 100% 自動帶入金額。

跨分會引薦 加強版

送引薦給「外分會」會員時:

  1. 「引薦單」分頁切到 「跨分會引薦」
  2. 姓 / 名 / 公司 任一欄(BNI 網頁的姓/名標示是反的,程式自動對調)
  3. 按「查找」→ 結果列出 → 勾選正確的人 → 點「加入 ★」
  4. 「我的外分會夥伴」清單依分會分組顯示,可用全選/清除/反選
  5. 批次送出時會同時包含「分會內 + 外分會」勾選的對象,程式會自動透過跨分會搜尋鎖定對象並送出
📷 截圖位:引薦單批次送出畫面

5. 一對一 — 批次跟進 免費

  1. 主選單點「一對一」
  2. 勾選要建立 1-2-1 紀錄的會員
  3. 選一個主題(從你維護的主題清單)
  4. 填寫日期(留空 = 今天)
  5. 按「批次送出」,系統會用「提交並新建」連續送,最後一筆「提交」關閉

主題清單

常用 1-2-1 主題(例如「本週聚焦你的目標客群」)可存成清單,排程時直接選用。

📷 截圖位:一對一批次送出畫面

6. 紅綠燈分數查看 免費

登入後主選單切到「🚦 紅綠燈表」分頁,系統自動從 BNI Connect dashboard 抓你近 6 個月的:

  • 提供引薦數
  • 提供業務交易金額(TYFCB)
  • 來賓人數
  • 分會教育單位
  • 一對一會面次數
  • 出席(缺席次數,需手動補,因為 dashboard 沒這欄)

每項依 BNI 100 分計算規則自動算出得分(滿分 100):

總分區間燈號
≥ 70🟢 綠燈
50-69🟡 黃燈
30-49🔴 紅燈
< 30⚫ 黑燈

每項指標旁有「優化建議」直接告訴你還差幾筆/幾次/多少錢能進到下一級或拿滿分。

📷 截圖位:紅綠燈表分頁

7. 啟用加強版 加強版

加強版解鎖自動排程 + 背景模式,讓電腦放著就能自動跑感謝函/引薦/一對一,不必手動點擊。

STEP 1 · 主選單切到「⭐ 加強版/排程」分頁
STEP 2 · 看到「您的機器代碼」(例如 51AD-4DD9-7B73-6CB4),按「複製機器代碼」
STEP 3 · 到 購買頁 貼上機器代碼 → 選方案 → LINE Pay 付款
STEP 4 · 付款完成後立刻顯示授權碼(同時也會寄到你訂單留的 Email)
STEP 5 · 把授權碼複製,貼回 app 的「專用授權碼」欄位 → 按「啟用加強版」

方案比較(換算成每天的價格)

方案每天總價備註
月費 (30 天)每天約 NT$3.3NT$ 99原價,無優惠
季費 (90 天)每天約 NT$2.6NT$ 297 NT$ 2388 折,平均每月 NT$79
年費 (365 天)每天 NT$2 不到NT$ 1188 NT$ 713🏆 6 折,平均每月 NT$59
💝 隨喜贊助每天 NT$10 起NT$ 10 起自選金額兌換對等天數
🤝 公益贊助每天 NT$10 起NT$ 10 起金額的 50% 提撥給公益單位(辦法研擬中,管理員定期手動執行 + 公開明細)

超級加強版(v1.0.48+)

加強版的手機遠端,協作者是借用電腦主人的 BNI 帳號操作;超級加強版多出來的能力是: 可讓其他分會的夥伴用他自己的 BNI 帳號遠端連進這台電腦執行感謝函、引薦單與一對一。

方案每天總價備註
超級加強版 月費 (30 天)每天約 NT$19.6NT$ 588原價,無優惠
超級加強版 季費 (90 天)每天約 NT$15.7NT$ 1,764 NT$ 1,4118 折,平均每月 NT$470
超級加強版 年費 (365 天)每天約 NT$11.6NT$ 7,056 NT$ 4,234🏆 6 折,平均每月 NT$353
🔐 協作者帳密怎麼保護?協作者在手機輸入自己的 BNI 帳密後,內容以 RSA-OAEP-256 + AES-256-GCM 加密後才送出, 中控伺服器只存密文、無法解開;桌機收到工作才在記憶體中解開使用一次,工作結束(含取消、失敗)立即清除, 中控上的加密內容也會一併清空。手機端只放在 sessionStorage,關掉分頁就消失。
📌 升級須知:超級加強版需要桌機 v1.0.48 以上。若桌機還是舊版,協作者送出的工作會顯示「該電腦尚未支援」, 請先到 下載頁 更新桌機程式。原有加強版授權不受影響,照舊運作。
📌 同機器再次續訂:從原到期日往後加,剩餘天數不會浪費。例:剩 5 天時買月費 → 變剩 35 天。
👥 同機器多人使用 (v1.0.16+):授權碼綁定機器,但每個 BNI 帳號的個人資料(會員清單、外分會夥伴、引薦範本、一對一主題、記住的密碼)各自隔離。 家人 / 同事可共用同一台電腦 + 同一份加強版授權碼,各自登入自己的 BNI 帳號,資料不會互相污染。
📷 截圖位:加強版啟用畫面 + 授權碼貼上

8. 自動排程設定 加強版

加強版啟用後,在「⭐ 加強版/排程」分頁可看到「自動排程清單」。

新增排程

  1. 按右上「+ 新增排程」
  2. 填寫:啟用、時間 (HH:MM)、星期、任務
  3. 若任務是「一對一」→ 額外設定:對象(可複選)、主題
  4. 若任務是「引薦單」→ 額外設定:對象 + 範本。對象包括 分會內會員外分會夥伴(分會分組顯示),可同時勾選
  5. 儲存

啟動時自動登入(加強版)

  • 登入畫面勾「開啟程式時自動登入」+「記住密碼」
  • 下次啟動 app → 自動帶入帳密 + 自動進主畫面
  • 主畫面底部狀態列可隨時取消

排程觸發行為

  • 每筆排程獨立啟用 / 停用,可設不同時段不同任務
  • 到時間自動執行:
    • 已登入 → 直接跑
    • 未登入(僅在登入畫面)→ 用儲存的密碼自動登入再跑(需在登入畫面勾「記住密碼」)
  • 每筆排程點 ▶ 可展開看完整明細(對象、主題、下次執行時間)
⚠ 排程要觸發,程式必須開著
建議搭配〈背景模式〉的「開機自動啟動 + 縮工具列 + 防睡眠」,讓電腦放著就好。
📷 截圖位:自動排程清單 + 編輯對話框

9. 背景模式 加強版

「⭐ 加強版/排程」分頁底部「🌙 背景模式」區塊,4 個獨立開關 + 一鍵全開:

功能效果
無頭瀏覽器 (headless)下次登入起 Chrome 不會跳出來,完全在背景跑
縮到工具列關主視窗 = 收到 macOS 選單列右上角 / Windows 右下系統匣
開機自動啟動登入電腦時自動啟動本程式
防止系統睡眠防止電腦進入待機,確保排程不會錯過

建議:按「🌙 一鍵啟用全部」一次開好,接下來電腦放著就行。

📷 截圖位:背景模式設定區塊

10. 進階技巧

讓引薦人協助你「金額自動填入」

請你的引薦人在開引薦時,於「Private Notes / 備註」欄寫上預估成交金額,例如:

  • 「一筆稅務顧問費 8000」 → 系統自動填 8000
  • 「一年合約大約三萬」 → 系統自動填 30000

這樣你只要按「全自動」整批處理,連金額都不用想。

會員清單抓取

第一次用「引薦單」或「一對一」時,在「設定 / 會員清單」分頁按「重新抓會員清單」,系統會自動展開分會會員下拉選單並儲存。之後不必再抓。

自動更新檢查

每次開啟 app 會在背景檢查新版本(24 小時節流)。有新版會跳對話框問是否前往下載頁。

11. 常見問題 (FAQ)

Q1. 第一次開 app,Mac 跳「無法打開,因為來自未識別的開發者」

對 .app 圖示按右鍵 → 開啟,跳警告再點「開啟」。第一次過了之後就不會再問。

Q2. Windows 跳 SmartScreen「Windows 已保護你的電腦」

點藍色「其他資訊」→ 點下方「仍要執行」。這是因為我們還沒做付費的 Code Signing 證書。

Q3. 啟動時 Chrome 沒跳出來、卡住

幾種可能:

  • 沒裝 Chrome → 先裝 Chrome
  • 網路擋住 chromedriver 下載 → 換網路或關防火牆/VPN 再試
  • headless 模式被網站偵測 → 在「加強版/排程 → 背景模式」關掉 headless

Q4. 授權碼貼上後跳「不屬於本機」

你買的時候輸入了錯的機器代碼。每張授權綁定一台機器。請聯繫支援(下方)提供:訂單編號 + 你目前的機器代碼,我們改綁。

Q5. 同台機器換新硬體後授權還能用嗎?

機器代碼是 hostname + MAC + 系統資訊雜湊。換主機板/網卡會變,授權會失效。請聯繫支援辦理重新綁定(同訂閱期內免費換綁一次)。

Q6. 排程到時間沒觸發

檢查清單:

  1. 程式有開著嗎?(關了不會跑)
  2. 加強版有效嗎?(到期會暫停排程)
  3. 排程有勾「啟用」嗎?
  4. 該排程有勾「今天的星期」嗎?
  5. 未登入時:有勾「記住密碼」嗎?(自動登入需要)
  6. 系統有睡眠嗎?(把「防止系統睡眠」開起來)

Q7. 怎麼確認分數是真的有更新?

感謝函全自動跑完後,登入 BNI Connect 看 dashboard,「提供引薦」的「審查」項目應該都打勾,個人資料優化會反映新分數。

Q8. 一台機器可以用幾個 BNI 帳號?

同一台機器可以切換不同 BNI 帳號登入,但授權碼綁機器。如果你跨分會雙會員,只要在同台電腦使用,一份授權即可。 v1.0.16 起每個 BNI 帳號的個人資料(會員清單、外分會夥伴、範本、密碼)都各自隔離,不會混在一起。

Q9. 我可以自動退訂嗎?

每筆訂閱都是「一次付清買 N 天」,沒有自動續扣。到期前我們會在 app 內提醒你續訂,你決定再付。

Q10. 退款怎麼辦理?

原則上一次付清不退款,但若因系統故障且我們 7 個工作天內排不掉,會按「未使用天數 ÷ 總天數」按比例退。 最快聯繫:官方 LINE @987nfrnr(提供訂單編號 + 機器代碼); 備用 email:puwu@otsmarketing.com.tw。詳見 服務條款

12. 聯繫支援

💬 客戶服務統一通過 LINE@(最快、可截圖、可語音): @987nfrnr 加入
用途建議聯繫
使用問題 / 客製 / 業務洽詢 / Bug 回報👉 LINE @987nfrnr
退款申請(需提供訂單編號 + 機器代碼)👉 LINE @987nfrnr
法律 / 隱私 / 個資請求email puwu@otsmarketing.com.tw
新購 / 續訂購買頁
下載最新版 / changelog下載頁
合約規範服務條款 / 隱私政策
加入官方 LINE 即時諮詢

13. 更新紀錄

每個版本的改動以最新版本在最上方列出。下載最新版請到 下載頁

v1.0.49(2026-08-19)— 更新後不再跳系統鑰匙圈密碼
  • 修正 v1.0.48 更新後開啟程式會跳出「請輸入鑰匙圈『登入』的密碼」、按了也無法繼續的問題。
  • 記住的 BNI 密碼、手機遠端裝置憑證與加密私鑰改存在這台電腦的加密保險庫(AES-256-GCM、金鑰綁這台機器、檔案只有本人讀得到),開程式與排程都不會再碰系統鑰匙圈。
  • 從 v1.0.48 升級且已配對手機的電腦:用手機控制台的恢復碼重新註冊這台電腦即可;熟悉終端機的人也可執行 python remote_agent.py migrate-vault 把舊憑證搬過來(只跳最後一次系統密碼)。
  • 登入畫面「記住密碼」的說明改為「加密儲存在這台電腦」,與實際做法一致。
v1.0.48(2026-08-14)— 超級加強版:外部夥伴用自己的 BNI 帳號遠端操作
  • 新增「超級加強版」授權等級,可開放其他分會的夥伴用他自己的 BNI 帳號遠端連進這台電腦操作。
  • 協作者帳密全程端對端加密,只在桌機記憶體解開使用一次、工作結束立即清除,中控只保存密文。
  • 購買頁分成「加強版」與「超級加強版」兩區;超級加強版月費 NT$588、季費 NT$1,411(8 折)、年費 NT$4,234(6 折)。
  • 後台手動發券、延長授權與訂單明細都可指定授權等級;折扣碼可套用方案改為自動列出所有方案。
  • 桌機新增 QR code 配對畫面;命令列新增 doctor 自我檢查與 pairing 重新產生配對碼。
  • 裝置能力改為每次輪詢自動同步,升級版本後不必重新註冊裝置。
  • 工作完成、取消或撤銷授權時自動清除加密內容,避免帳密密文長期留在中控資料庫。
v1.0.47(2026-08-12)— 手機完整工作台與多人安全排隊
  • 同步桌機會員、範本、一對一主題、紅綠燈與排程。
  • 手機新增感謝函、引薦單、一對一、紅綠燈與排程完整操作。
  • 多人送到同一桌機時自動 FIFO 排隊,桌機一次只執行一筆。
  • 所有非健康檢查工作都採端對端加密;寫入工作逾時不自動重送。
v1.0.46(2026-08-12)— 桌面產品操作介面全面重新設計
  • 新增獨立桌面設計系統,統一 macOS 與 Windows 的色彩、字型、按鈕、表單、分頁、卡片、狀態與進度元件
  • 登入畫面改為品牌與安全說明/登入表單雙區塊,清楚說明帳密只留在本機及手機遠端的運作方式
  • 主工作台加入 BNI 連線、手機遠端、下次排程狀態摘要;感謝函、引薦單、一對一改為一致的任務卡片
  • 感謝函模式、引薦單、一對一與所有批次執行頁改用共用頁首、返回路徑、進度與深色執行紀錄
  • 紅綠燈、加強版、授權、排程、背景模式、手機遠端、說明與升級提示全部移除舊紅框視覺並重新分層
  • 核心文字配色通過 WCAG AA 對比測試,並保留大型點擊範圍、鍵盤操作與低解析度捲動支援
v1.0.45(2026-08-12)— 📱 手機遠端安全測試版
  • 加強版新增手機遠端註冊、一次性配對碼、啟停與重新連線,電腦透過 HTTPS 主動連出,不需開放防火牆連入埠
  • 手機採 Email 一次性驗證碼;BNI 密碼只存 macOS Keychain/Windows Credential Manager,中控不保存也不接收
  • 支援指定電腦分享給其他 Email,包含擁有者/協作者角色、權限範圍、到期日、裝置與同時工作限制
  • 待處理清單使用 RSA-OAEP-256 + AES-256-GCM 端對端加密,只在發起工作的手機分頁解密
  • 首版僅開放 health_check 與 fetch_pending 唯讀工作;寫入 BNI 的遠端動作全部維持停用
  • 永久停用舊萬用授權碼;舊版混淆密碼會安全遷移到 OS 鑰匙圈,新安裝包只含乾淨預設設定
v1.0.44(2026-06-05)— 💎 加強版分頁文案優化 + 背景模式預設收折
  • 💎 加強版/排程分頁置頂文案改成『每日不用兩元就可以自動幫你處理;或是使用自由贊助即可立刻開出引薦單!』,並把購買連結直接放在促銷區(啟用前/後都看得到)
  • 🧾 補上付款說明:『付款完成後,授權碼立即發放,系統自動偵測並啟用;一次付清,恕不退款』
  • 🌙 背景模式預設收折:需按『展開設定』才打開,避免一進加強版分頁就佔掉整個右欄
v1.0.43(2026-06-05)— 🎨 操作介面全面優化:設定小精靈 + 範本一鍵套用 + 低解析度不裁切
  • 🧙 設定小精靈:第一次登入自動引導完成設定(三大功能 → 抓會員清單 → 紅綠燈 → 推薦加強版/排程),可在「使用說明」分頁重新開啟
  • 🤝 一對一大改版:進入自動抓會員清單;活動主題改成 15 種內建分類範本,選了自動帶入地點/大綱/席間建議,可存成常用套餐;地點改可儲存下拉、日期改月曆挑選
  • 📨 引薦單:進入自動抓清單並自動勾選;引薦內容改成 10 種範本按鈕一鍵套用,自訂可存成常用
  • 🌐 跨分會引薦:『姓名(引薦對象)』正名『引薦內容說明』、引薦類型預設一級(內部);勾選改成清楚的打勾框
  • ✅ 感謝函:預設金額欄可正常輸入(綠字提示移到旁邊不再遮擋);最終送出鈕改紅色並正名為『送出已選擇的感謝函給已選擇對象』
  • ⭐ 加強版/排程:贊助購買說明移到最上方(贊助 NT$10 起、付款後自動開立電子發票);進頁面自動線上查驗、手動授權碼需展開、自動排程加大字級並新增『排程示範精靈』
  • 🚦 紅綠燈表:精簡多餘按鈕(進頁面自動抓 PALMS 並即時算分)
  • 🖥 低解析度優化:寬版頁面加水平捲軸 + 固定底部送出列,邊緣按鈕不再消失;footer 文字加大
v1.0.42(2026-05-27)— 🚦 紅綠燈表升級到 BNI 2026 新規則 + Chrome 資源優化
  • 🚦 紅綠燈計分表全面更新到 BNI 2026 規則:
    • 出席 改用『出席率』(出席次數 ÷ 26 週):<88% = 0|≥88% & <96% = 5|≥96% = 10(滿分)
    • 培訓 改週均對照(累計培訓分 ÷ 26):0 = 0|>0 且 ≤0.5 = 5|>0.5 = 10(滿分)。積分對照:初進階 MSP=2 / 新領導團隊=3 / 一對一/簡報/M1/M2/產業鏈/成功藍圖/協力團隊=4 / 全球或臺灣年會=5
    • 一對一 升級五階滿分 20:週均 <0.25=0 / ≥0.25=5 / ≥0.5=10 / ≥0.75=15 / ≥1=20
    • 業務引薦 升級六階滿分 25:週均 <0.25=0 / ≥0.25=5 / ≥0.5=10 / ≥0.75=15 / ≥1=20 / ≥1.25=25
    • 邀請來賓 拆兩欄共 30:邀請數 0~5+ → 0/5/10/15/20/25(滿分 25)+ 入會數 0/≥1 → 0/5(滿分 5)
    • 引薦金額 改用基數 2.6 萬倍數,滿分 5:0=0 / >0 <2 倍(<5.2 萬)=1 / ≥2 <5 倍(<13 萬)=2 / ≥5 <15 倍(<39 萬)=3 / ≥15 <30 倍(<78 萬)=4 / ≥30 倍(≥78 萬)=5
    • 燈號改成綠 / 黃 / 紅 / 灰:總分 ≥70 綠 / 50–69 黃 / 30–49 紅 / <30 灰
  • 🩹 順手修兩個既有 bug:PALMS 抓到的 attendance_pct 鍵對不上 GUI 的 attendance_absences → 之前抓到的出席率根本沒落地,新版直接讀出席率欄;95.5% 這類含小數的輸入之前 int() 會拋例外被吞掉,現在優先 float() 並容許尾端 %
  • 💻 Chrome 資源優化:idle 60 分自動關 Chrome、每 4 小時強制重啟一次、加上一組降記憶體 flags(--memory-pressure-off / --renderer-process-limit=2 等),長時間掛機不再吃光記憶體
  • 💬 後台訂價文案改成『每天 NT$X』更直觀;新增『🤝 公益贊助方案』(營收 50% 提撥公益)
v1.0.41(2026-05-19)— macOS Tahoe 崩潰修復 + 1860 設計畫布全面重排版面
  • macOS 26 (Tahoe) 崩潰修復:升級到 Tahoe 後 app 開不起來閃退(SIGTRAP / Corpse failure)— pystray 在背景執行緒建系統列圖示被 Tahoe 收緊的 AppKit main-thread assertion 殺掉。本版 tray.py 偵測到 macOS 26+ 自動停用工具列圖示,並把舊 config 的 tray_enabled=true 強制改回 false,主視窗 / Dock / Cmd+Tab / 開機自動啟動全部照常
  • 1860 設計畫布:目標 1920×1080 螢幕,內容區寬度上限 1860(視窗 < 1860 跟著視窗縮 / 視窗 > 1860 置中)。解決舊版在外接大螢幕上「左右大留白 + 元素擠在中間」、小螢幕「跑出右邊要橫向滾」雙重問題
  • Canvas 底色白色化:內容不夠高時下方原本露出系統灰底(Tahoe 深色主題下看似黑色一片),現在整片純白
  • ScrollableFrame 撐高:inner Frame 高度跟著 canvas 撐滿,notebook expand=True 可以填滿整個垂直空間到 footer 上方
  • 主選單 3 張卡放大:感謝函 / 引薦單 / 一對一 從 ~230px 小卡 → ~600px 大卡,字級 36pt,均分整條 1860 寬
  • 🚦 紅綠燈表 2 欄:左欄互動表 + 合計 + 燈號説明 / 右欄得分標準説明 — 不必下滾就同時看到
  • ⭐ 加強版 / 排程 2 欄:左欄授權 + 續訂 + 背景模式 / 右欄自動排程清單 — 排程多筆時不會把背景模式擠到視窗外
v1.0.40(2026-05-12)— 所有視窗加捲軸防爆框 + Mac Intel 版正式上架
  • 主視窗外層改用 ScrollableFrame 包裝,所有 show_* 畫面內容超出視窗時都會自動出現右側捲軸 — 不再因解析度小或 zoom 過頭被擠到看不見送出按鈕
  • 排程編輯 / 引薦範本編輯 / 一對一主題編輯 / 下載進度 / 自動互薦進度 5 個 Toplevel 全部包 ScrollableFrame
  • Mac Intel native build 上線:macos-13 build runner 啟用,Intel Mac 客戶下載對應 zip 後是 native x86_64,不走 Rosetta;原本 mac-intel 連結指向 mac-arm zip(雖能用但效能差)
v1.0.39(2026-05-05)— 批次引薦自訂內容快速輸入 + 訂價還原 + 後台統計 + 折扣碼限定方案
  • 批次開引薦頁新增「本次自訂引薦內容」Text 欄 — 不必先到「引薦內容清單」建範本,直接打字就送(第 1 行 = 引薦對象 / 事項,第 2 行起 = 評論)
  • 本次自訂內容填了會取代上方範本(範本可留空);留空則照常使用範本,跟舊版相容
  • 移除 v1.0.38 的「本次評論(一次性)」欄位 — 改用更直觀的「本次自訂內容」取代範本機制
  • 訂價還原:月費 NT$99(原價,無優惠);季費 NT$238(8 折,平均月 79);年費 NT$713(6 折,平均月 59)
  • 後台新增「📊 下載 / 安裝詳細」頁:總覽 4 卡 / 30 日趨勢圖 / 平台分布 / 版本分布 / 最近 50 筆事件
  • 下載連結走 track_download.php 中介(log + 302 redirect),install.sh 加 start / done 兩個 fail-safe ping
  • 折扣碼可限定方案:勾選後此折扣碼只能用在指定方案上(月/季/年/隨喜贊助),不勾 = 不限
  • 折扣碼使用紀錄完善:新增 discount_usages 表,後台顯示實際使用次數 + 累計省下金額,點折扣碼可篩單碼歷史
  • 下載頁與 help.php 加「找不到終端機?點我看 3 種開啟方式」教學(Spotlight / Finder / Launchpad)
  • 後台介面繁中化:訂單表 paid → 已付款、pending → 待付款;m1/q1/y1 → 月/季/年費;訂單詳細頁加電子發票號碼欄
v1.0.38(2026-05-05)— 引藦/一對一編輯框放大 + 一次性評論 + 跨分會 1on1 多變體匹配
  • 「引藦內容」編輯框 520×420 → 780×640,評論區 3 行 → 10 行
  • 「一對一主題」編輯框 520×340 → 780×600,主題區 6 行 → 18 行
  • 批次送引藦頁加「本次評論(一次性)」欄,附加送出不改範本
  • 金額自動帶入文案改寫:範本『不必』填金額,在「本次引藦金額」欄填即可
  • 跨分會引藦/一對一全部成功 → 自動回主畫面
  • 跨分會 1on1:多變體姓名匹配,提高 BNI 下拉式選單命中率
  • 跨分會 1on1 找不到時錯誤訊息明確化,引導使用者先送跨分會引藦再 1on1
v1.0.37(2026-05-04)— 修加強版分頁開不了 + 新增「📖 使用說明」分頁
  • critical bug fix:v1.0.36 在 Python 3.14 Tk 環境下,已啟用狀態的「⭐ 加強版/排程」分頁因 tk.Label(... pady=(8,2))TclError: bad screen distance "8 2" 完全打不開 — 已把 pady 移到 .pack()
  • 主畫面 Notebook 加第 4 個分頁「📖 使用說明」:標題列「🌐 在瀏覽器看完整版」按鈕 + 10 章摘要卡(各章右上「開線上版 ↗」直跳對應 anchor)
  • 加強版分頁「自動排程清單」標題旁加 inline「📖 看排程說明」連結 → help.php#schedule
  • 加強版分頁「🌙 背景模式」標題旁加 inline「📖 看背景模式說明」連結 → help.php#background
v1.0.36(2026-05-03)— 續訂後自動延長 + 統一按鈕尺寸
  • 已啟用狀態下加「🔄 續訂後重新啟用」區塊
  • 「🌐 線上自動查驗延長」按鈕:從伺服器抓最新授權,自動覆蓋本機到期日
  • 「手動貼新授權碼 + 套用」欄位:也能直接貼授權碼套用延長
  • 兩個按鈕寬度統一更整齊
  • 不必再重新「取消啟用 → 重新啟用」,流程零摩擦
v1.0.35(2026-05-03)— Client secret 對齊 server(『簽章不正確』終於修)
  • client 內嵌的 _DEFAULT_SECRET 過去用測試值,跟 server 真實 secret 不一致 → server 簽出的 license 在 client 端永遠驗「簽章不正確」
  • 改成跟 server BNI_LICENSE_SECRET 一致 — 所有真實授權碼現在都能正常啟用
v1.0.34(2026-05-03)— 線上啟用同步顯示的機器代碼
  • 🌐 線上自動啟用改用「顯示的機器代碼」(=購買時記下的代碼)查授權
  • 原本用 live get_machine_id() 算 → macOS 換 Wi-Fi 會跑掉 → 對不到授權
  • 順便把這個值寫進快取,後續 get_machine_id() 也回傳同值,全程式一致
v1.0.33(2026-05-03)— Mac 授權碼欄無法 Cmd+V 貼上(已修)
  • Mac 上 ttk.Entry<<Paste>> 虛擬事件回應不穩 — 改成直接 clipboard_get + insert
  • class-level binding(Entry/TEntry/Text)+ 虛擬事件雙保險,Cmd/Ctrl+V/C/X/A 全平台一致
v1.0.32(2026-05-03)— 機器代碼穩定化(macOS Wi-Fi 換網不再失效)
  • get_machine_id() 第一次計算後寫入快取檔(.machine_id),之後永遠回同一值
  • 解決 macOS Wi-Fi 私密 MAC 隨機化導致機器代碼變動 → 授權失效的問題
  • 加強版分頁加「✏ 手動指定機器代碼」按鈕,可貼上 email/訂單上的原始代碼覆寫快取
  • license 驗證機器代碼比對改成大小寫不敏感(防舊版本相容問題)
v1.0.31(2026-05-03)— 線上自動啟用 + 折扣後天數修正
  • 加強版分頁新增「🌐 線上自動啟用」按鈕,從伺服器抓回授權碼自動填入
  • 新增 /api/license.php 端點,用 machine_id 查該機器最新有效授權
  • License 驗證會清除換行/tab/全形空白等隱藏字元(避免複製貼上「格式錯誤」)
  • 修隨喜贊助 + 折扣碼:折扣後 amount 用「折扣前」金額算天數,不再因為 NT$10 套 10% 折扣後變 NT$9 拋「金額不足」例外
v1.0.30(2026-05-03)— 緊急修復:半自動感謝函引薦清單黑畫面(類名 typo)
  • v1.0.28-29 因類名 typo (BNIThankYouBot vs BNIAutoThankYou) 觸發 ImportError
  • 渲染半自動引薦清單時局部失敗 → 整個列表黑畫面、無法勾選/檢視
  • 修正引用為正確類名,功能恢復
v1.0.29(2026-05-03)— 金額偵測去誤判:只掃引薦內容欄
  • 半自動感謝函金額偵測收斂為「只掃 name(引薦內容)欄」,跳過日期/引薦人/狀態欄
  • 原本會把日期欄「2026-04-01」撿成金額 2026 — 這次根除
  • GUI 與 bot 共用同一支 regex + 同一個來源,徹底一致
v1.0.28(2026-05-03)— 半自動感謝函:金額自動帶入 + 全程式微軟正黑體
  • 半自動感謝函「金額」欄位進畫面就自動帶入引薦內容中的數字(綠色字)
  • Bot 解析優先級:引薦內容(name 欄)有命中 → 直接採用,不再被其他欄較大數字蓋過
  • 全程式硬編碼字體(79 處)全改用 UI_FONT — Win 微軟正黑體 / Mac 蘋方一致
  • Tab 分頁選中時只變紅色,padding/border/expand 鎖定不縮邊
  • 紅綠燈表大幅優化字體;分會教育單位描述補課程對應(MSP=2 / 新領導=3 / 進階=4 / 其他=5)
  • purchase.php 折扣碼欄版面:input 吃滿剩餘寬,套用按鈕縮小不擠
v1.0.27(2026-05-03)— 啟動最大化 + 折扣碼系統 + bot 健壯化
  • 啟動即視窗最大化(Win:zoomed / Mac:全螢幕大小 / Linux:-zoomed)
  • 紅綠燈「分會教育單位」從「次數」改為「分數」(0-6,6=滿分),依比例換算 15 分
  • 引薦金額欄位顯示加 NT$ 標示
  • 新增折扣碼系統:管理後台 CRUD(代碼 / 折扣比 / 期限 / 限機器 / 限分會 / 用量上限)
  • 購買頁加折扣碼輸入欄,即時驗證 + 顯示折後價
  • checkout server-side 重新驗證 + 計算金額(永遠不信任 client 端)
v1.0.26(2026-05-03)— 批次開引薦加「本次金額」欄
  • 批次開引薦主分頁「要送的引薦內容」下方新增「本次引薦金額(可空)」單一欄位
  • 範本本身不存金額(每次金額都會變);填了就送出時嵌入引薦對象姓名(例「客戶名 NT$3500」)
  • 跨分會引薦分頁的批次送出共用同一個金額欄
  • 確認對話框顯示本次金額讓使用者再次核對
v1.0.25(2026-05-03)— 金額自動導入升級:引薦對象姓名也會被解析
  • 感謝函金額偵測新增第一順位:引薦對象姓名含數字 → 自動採用(例「客戶名 NT$3500」)
  • 付費訂閱 100GL 自動引薦時,系統把訂閱金額直接寫進「引薦對象姓名」
  • 自動互薦對話框、引薦內容編輯器、半自動感謝函、批次開引薦、購買頁、help.php 全部加上「自動化金額導入規則」說明
v1.0.24(2026-05-03)— 感謝函失敗原因 100% 顯示
  • submit_one 加上頂層 try/except,任何未捕捉的 Selenium/Python 例外都會轉成可讀原因
  • 若仍有路徑沒設原因,fallback 顯示當前 URL,不再可能完全空白
v1.0.23(2026-05-03)— 微軟正黑體 + 跨分會 121 + 紅綠燈 +/- + 失敗原因明確化
  • PC 字體改成微軟正黑體(Mac 用蘋方),全程式更清晰
  • 登入畫面預設帳號留空,不再自動帶入
  • 一對一(121)新增「外分會夥伴」勾選區,共用跨分會引薦的 ★ 收藏名單(Beta)
  • 全應用程式啟用 Ctrl/Cmd+C/V/X/A — 中文輸入法切換時也能複製貼上
  • 引薦內容編輯器姓名欄補充說明「(引薦對象)」,避免誤填本人姓名
  • 跨分會引薦分頁底部新增「🚀 把勾選的外分會夥伴批次送出」大按鈕
  • 半自動感謝函:金額填 0 視為「人脈引薦」,自動於評論加 [人脈引薦] 標籤
  • 紅綠燈表每個指標欄旁加 +/- 按鈕,點即時模擬 + 更新分數/燈號
  • 半自動感謝函失敗時顯示明確原因(原本會吃掉錯誤訊息)
v1.0.22(2026-04-30)— 新 LOGO + 修一鍵更新 SSL CERTIFICATE_VERIFY_FAILED
  • 全新 LOGO:紅色 BNI + 綠色圓燈 + 綠色 100,網頁 + app 登入畫面同步更換
  • 修一鍵更新真正的 SSL fallback(原本沒 catch URLError 包的 SSL 錯誤)
v1.0.21(2026-04-30)— 自動引薦預設啟用 + 修一鍵更新 SSL + 白底 footer
  • 自動引薦從選填改成預設啟用,文案改成告知性而非選擇性,checkbox 隱藏
  • 一鍵檢查更新加 SSL fallback,PyInstaller bundle 也能連到伺服器
  • 失敗時顯示真實錯誤訊息(不再只說「無法連到伺服器」)
  • footer 文字按鈕強制白底,dark mode 也不變黑
v1.0.20(2026-04-30)— app 加版本號 + 一鍵更新
  • app 主畫面 / 登入畫面下方加版本號 + 一鍵檢查 / 下載更新按鈕
  • 點一鍵更新 → 自動抓 server 最新版 → 對話確認後直接下載 zip 到 Downloads
  • 從 app 進加強版購買頁時自動帶上 machine_id(web 表單預先填好)
  • 購買頁 radio 圈圈完全隱藏(只用紅框高亮選中)
v1.0.19(2026-04-29)— 網站重整 + 隨喜 NT$10/天
  • 首頁改為產品介紹頁(hero + 功能卡 + 3 步驟 + 定價)
  • 加強版購買獨立到 purchase.php
  • 發票類型 + 方案改成整列 card 點選,選中亮紅框
  • 當時官網各頁初次統一為 920px 內容寬度與固定導覽列
  • 隨喜贊助 NT$5/天改成 NT$10/天(最低 NT$10)
v1.0.18(2026-04-29)— 自動互薦改用 機器代碼 → BNI 身分 自動 mapping
  • checkout 簡化:只勾「同意自動互薦」,不用手填 BNI 名 / 分會
  • 登入 BNI 後 app 自動抓顯示名 + 分會,POST 註冊到 server
  • 後續流程完全用 machine_id 反查,免手動填寫
v1.0.17(2026-04-29)— BNI 自動互薦
  • checkout 加 BNI 互薦 fieldset(可勾選同意 + 填 BNI 顯示名 + 分會)
  • 付款完成後 app 自動 polling 互薦 pending,跳對話確認後自動開引薦
  • 程式自動判斷同分會 / 跨分會,走對應 BNI 流程
  • 失敗會記到 server,可後續補開
v1.0.16(2026-04-29)— 多帳號資料隔離
  • 同一台電腦多個 BNI 帳號使用,個人資料(會員清單、外分會夥伴、引薦範本、一對一主題、記住的密碼)各自存在 users.{email} namespace
  • 第一次升級會自動把舊資料搬進當前登入帳號的 namespace,不會遺失
  • 切換帳號時自動 reload 設定,新帳號立即看到自己的資料
v1.0.15(2026-04-29)— 一對一提交修正 + 內建超連結
  • 修正:一對一的「提交」是 <div> 不是 <button>,自動點擊失效已修
  • 登入畫面 + 主畫面下方加 📖 使用說明 / 💎 加強版購買 / ⬇ 下載最新版 三個外部連結
  • 跨分會引薦的加強版鎖屏改用按鈕版,直接連到購買頁 + 使用說明
  • 使用說明頁補上跨分會引薦 / 啟動自動登入 章節
v1.0.14(2026-04-29)— 跨分會送出 checkbox 觸發 alert 修正
  • 關鍵修正:checkbox 點擊本身觸發「您確定嗎?」alert,accept 即 commit,不需點返回
  • 移除多餘的「點返回」步驟,該動作會破壞 alert 順序
  • alert 偵測加 retry,確保第一時間就 accept
v1.0.13(2026-04-29)— 二次確認對話 + Chrome 密碼外洩警告靜音
  • 跨分會選對象後 BNI 彈「您確定嗎?」自動點確定
  • Chrome 啟動參數關掉密碼外洩警告 + 不安全密碼 popup,自動登入更順暢
  • 修「您確定嗎?」是 Chrome 原生 window.confirm(),改用 alert.accept()
v1.0.12 - v1.0.10(2026-04-28~29)— 跨分會搜尋穩定化
  • 智能拆姓+名:中文 1 字姓+餘名,英文用空格切,跨分會送出/加入常用都會自動拆
  • parser 改用 MUI DataGrid 選擇器(原本找 <table>/<li> 抓不到結果)
  • 修「找不到提供引薦入口」(改成 4 重 fallback 策略全力嘗試開 modal)
  • 加強版啟動時自動登入功能 + 主畫面底部開關
  • 會員清單拆兩欄 + 星號固定每欄右側
v1.0.7 - v1.0.9(2026-04-28)— 半自動 UX 改良 + 跨分會限加強版
  • 半自動逐筆確認:「跳過」反轉成「選取」(預設全勾)+ 全選/反選/清除按鈕
  • 「套用到所有筆」改成「套用到選擇的筆」,可多輪混搭不同對象不同內容
  • 抓取待處理清單加進度動畫,不再像當機
  • 跨分會引薦改為加強版獨享功能
v1.0.5 - v1.0.6(2026-04-28)— 引薦單批次含外分會夥伴
  • 批次送出可同時包含分會內 + 外分會夥伴
  • 修「找不到提供引薦入口」(改用既有 ensure_referral_modal)
v1.0.2 - v1.0.4(2026-04-28~29)— 引薦單跨分會引薦 (Phase 1)
  • 引薦單畫面新增「跨分會引薦」分頁
  • 三欄搜尋(姓 / 名 / 公司)+ 「查找」+「我的外分會夥伴」常用清單
  • 外分會夥伴依分會分組顯示,加成功提示
  • 排程任務(引薦單)可同時勾選分會內 + 外分會夥伴
v1.0.1(2026-04-27)— 打包後路徑修復
  • 修正:雙擊 .app 啟動時日誌嘗試寫到 / 根目錄導致 Read-only file system
  • 改良:相對路徑的 log_file 自動接到使用者資料夾
v1.0.0(2026-04-27)— 首次正式發布
  • 感謝函:全自動 / 半自動兩種模式,支援備註中數字自動帶入金額
  • 引薦單:批次開引薦給多位會員,支援自訂範本
  • 一對一:批次建立 1-2-1 跟進記錄
  • 個人紅綠燈:近 6 個月 PALMS 自動抓取 + 即時計分 + 優化建議
  • 加強版:自動排程清單(可設多筆)+ 背景模式(headless / tray / 開機自啟動 / 防睡眠)
  • 授權碼:綁定機器代碼 + 月/季/年訂閱 + 隨喜贊助方案