byrouter-inject

中文文档
1.3.23发布于 2026/11/03UNLICENSEDCommonJS

路由器本地dengan端点openai兼容丹仪表板。

中文使用文档
文档目录12 节
  1. Syarat
  2. 卡拉1 - perintah全球(独立) npm install -g )
  3. Cara 2 -文件夹(可携带)
  4. Menjalankan达里文件夹
  5. Isi文件夹
  6. Pengaturan ( config.json )
  7. Membuat管
  8. Memasang管
  9. Memakai API
  10. 指示板
  11. Kalau ada masalah
  12. Catatan

ByRouter-Inject

网关本地dengan API yang kompatibel OpenAI。Jalan di komputermu sendiri, tanpa server luar。

Syarat

  • Windows 10/11
  • Node.js 22.5 atau lebih baru (butuh模块 node:sqlite bawaan)。嗯,是的 https://nodejs.org
  • 谷歌铬合金 (dipakai saat memasang pipe dari dashboard)

节点:

node -v

卡拉1 - perintah全球(独立) npm install -g)

Pasang sekali dari mana saja:

npm install -g byrouter-inject

Kalau kamu menerima berkas .tgz (bukan dari登记处),arahkan langsung ke berkasnya:

npm install -g C:\path\ke\byrouter-inject-1.3.23.tgz

Lalu cuup tulis satu perintah:

byrouter

Perintah itu menyiapkan文件夹kerja di %LOCALAPPDATA%\ByRouter-Inject bisa diganti dengan byrouter --dir=D:\ByRouter-Inject)、memasang berkas程序ke sana、lalu menyalakan服务器。 文件夹kerja itu杨门寅潘 accounts.json, keys.json, config.json、Dan个人资料浏览器; Jadi pemasangan与baru tidak menghapus数据。

Perintah躺:

PerintahFungsi
byrouterNyalakan服务器
byrouter --port=20300尼亚拉坎迪港列坦帕门云亭 config.json
byrouter --cek我是说,我是说,我是说,我是说
byrouter --versiTampilkan中
byrouter --dir=D:\XPakai文件夹kerja lain

Mematikan: Ctrl+C 迪·詹德拉·坦帕特 byrouter berjalan。

Cara 2 -文件夹(可携带)

寄ini 有些 membawa node_modules。Dependensi dipasang sekali di folder ini:

npm install

Setelah selesai, npm是一名男子,他说:scripts/cek-dependensi.js)。 Hasilnya juga ditulis ke kesiapan.json.

start.bat Melakukan ini untukmu: kalau node_modules Belum ada,在menjalankan npm install Lebih dulu, baru menyalakan服务器。《Jadi langkah manual di data》 Memasang sebelum menjalankan。

Menjalankan达里文件夹

  1. Klik dua kali start.bat.
  2. jendera menampilkan alamat仪表板dan endpoint。Biarkan jenderi terbuka selama dipakai。
  3. Buka http://127.0.0.1:20219/ di browser。

Untuk mematikan: klikk dua kali stop.bat我是詹德娜 start.bat.

Isi文件夹

贝尔卡Fungsi
start.batMenyalakan服务器(sekaligus memasang dependensi kalau belum ada)
stop.batMematikan服务器和seluruh进程是同步的
package.json数据依赖yang dipasang npm install
main.js程序utama (sudah dibundel + diobfuskasi)
account-login.jsProses pemasangan pipe (dipanggil dari dashboard)
sync-profile.js门耶加尔坎塞西管杨苏达达
verify-window.jsMenampilkan kotak验证kasi kalau diminta
kanal-baca.jsMembaca token masuk dari kanal yang tersedia
config.json丹,彭图兰,达萨尔港
keys.json数据API密钥(分发到数据库中)
accounts.json数据管道控制器(diisi lewatdashboard)
node_modules/Pustaka hasil npm install. Dibuat otomatis, boleh dihapus lalu dipasang ulang。
kesiapan.jsonLaporan hasil peremeriksaan dependensi terakhir

Pengaturan (config.json)

{
  "port": 20219,
  "host": "127.0.0.1",
  "requireKey": true
}
  • port - port服务器。Ganti kalau 20219 sudah dipakai。
  • host ——biarkan 127.0.0.1 Supaya hanya bisa didis达里计算机。
  • requireKey - true berarti设置请求使用一个API密钥。

Membuat管

