Repository navigation
SintBot v1.0.12
A simpler install: the terminal sets up the model, the console does the rest.
Changed
- The terminal only sets up the model.
sintbot setupno longer asks whether the machine is in mainland China, and no longer asks for a proxy, a projects folder or chat platform credentials. It checks the environment, sets up a model and runs a live trial turn. Everything else is set in the console afterwards. The old full set of questions is still there assintbot setup --full, for servers without a browser. - A console right after install. The background service now installs before a chat platform is connected: it runs the console only, at http://127.0.0.1:4600, and the one-line install opens it in your browser. Connect Slack, Feishu or WeCom under Settings and save; the service restarts itself within seconds and connects. The Overview page has a new Get started checklist.
- The one-line install has four numbered steps, skips an install that is already up to date, notices a running service (and, after an upgrade, asks before restarting it), and ends with the console address and what to do next.
New
- Settings → Bot & network in the console: the bot's name and the network proxy.
sintbot service installcan also carry your terminal's proxy into the service. - English throughout the install. The installer and the wizard follow the system language (on macOS, the system language counts even when
LANGis English). SetSINTBOT_LANG=enorzhto choose. - Key sites found automatically. For Zhipu GLM and MiniMax, the wizard tries the key on both the mainland and the international site and keeps the one that works.
sintbot uiopens the running service's console instead of failing on the busy port.
Fixed
- Wizard questions could be overwritten by a stray
>prompt when the terminal redrew the line. - The generated direct-connection list (
NO_PROXY) could contain a bogus*.0.1entry.
Upgrade
npm i -g sintbot@latest && sintbot service restartAs with any version change, the daemon posts a short upgrade notice to each bound group after the restart. Existing configs are left as they are.
Website: https://sintbot.com · Docs: https://github.com/sintlab/sintbot#readme · Issues: https://github.com/sintlab/sintbot/issues