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
Ikko Ashimine
e2ed196795
docs: add JA section
2026-03-30 13:01:04 +09: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
5Shandhas
f58145d1e5
Merge branch 'dongsheng123132:main' into main
2026-03-24 21:56:55 +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
Skandhas5
ecc03ab859
Add setup.ps1 for portable setup in Windows
2026-03-22 17:03:19 +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
dongsheng123132
7103ea5e88
fix(remote): FRP 改用 22 端口,VPS SSH 迁移到 2222
...
- FRP 服务端绑定 22 端口(运营商/热点唯一不封的端口)
- VPS SSH 迁移到 2222 端口
- 添加代理/VPN 自动检测(Shadowrocket/Clash/Surge等)
- 检测到代理时引导用户临时关闭
2026-03-19 12:55:47 +08:00
dongsheng123132
a96c1e1de0
fix(remote): FRP 改用 443 端口 + 代理检测
...
- FRP 服务端从 7000 改为 443(运营商不封 HTTPS 端口)
- 添加代理/VPN 检测:Shadowrocket/Clash/Surge 等
- 检测到代理时引导用户临时关闭再继续
- 解决国内手机热点无法直连 7000 端口的问题
2026-03-19 12:36:15 +08:00
dongsheng123132
870aa9bff2
fix(remote): macOS SSH 多种方式尝试 + 手动引导不退出
...
- 依次尝试 systemsetup / launchctl load / launchctl kickstart
- SSH 开不了时给用户图文指引,等待操作后自动重试
- 检查 sshd_config.d/ 子目录的覆盖配置
- 用户不需要重跑脚本,按回车即可继续
2026-03-19 12:05:43 +08:00
dongsheng123132
5ea5682d3a
feat(remote): 升级远程协助脚本到 v3
...
- 添加运行前安全确认提示(y/N)
- 验证 SSH 真正在监听,失败时给出具体修复建议
- 检测并修复密码认证被禁用的情况(macOS Ventura+)
- 检测局域网 IP,同 WiFi 下支持直连(无需 FRP 中转)
- 扩大端口范围到 20000-21000,减少冲突
- 2 小时自动超时断开,防止忘关
- 退出时自动清理配置文件
- guide.html 安全说明同步更新
2026-03-19 11:53:43 +08:00
dongsheng123132
f36ab26fc7
feat: 首页 + README 添加远程维护/定制开发服务板块
...
- index.html: 新增「专业服务」section(远程安装/故障排查/定制开发),CTA 按钮链接到 guide
- README.md: 新增 Professional Services 板块,含价格表、一键远程命令、微信联系方式
2026-03-19 11:33:08 +08:00
dongsheng123132
11e5a36ef3
feat: 远程维护提升为一级导航 + SEO 优化
...
- 远程维护从「关于」移到独立一级 nav-group,绿色高亮默认展开
- guide.html 添加 SEO meta(description/keywords/og/canonical)
- index.html 补充远程维护、定制开发相关关键词
2026-03-19 11:29:02 +08:00
dongsheng123132
473eb0eacb
Add hackathon poster image
2026-03-18 22:10:16 +08:00
dongsheng123132
14ec40312b
Add GitHub stats (884 Stars, 164 Forks) to hackathon page
2026-03-18 21:45:45 +08:00