Commit Graph

165 Commits

Author SHA1 Message Date
hfshfg
e3a1f4e55b feat(website): 在首页 contact section 添加2.0商业版购买入口
含淘宝链接、口令MF278、微信下单,中英文双语。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 22:29:22 +08:00
hfshfg
c89e6ba84c feat(website): 在合作招募页添加2.0商业版购买入口
含淘宝链接、口令MF278、微信联系方式。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 21:38:34 +08:00
hfshfg
04ac67ceaf docs: 添加淘宝购买链接和口令 MF278
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 21:07:43 +08:00
hfshfg
37aa557123 docs: 更新2.0商业版文案,标注已正式销售并添加购买渠道
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 21:03:25 +08:00
hfshfg
8c1d0eb809 docs: 精简 README blockquote,中英文各从7条压缩到2条
去除与「寻找技术伙伴」section 重复的内容,保留新手提示和2.0商业版核心信息。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:45:57 +08:00
hfshfg
2448466ae7 docs(website): 同步招募文案到官网 guide.html
与 README 保持一致。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:43:43 +08:00
hfshfg
1b19342395 docs: 优化寻找技术伙伴文案,中英文同步更新
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:41:15 +08:00
hfshfg
29962716b9 fix(bootable): 同步 Node.js 版本 v22.14.0 → v22.16.0
与其他模块保持一致。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:07:09 +08:00
hfshfg
f17a4d00ff fix(usb-release): 同步 Node.js 版本 v22.14.0 → v22.16.0
与 install/ 保持一致。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:06:20 +08:00
hfshfg
c5b9b77c9b docs(install): 更新 README 安装流程,区分 Mac/Linux(7步) 和 Windows(6步)
补充 Windows bundle 下载所用的国内镜像列表说明。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:04:43 +08:00
hfshfg
975ce49843 fix(website): 同步 install/ 的修复到 website/
将 install/install.ps1 和 install/install.sh 的所有修复同步到
website/ 目录(供 curl/irm 下载的版本),两者保持一致。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 20:04:01 +08:00
hfshfg
1c459edb24 fix(install): 修复 Windows 安装时下载卡住的 bug
- install.ps1: 修复镜像 URL 拼接错误($BUNDLE_URL 已含完整域名导致双重 https://)
- install.ps1: 替换失效镜像(gh-proxy.com/mirror.ghproxy.com),改用实测可用的 ghproxy.net 和 gh.idayer.com
- install.ps1: curl fallback 同步修正 URL,加 --retry 2
- install.ps1: 下载失败时打印手动下载地址,便于用户自助
- install.ps1: 修正步骤编号跳号问题 [1/7]~[7/7] → [1/6]~[6/6](实际共 6 步)
- install.sh: 同步 Node.js 版本 v22.14.0 → v22.16.0,与 Windows 版保持一致

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 19:59:56 +08:00
hfshfg
5b5ffd03bf docs: 加强招募号召,虾盘只是开始
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 19:50:31 +08:00
hfshfg
d4205215d3 docs: 更新新手提示、隐藏虾盘云注册入口
- README 新手提示加入产品经理故事和招募号召
- 删除 SophNet 广告大段内容
- cloud.html 注册按钮置灰,加暂停服务提示
- index.html 虾盘云入口全部改为不可点击

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 19:41:54 +08:00
hfshfg
0fc415c2d5 docs: 新手提示补充 AI 不焦虑鼓励语
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 22:51:43 +08:00
hfshfg
c199a0ce42 docs: 补充硬件开发和技术极客招募信息
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 22:47:08 +08:00
hfshfg
607f2d101b docs: 在 README 中前置新手提示和 2.0 商业版介绍
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 22:40:54 +08:00
hfshfg
b627eaa8f4 add 虾盘云 Landing Page (cloud.html) 2026-03-29 19:16:10 +08:00
hfshfg
3fd122e902 add 虾盘云 API 入口链接 2026-03-29 18:59:00 +08:00
JingleCai
5bd5adf898 add sophnet to Readme 2026-03-27 21:06:13 +08:00
JingleCai
ad06496ed4 add sophnet to Readme 2026-03-27 20:49:07 +08:00
JingleCai
6cfc6cf407 add sophnet to Readme 2026-03-27 20:46:57 +08:00
JingleCai
561d0fd4ba add sophnet to Readme 2026-03-27 20:44:59 +08:00
JingleCai
ca8e95978f add sophnet to Readme 2026-03-27 20:40:34 +08:00
JingleCai
77b692a8b7 add sophnet to Readme 2026-03-27 20:38:12 +08:00
JingleCai
657d5cdae7 Merge branch 'main' of https://github.com/dongsheng123132/u-claw 2026-03-27 20:36:17 +08:00
JingleCai
dc1470c0a6 more detail about sophnet model 2026-03-27 20:36:00 +08:00
hfshfg
5845e285e6 feat(website): 添加虾盘 U-Claw 购买按钮和 MiniPC 即将推出按钮
Hero 区域和底部 CTA 区域各加两个按钮:
- 购买虾盘 U-Claw:绿色边框,跳转到联系区域
- 虾盘 MiniPC(即将推出):灰色不可点击
- 联系区域添加 id="contact" 锚点

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-27 15:13:20 +08:00
JingleCai
7bfd5f212a add sophnet to Readme 2026-03-27 14:44:02 +08:00
JingleCai
74b14e90e1 add sophnet as custom provider 2026-03-27 14:33:15 +08:00
dongsheng123132
b9656b260d fix: async command execution to prevent agent blocking
- Commands now run in goroutines, message loop never blocked
- WebSocket writes protected with mutex for concurrency safety
- Max 5 concurrent commands with semaphore limiting
- Long-running commands (npm install, large downloads) no longer freeze agent
2026-03-25 17:15:09 +08:00
dongsheng123132
ed7e9052d0 fix: use numeric-only device IDs to avoid confusing characters
- agent.ps1: ID format changed from hostname-random to pc-XXXX (pure digits)
- agent.ps1: Device ID display reformatted for easier copy
- agent.exe: rebuilt with dev-XXXX numeric ID generation
2026-03-25 15:46:07 +08:00
dongsheng123132
76d7e85b50 add install-silent.ps1 + updated agent.exe with security fixes
- install-silent.ps1: non-interactive deployment for remote agent setup
- agent.exe: rebuilt with path traversal defense, size checks, pending TTL
2026-03-23 20:34:50 +08:00
dongsheng123132
17688fe3f9 Improve agent scripts: macOS timeout compat + Windows Defender tips
- agent.sh: fix macOS timeout compatibility (fallback to gtimeout/perl),
  add Gatekeeper quarantine bypass, add download timeout and validation
- agent.ps1: add SmartScreen/Defender warning, network error diagnostics,
  download size validation, Defender exclusion attempt
2026-03-23 17:56:44 +08:00
dongsheng123132
c32049e07a Security: upgrade to wss:// (TLS) + update agent binaries
- Install scripts now connect via wss:// (encrypted WebSocket)
- Agent binaries rebuilt with TLS support (self-signed cert skip)
2026-03-22 21:55:24 +08:00
dongsheng123132
531980efa4 Update guide.html: Agent mode as primary remote support
- Remote support section: Agent mode first (recommended), SSH as advanced option
- FAQ: update remote help command to agent.ps1 with link to agent.html
- Security section: reflect dual-token auth model
- FAQ security answer: explain split token architecture
2026-03-22 21:31:02 +08:00
dongsheng123132
7f35d8ba30 Add remote control link to homepage
- Hero CTA: add green "远程控制" button linking to agent.html
- Services section: update link to point to agent.html
- Footer: add "远程控制" link
2026-03-22 21:27:45 +08:00
dongsheng123132
934cecaf74 Security: dual token + customer guide page
- Split auth into agent-token (public) and controller-token (secret)
- Agent token in scripts can't be used to control devices
- Add agent.html: step-by-step guide for customers (Win/Mac/Linux)
- Update agent binaries with new token defaults
2026-03-22 21:23:28 +08:00
dongsheng123132
a7db8e55f2 Add remote agent distribution: install scripts + binaries
- agent.ps1: Windows one-line install script (irm u-claw.org/agent.ps1 | iex)
- agent.sh: macOS/Linux install script (curl -fsSL u-claw.org/agent.sh | bash)
- downloads/: agent binaries for Windows, macOS, Linux
- vercel.json: add Content-Type headers for binary downloads
2026-03-22 21:11:16 +08:00
hfshfg
fc9e20125d fix: Mac-Start.command 重写 + Node.js 升级到 v22.22.1
Mac-Start.command:
- 用 config-server (18788端口) 替代 python3 读取 token 和打开 Config.html
- 去掉 python3 依赖(HAS_MODEL 检测、token 读取)
- 启动后同时打开 Dashboard 和 Config Center
- 退出时自动清理 gateway 和 config-server 进程
- 对齐 Windows-Start.bat 和 G 盘 Pro 版的架构

setup.sh:
- Node.js v22.14.0 → v22.22.1(满足 openclaw >=22.16.0 要求)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 10:49:40 +08:00
hfshfg
6569bcddf6 fix: Windows-Start.bat 启动修复 + Config Center 全面升级
Windows-Start.bat:
- 去掉 EnableDelayedExpansion,避免感叹号解析问题
- 用 config-server (18788端口) 替代直接打开 Config.html
- 去掉有 bug 的 token 读取(引号嵌套问题)
- 去掉 powershell 日志管道,简化启动流程
- 对齐 H 盘已验证可用的方案

Config Center (config-server/public/index.html):
- 步骤式引导:选模型 → 填 Key → 启动
- 11 个模型:MiniMax/Kimi/DeepSeek/智谱GLM/通义千问/豆包/OpenAI/Claude/Groq/硅基流动/自定义
- 4 个聊天平台:Telegram/QQ/飞书/企业微信
- Gateway 状态实时检测
- 正确的 OpenClaw v3 配置格式

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 10:47:52 +08:00
dongsheng123132
15460fef62 docs: add 虾盘 (Xia Pan) keyword throughout README for GitHub search
GitHub search indexes README content. Added 虾盘 in title, Chinese section,
and English section so searching "虾盘" on GitHub will find this repo.
2026-03-19 22:10:47 +08:00
dongsheng123132
6c512fc8c7 fix(install): fix garbled Chinese on Windows by switching to English-primary UI
Windows CMD/PowerShell default encoding (CP936) breaks UTF-8 Chinese output
when running via `irm | iex`. Changed all user-facing messages to English
with ASCII-safe characters. Skills content also converted to English.
Encoding setup strengthened with cmd /c chcp 65001 + Console encoding.
2026-03-19 22:08:21 +08:00
dongsheng123132
025bb62a5b feat(usb-release): 统一发布版,Mac + Windows 跨平台支持
基于 Pro 精简结构,去掉 app/ 中间层,core/runtime/data/ 直接在根目录。
- Mac: 启动 U-Claw.command + 重新配置.command(含 Config GUI 首次配置)
- Windows: Windows-Start.bat + Windows-Menu.bat(15 项功能菜单)
- setup.sh: --all-platforms 三平台 runtime, --with-toolkit 下载安装包
- 10 个中国优化技能 (skills/)
- toolkit/ 放 Node.js pkg/msi 供离线装机
2026-03-19 21:05:45 +08:00
dongsheng123132
c0d047496b fix(app): 首次启动自动跳配置页 + config-server 支持 API 读写
- 启动时检测 hasModelConfigured(),未配置则跳 Config.html
- config-server 新增 GET/POST /api/config 和 POST /api/done
- Config.html 保存配置后自动跳转 Dashboard
2026-03-19 15:50:02 +08:00
dongsheng123132
5564c1460e fix(brand): 作者改为 U-Claw,去掉个人名字 2026-03-19 15:46:31 +08:00
dongsheng123132
f8db448652 feat(brand): 更新开发者为贺方升,完善品牌信息 2026-03-19 15:43:27 +08:00
dongsheng123132
d1c293cd5c feat(brand): 替换 app 图标为虾钳 U logo 2026-03-19 15:42:53 +08:00
dongsheng123132
889fc2a685 feat(config): Config.html Pro 版 + 渠道卡片展开填写 + Portable 模式
- Config.html 全新 Pro 版:3步式配置(选模型→填Key→启动)
- Step 3 渠道卡片可展开填写:Telegram / QQ Bot / 飞书 / 企业微信
- 渠道配置启动时自动写入 openclaw.json
- main.js 支持 Portable 模式(.app 旁有 portable/ 目录时使用)
- hasModelConfigured() 兼容新配置格式
- Node 升级到 v22.16.0
2026-03-19 15:25:42 +08:00
dongsheng123132
244bfacbbc fix(remote): FRP 端口改为 2222,SSH 保留 22
VPS 布局: SSH=22, FRP=2222
解决之前 SSH 和 FRP 端口冲突导致的连接问题
2026-03-19 13:24:18 +08:00