deepDDW 0.2.0 — Multi-Device on LAN, Fully Shipped
deepDDW 0.2.0 — Multi-Device on LAN, Fully Shipped
v0.1.0 的"团队可用"承诺,这版全部兑现:最多 20 台设备并发稳定使用,有实测数据支撑。
What's New
🌐 Multi-Device on LAN(P0,0.2.0 核心)
- 设备身份与在线注册 — 每台浏览器持久化
device_id;/api/v1/status状态面板实时显示在线设备 / 活跃 WebSocket / 请求计数 / DB 大小 / 版本 - 网关限流 — Token/IP 双维度滑动窗口(标准库实现,零新依赖),超限 429 + Retry-After,全网关过载 503
- SQLite 并发加固 — 全连接 WAL + busy_timeout + 进程级写锁;20 并发写验证无
database is locked
🧩 P1 — 团队可用
- 工作区隔离(P1-1) — 设备可选工作区(默认
shared),记忆/MCP 工具按工作区隔离,旧客户端零影响 - 会话跨设备续接(P1-3) — 最近 5 条会话摘要 + "继续此会话",手机续接电脑端对话
- 可选 TLS(P1-2) — 一键自签证书;外网访问 Caddy/Nginx 反代文档(
docs/tls.md)
🛠️ P2 — 运维闭环
- 备份 / 恢复 API(P2-1) — 一键备份可下载;恢复前校验(SQLite 头 + 完整性检查)+
.pre-restore安全兜底 - 并发压测与报告(P2-2) — 可复跑压测脚本;实测 5/10/20 设备 0 错误、P95 ≤ 126ms、约 600 RPS、无锁冲突(
docs/load-report.md) - 版本 / 升级检查(P2-3) —
/api/v1/version探测最新版(1h 缓存,离线降级),启动页升级横幅
Quality
- pytest 140 passed(本机 + 16G 双机),ruff 净 0,F/E9 门禁过,CI 双 workflow 全绿
- 零信任破坏性爆破测试通过:认证边界 / 备份穿越 / 伪造恢复 / 工作区越权 / 超长输入 / 限流全部按预期拦截
Docs
- 双语 README(新增 "Also in 0.2.0")、CHANGELOG、
docs/tls.md、docs/load-report.md - 已收录于 awesome-deepseek-harness
Upgrading
v0.1.0 → v0.2.0:git pull && ./install.sh(数据与配置兼容,无需迁移)。
Thanks
Shout-out to our first stargazers — you starred the repo in its very first week, that means a lot: @longka2024 · @ychulin · @zhangpeihao
Feedback, issues and PRs are always welcome.