@winmarwuran/local-cli
v0.1.18
Published
One-command local docker connector for Anaagent mini-program binding
Downloads
2,383
Maintainers
Readme
@winmarwuran/local-cli
Anaagent 的本地 Docker 连接器 CLI,用于实现:
- 一行命令初始化本地运行环境
- 一行命令启动本地容器
- 与小程序验证码绑定本地节点
Quick Start
npx @winmarwuran/local-cli setup绑定流程
# 1) 小程序刷新后拿到绑定码 A1B2C3(由你们现有服务完成)
# 2) 本地一行命令完成连接
npx @winmarwuran/local-cli connect --code A1B2C3
# 3) 查询状态(会显示 LocalClient 在线数)
npx @winmarwuran/local-cli status
# 4) 打开容器管理后台(可选)
npx @winmarwuran/local-cli consoleconnect 成功后会自动启动本地 WebSocket 中转守护进程,无需再手动运行 client-v4.js。
并会定期从服务端拉取用户设置(ANTHROPIC_AUTH_TOKEN/BASE_URL/MODEL)写入本地容器配置。
默认绑定服务地址为 https://www.winmar.top,也可以覆盖:
# PowerShell
$env:ANAAGENT_BIND_SERVER="https://api.example.com"
npx @winmarwuran/local-cli connect --code A1B2C3Commands
setup- 一行完成拉镜像、创建 volume、启动容器init- 拉取镜像并创建 volume/workspacestart- 启动本地容器connect --code CODE [--server URL]- 按绑定码连接小程序账户shell- 进入容器终端console-shell的别名stop- 停止并删除容器logs- 查看容器日志code-refresh --user-id ID [--ttl 90]- 本地调试签发一次性验证码bind --code CODE [--device-name NAME] [--device-id ID]- 绑定本地节点status [--server URL]- 查询当前连接状态device-id- 查看本地持久设备身份bridge-stop- 停止本地中转守护进程--local true- 强制使用本地 sqlite 绑定逻辑(调试用)