Pipe dibut oleh penyedia layanan tempat kamu berlangganan, lalu dikirim ke kamu sebagai Satu baris panjang Yang排灯节 BYR1.. Kamu tidak perlu membuatnya sendiri。

Tempel baris itu apa adanya - jangan dipoong, jangan ditambah spasi di tengahnya。

Memasang管

  1. 布卡仪表盘,哈拉曼 管道.
  2. 坦普尔baris管像kolom杨tersedia。
  3. 公里 添加管.
  4. Proses berjalan di latar belakang。Statusnya muncul di tabel (Proses / Terpasang / Butuh verifikasi)。
  5. Kalau statusnya Butuh verifikasi,像符号一样 验证 Di baris itu。Sebuah kotak kecil muncul - selesaikan di situ, tidak perklu membuka applied line。
  6. Setelah状态 Terpasang,管郎松马苏克圆塔丹比萨迪巴凯。

Untuk melepas pipe, klikon hapus di barisnya。Sesi dan berkas sementaranya ikut dibersihkan。

Memakai API

Ambil API关键di仪表板halaman API密钥 (atau达里语 keys.json)。

curl http://127.0.0.1:20219/v1/models ^
  -H "Authorization: Bearer ***"

模型阳腔:

  • deepseek-v4.1-flash
  • deepseek-v4.1-flash-non-thinking

Contoh聊天:

curl http://127.0.0.1:20219/v1/chat/completions ^
  -H "Authorization: Bearer ***" ^
  -H "Content-Type: application/json" ^
  -d "{"model":"deepseek-v4.1-flash","messages":[{"role":"user","content":"halo"}]}"

指示板

Enam halaman:概述,模型,管道,API密钥,端点,日志。

  • 管道 - pasang管,lihat状态,segarkan sesi, selesaikan验证kasi。
  • API密钥 -但是丹,我不知道。
  • 日志 - permintaan terakhir Yang masuk

Kalau ada masalah

GejalaPenyebab dan solusi
Node.js terlalu lamaVersi Node di bawah 22.5。Pasang与LTS terbaru。
dependensi belum lengkapJalankan npm install Di文件夹ini, lalu ulangi。
npm 有些dikenaliNode.js terpasang tanpa npm。Pasang ulang dari nodejs.org。
sudah dipakai港Ubah port 迪 config.json, misalnya jadi 20220。
Chrome tidak ditemukan谷歌铬合金合金。巴桑铬,拉鲁乌兰吉加管。
状态 Butuh verifikasi公里 验证 迪baris管,selesaikan kotak Yang muncul。
状态 Gagal数据迪达拉姆管迪达达克可可,atau sesi迪达达克。Minta baris pipe baru ke penyedia。
pipe kedaluwarsaUmur烟斗在30哈里。Minta baris baru ke penyedia。
tidak ada pipe siap pakaiBelum和pipe terpasang。Tambah leat halaman Pipes。
kunci API tidak valid头 Authorization: Bearer *** 椰干 keys.json.
仪表盘kosong atau tidak terbuka服务器belum jalan, atau端口di config.json 别别别别别别别别别别别。

Catatan

产品ini网关pihak ketiga。有些ada jaminan正常运行时间,丹kuota mengikuti巴塔杨berlaku di茜茜akun上游。Gunakan akun milikmu sendiri。

版本与发布记录

byrouter-inject 共发布 10 个版本,首次发布于 2026/11/02;过去 12 个月发布了 10 个版本。

版本发布日期距今
1.3.23latest2026/11/03今天
1.3.182026/11/02今天
1.3.162026/11/02今天
1.3.142026/11/021 天前
1.3.102026/11/021 天前
1.3.92026/11/021 天前

关于 byrouter-inject 的常见问题

byrouter-inject 是什么?

路由器本地dengan端点openai兼容丹仪表板。

如何安装 byrouter-inject?

在项目目录运行 npm install byrouter-inject,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 byrouter,可以用 npx byrouter 直接运行。

byrouter-inject 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/byrouter-inject 是否存在。

byrouter-inject 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

byrouter-inject 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22.5.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

byrouter-inject 可以商用吗?

byrouter-inject 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。

byrouter-inject 还在维护吗?

最新版本 1.3.23 发布于 2026/11/03(今天);至今共发布 10 个版本,其中过去 12 个月发布了 10 个;首次发布于 2026/11/02。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。