9 Commits

Author SHA1 Message Date
u-claw-bot
735e4de854 chore(upstream): 跟随 OpenClaw 2026.7.1-2,发布 v2.1.16
自动跟踪上游:OpenClaw npm latest 升到 2026.7.1-2,
自动 bump 壳版本到 2.1.16 并打 tag 触发发版。
2026-07-19 04:17:40 +00:00
u-claw-bot
50a4e45ea4 chore(upstream): 跟随 OpenClaw 2026.7.1-1,发布 v2.1.15
自动跟踪上游:OpenClaw npm latest 升到 2026.7.1-1,
自动 bump 壳版本到 2.1.15 并打 tag 触发发版。
2026-07-18 03:49:16 +00:00
u-claw-bot
7c23358142 chore(upstream): 跟随 OpenClaw 2026.7.1,发布 v2.1.14
自动跟踪上游:OpenClaw npm latest 升到 2026.7.1,
自动 bump 壳版本到 2.1.14 并打 tag 触发发版。
2026-07-14 03:52:03 +00:00
u-claw-bot
b3fc827b60 chore(upstream): 跟随 OpenClaw 2026.6.11,发布 v2.1.13
自动跟踪上游:OpenClaw npm latest 升到 2026.6.11,
自动 bump 壳版本到 2.1.13 并打 tag 触发发版。
2026-07-01 05:15:56 +00:00
u-claw-bot
06113d8429 chore(upstream): 跟随 OpenClaw 2026.6.10,发布 v2.1.12
自动跟踪上游:OpenClaw npm latest 升到 2026.6.10,
自动 bump 壳版本到 2.1.12 并打 tag 触发发版。
2026-06-24 04:58:30 +00:00
u-claw-bot
7805ee01f7 chore(upstream): 跟随 OpenClaw 2026.6.9,发布 v2.1.9
自动跟踪上游:OpenClaw npm latest 升到 2026.6.9,
自动 bump 壳版本到 2.1.9 并打 tag 触发发版。
2026-06-21 05:55:16 +00:00
hfshfg
0d88c9b0cc chore(portable): 回归纯开源 — 移除指纹/自动开户/崩溃上报
去掉不适合开源的商业逻辑,保持一个纯粹的开源 U 盘工具:

- 删除设备指纹 (fingerprint.mjs)、虾盘云自动开户 (bootstrap-xiapan.mjs /
  xiapan-client.mjs)、自动崩溃上报 (report-bug.mjs),portable 和 Electron 两份都删
- 启动脚本去掉绑定指纹调用 + 全部 --auto 自动上报;保留 bonjour 禁用与括号转义
- config-server 删掉 /api/xiapan/* 和 /api/report-bug 端点
- Config.html:虾盘云改为普通「首选」卡片,强调中转站 / 国内外全部大模型,
  和其它 provider 一样需用户自填 Key(去 u-claw.org/cloud.html 注册),不再自动开户
- 报 Bug 表单改为指向 GitHub Issue,不再上传日志
- README / release notes / CLAUDE.md 文案改为「选模型填 Key,不绑定设备、不打指纹、不上传数据」
- OPENCLAW_VERSION 跟进最新龙虾版本 2026.6.6 → 2026.6.8

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 11:47:19 +08:00
hfshfg
6eb54f8ea3 feat(portable): bug 一键上报 + 自动崩溃上报 + openclaw 升级 2026.6.6
Bug 上报(方便服务器侧排查便携版问题):
- 新增 lib/report-bug.mjs:算设备指纹→sk-uc apiKey,收集 openclaw 版本/
  系统信息/最近日志(gzip+base64),POST 到 api.u-claw.org/recharge/bug/submit。
  静默失败,绝不影响主流程。复用 fingerprint.mjs + xiapan-client.mjs。
- config-server 加 POST /api/report-bug:本地补齐信息后转发,配置中心加
  「🐛 报 Bug」表单(标题/描述/是否附日志)。
- Windows-Start.bat / Mac-Start.command:gateway 端口耗尽或异常退出时
  自动后台上报(Ctrl+C 正常停止不上报)。

openclaw 升级:
- OPENCLAW_VERSION 2026.4.29 → 2026.6.6(X 盘真实 USB 实测 gateway
  启动/ready、Dashboard 200、旧配置兼容、虾盘云 status 均通过)。

便携性改进(借鉴 OpenClaw-Windows-Portable):
- setup.sh / 启动脚本的 npm install 设 npm_config_cache 指向盘内
  app/.npm-cache,避免污染系统缓存,拔盘不留痕。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 11:46:42 +08:00
hfshfg
9ecbbd445c feat: 内置虾盘云 + 设备指纹绑定 + Release 流水线
- 新增 portable/lib/{fingerprint,xiapan-client,bootstrap-xiapan}.mjs:
  跨平台设备指纹(Win USB/disk + Mac UUID + Linux machine-id + seed 兜底)
  生成 sk-uc-{fingerprint} 形式的虾盘云 apiKey,启动时 merge 到 openclaw.json
- Config.html 顶部新增「已绑定虾盘云」横幅:指纹来源 + Key + 余额 + 充值/解绑
- config-server 增加 /api/xiapan/{status,bind,unbind} 三个端点
- Electron app 在 whenReady 调 bootstrap,新增 sync-lib.js 让 build 前自动同步
- 锁 OpenClaw 版本到 2026.4.29(OPENCLAW_VERSION 单一来源)
- 删除死代码 portable/充值.html
- 新增 .github/workflows/release.yml:tag 触发,出 portable zip + Electron exe/dmg
- README 增加内置虾盘云说明 + 直接下载发行版指引
2026-05-02 17:07:42 +08:00