xinvxueyuan/cordis-plugin-local-dream ↗★ 0

@xinvxueyuan/cordis-plugin-local-dream

通过局域网或 USB 驱动安卓端 SD 绘图应用 适合需要调用安卓手机本地 Local Dream 进行 AI 绘图的用户。

包名
@xinvxueyuan/cordis-plugin-local-dream
兼容性
待验证
Harness 依赖范围
^0.1.0-rc.6 || ^0.2.0-rc.1
Cordis 依赖范围
^4.0.1
版本
0.1.0
许可证
Apache-2.0
最近更新
2026年10月6日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

配置(Config)

字段默认说明
modeautoauto:先 LAN 再 USB;lan / usb 强制单一传输
host``手机局域网 IP/主机名;空 = 自动发现
port8081手机端生成后端端口
controlPort8808手机端 Device Link 控制平面端口;0 = 关闭控制平面;主机模式本身即强制 LAN 绑定,不需要打开「允许局域网访问」
localPort0USB 转发本地端口;0 = 优先 8081,被占用则挑空闲端口
adbPath``显式 adb 可执行文件(指定即唯一候选,不做回退)
bundledAdbDir``覆盖内置 platform-tools 目录
serial``目标设备 serial;多设备时必须显式指定(插件绝不猜测)
autoSelecttrue后端未运行时,自动经 8808 POST /select 启动它
model``要激活的 model_id;空 = 用 /models 目录里的第一个
selectWidth0/select 宽度;0 = 由模型 generation_size 推导,再兜底 512
selectHeight0/select 高度;同上
waitTimeoutMs120000等不到连接的总预算(0 = 快速失败)
pollIntervalMs2000等待阶段的轮询间隔,也是控制平面状态轮询间隔
retryCount3调用中途断连的重连重试次数
retryDelayMs2000重连退避基数(retryDelayMs * 2^n + 抖动,封顶 30s)
probeTimeoutMs5000单次探活/控制请求超时
requestTimeoutMs300000单请求的静默预算(SSE 按块判定,不是整体上限)
discovery.enabledtrue是否扫本地网段找手机
discovery.concurrency64扫描并发 TCP 连接数
discovery.connectTimeoutMs400单次连接超时
discovery.maxHosts1024单次扫描主机上限(防失控)
discovery.subnets[]显式 CIDR 列表,覆盖按网卡推导的 /24
outputDir``PNG 输出目录;空 = /outputs/local-dream

assertConfig 会拒绝:本该为正整数却非正的值、port/controlPort/localPort 超出 0–65535、未知 mode。

2) 创建 annotated + GPG 签名 tag(私钥仅在本机使用;本机需能完成 GPG 签名)

git tag -s v0.1.1 -m "v0.1.1"