diff --git a/console-ui/public/portal/index.html b/console-ui/public/portal/index.html
index ca7acfb..8cd4d87 100644
--- a/console-ui/public/portal/index.html
+++ b/console-ui/public/portal/index.html
@@ -415,24 +415,25 @@ if (!window.ARCRUN_API_BASE) {
文件整理成知識卡的部分,請在同步小幫手(電腦上的托盤圖示)的「AI 設定…」填一把 Gemini API Key。
-
+ daemon 版本)——完整版改在 arcrun-app(同步小幫手)「版本與更新」頁本機端匯出
+ (打新端點 GET /portal/daemon/diagnostics)。當時按鈕先保留當退路,文案改成
+ 誠實講清楚自己只有一半、導去完整版。
+
+ 2026-08-09(leo 拍板拿掉):leo 08-08「雲端那個要刪掉?不刪用戶搞不清楚要去
+ 哪裏下載」,封測者已被通知去更新到有地端匯出的版本後,08-09 追認「通知完畢
+ 可以刪除」。⇒ 按鈕與 #st-diag-export/#st-diag-status 一併移除,面板改成純文字
+ 指路(同步小幫手才是唯一還按得到、也答得出完整診斷的地方)。
+ GET /portal/data/diagnostics 端點本身留著未刪(無害、未被任何 UI 呼叫,
+ 純粹清路標,不動後端)。 -->
疑難排解
-
這裡只看得到雲端這半,完整診斷請到你電腦上的 Arcrun 匯出。同步小幫手完全連不上時,才用下面這顆備用(只有統計數字,不含你的任何文件內容)。
-
+
要回報問題,請到你電腦上的 Arcrun(同步小幫手)「版本與更新」頁——那裡的「疑難排解」按一下就能匯出完整診斷檔給我們(只有統計數字,不含你的任何文件內容)。
@@ -956,38 +957,10 @@ function taipeiMonthDay(ms) { var d = new Date(ms + TAIPEI_OFFSET_MS); return {
dropSession();
});
- // ── 檢修孔(2026-08-07 leo 直接指令)──────────────────────────────────────
- // 「按鈕下載一個檔案,把檔案發給我」:按下去打 /portal/data/diagnostics,
- // 存成單一 JSON 檔(不是要解壓的一包)直接觸發瀏覽器下載。不彈視窗、不要求
- // 用戶理解內容——他只需要按一下、把跳出來的檔案傳給我們。
- (function () {
- var btn = $('st-diag-export');
- if (!btn) return;
- btn.addEventListener('click', function () {
- var st = $('st-diag-status');
- btn.disabled = true;
- st.textContent = '匯出中…';
- fetch(API_BASE + '/portal/data/diagnostics', { headers: authHeaders() })
- .then(function (r) { return safeJson(r).then(function (d) { return { ok: r.ok, status: r.status, d: d }; }); })
- .then(function (x) {
- btn.disabled = false;
- if (guard401(x.status)) return;
- if (!x.ok) { st.textContent = '匯出失敗,請稍後再試'; return; }
- var blob = new Blob([JSON.stringify(x.d, null, 2)], { type: 'application/json' });
- var url = URL.createObjectURL(blob);
- var a = document.createElement('a');
- var stamp = new Date().toISOString().slice(0, 19).replace(/[:T]/g, '-');
- a.href = url;
- a.download = 'arcrun-diagnostics-' + stamp + '.json';
- document.body.appendChild(a);
- a.click();
- document.body.removeChild(a);
- setTimeout(function () { URL.revokeObjectURL(url); }, 2000);
- st.textContent = '已下載——把這個檔案傳給我們就可以了';
- })
- .catch(function (e) { btn.disabled = false; st.textContent = friendlyErr(e); });
- });
- })();
+ // 檢修孔前端已於 2026-08-09 移除(t213,leo 拍板「通知完畢可以刪除」)——
+ // #st-diag-export 元素不再存在,匯出診斷檔改在 arcrun-app(同步小幫手)
+ // 「版本與更新」頁本機端做。GET /portal/data/diagnostics 端點本身未刪(無害、
+ // 已無任何 UI 呼叫),只是這裡不再掛按鈕去打它。
// t87 07-28 leo:知識庫網址 helper(只有 origin,不含 /portal/# 後綴),兩處 UI 共用
function copyOriginUrl(btn) {
@@ -1189,7 +1162,7 @@ function taipeiMonthDay(ms) { var d = new Date(ms + TAIPEI_OFFSET_MS); return {
// (會出現「叫 CC」「vectorize」「redeploy」這類我們內部的修法指令,不是講給
// 一般用戶聽的)。前端固定顯示「發生了什麼+現在怎麼辦」,不假裝有語意結果,
// 也不留用戶不知道下一步的空白。
- $('se-banner').innerHTML = '語意搜尋還沒開通
語意搜尋能理解你問題的「意思」找資料,不只是比對關鍵字。
這個知識庫目前還沒開通這個功能,以下顯示的是關鍵字搜尋結果(不會假裝有語意結果)。
想開通的話,到「設定」→「疑難排解」匯出診斷檔給我們,我們會幫你打開。
';
+ $('se-banner').innerHTML = '語意搜尋還沒開通
語意搜尋能理解你問題的「意思」找資料,不只是比對關鍵字。
這個知識庫目前還沒開通這個功能,以下顯示的是關鍵字搜尋結果(不會假裝有語意結果)。
想開通的話,請到你電腦上的 Arcrun(同步小幫手)「版本與更新」頁,用「疑難排解」匯出診斷檔給我們,我們會幫你打開。
';
}
var entries = d.entries || [];
$('se-count').textContent = '命中 ' + entries.length + ' 筆・模式 ' + searchModeLabel(d.mode || 'keyword') + (d.note ? '・' + d.note : '');