From ef9fcb9d4a672d9a16cb9ed50d2faeb75ed19943 Mon Sep 17 00:00:00 2001 From: JianMiau Date: Tue, 4 Aug 2026 17:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BC=E4=BD=88=200.1.3=EF=BC=9AREADME=20?= =?UTF-8?q?=E5=9C=96=E7=89=87=E6=94=B9=E5=85=AC=E9=96=8B=E7=B6=B2=E5=9D=80?= =?UTF-8?q?=E3=80=81=E5=AE=89=E8=A3=9D=E8=AA=AA=E6=98=8E=E8=A3=9C=E5=85=AC?= =?UTF-8?q?=E9=96=8B=20registry?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 摘要: README 截圖改指向 jianmiau.ddns.net(公開 repo,免登入可看), 兩邊套件頁的圖都能正常顯示;安裝說明補上公開 registry 的裝法。 Co-Authored-By: Claude Fable 5 --- README.md | 21 +++++++++++---------- package.json | 2 +- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index d3009f8..250ae47 100644 --- a/README.md +++ b/README.md @@ -20,18 +20,19 @@ ## 快速開始 +套件不在官方 npmjs 上,安裝要指定 `--registry`(擇一,公開站不用登入): + ```bash -# 套件發佈在公司的 npm registry(不是官方 npmjs),安裝要指定 --registry +# 公開 registry +npm install -g telegram-codex-bot --registry=https://jianmiau.ddns.net/api/packages/AI/npm/ + +# 或:公司內部 registry(需 git.catan.com.tw 帳號) npm install -g telegram-codex-bot --registry=https://git.catan.com.tw/api/packages/Frontend/npm/ telegram-codex-bot start # 先做環境檢查(codex/登入/pm2/git),再把控制台掛上 pm2 ``` -之後升級同樣帶 `--registry`: - -```bash -npm update -g telegram-codex-bot --registry=https://git.catan.com.tw/api/packages/Frontend/npm/ -``` +之後升級同樣帶 `--registry`(`npm update -g telegram-codex-bot --registry=...`)。 打開 **http://localhost:3799** →「🤖 Bot 管理」→「➕ 新增 Bot」: @@ -58,7 +59,7 @@ npm update -g telegram-codex-bot --registry=https://git.catan.com.tw/api/package **① Bot 管理首頁** — 每個 bot 一列:狀態、工作目錄、沙盒與模型設定、遮罩後的 token。 右側按鈕:▶ 啟動 / ⏹ 停止、🔄 重啟、📄 log、✏️ 編輯、🗑 刪除。上方橫幅提醒群組使用要先關 Group Privacy。 -![Bot 管理首頁](https://git.catan.com.tw/Frontend/telegram-codex-bot/media/branch/master/docs/01-bots.png) +![Bot 管理首頁](https://jianmiau.ddns.net/AI/telegram-codex-bot/media/branch/master/docs/01-bots.png) **② 新增 Bot** — 按右上「➕ 新增 Bot」: @@ -68,15 +69,15 @@ npm update -g telegram-codex-bot --registry=https://git.catan.com.tw/api/package 4. **模型 / 推理強度 / 速度**:下拉選單,預設值自動帶你機器上 codex 的全域設定;清單讀自本機 codex 模型快取,換模型時強度選項會連動(如 ultra 只有支援的模型才出現) 5. 勾「建立後立即啟動」→ 儲存,bot 就上線了 -![新增 Bot 表單](https://git.catan.com.tw/Frontend/telegram-codex-bot/media/branch/master/docs/02-create.png) +![新增 Bot 表單](https://jianmiau.ddns.net/AI/telegram-codex-bot/media/branch/master/docs/02-create.png) **③ PM2 分頁** — 整台機器所有 pm2 程序。Port 可直接點開對應網頁,右側可啟停/重啟/刪除任何程序。 -![PM2 分頁](https://git.catan.com.tw/Frontend/telegram-codex-bot/media/branch/master/docs/03-pm2.png) +![PM2 分頁](https://jianmiau.ddns.net/AI/telegram-codex-bot/media/branch/master/docs/03-pm2.png) **④ Log 檢視** — 點任一程序的「📄 out」/「⚠ err」,下方展開尾端 200 行,可勾自動更新(5s)。 -![Log 檢視](https://git.catan.com.tw/Frontend/telegram-codex-bot/media/branch/master/docs/04-log.png) +![Log 檢視](https://jianmiau.ddns.net/AI/telegram-codex-bot/media/branch/master/docs/04-log.png) - 兩個分頁每 5 秒自動更新 - Bot 設定存於 `~/.tgcodex/bots/<名稱>/tgcodex.config.json`,bot 掛 pm2 的程序名 = bot 名稱 diff --git a/package.json b/package.json index 0861044..ca6cbb1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "telegram-codex-bot", - "version": "0.1.2", + "version": "0.1.3", "description": "Telegram bot powered by the local Codex CLI — zero-dependency, pm2-managed, with a built-in PM2 web viewer", "license": "MIT", "type": "commonjs",