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
dongsheng123132
34350e0259
Add hackathon page for 北纬·龙虾大赛 submission
2026-03-18 21:42:54 +08:00
dongsheng123132
cb8f369907
feat: pre-install remote-help.bat and uninstall.bat in .uclaw/
...
- remote-help.bat: one-click remote support (downloads remote.ps1 on demand)
- uninstall.bat: one-click uninstall with confirmation prompt
- Both included in install summary output
2026-03-18 20:02:50 +08:00
dongsheng123132
6b7fd7a4df
feat: add remote support service page, replace community resources
...
- New "远程维护服务" page with pricing, one-line commands, WeChat QR
- Replace "社区资源" nav item (redirected traffic to own services)
- Add remote support CTA in "联系我们" page
- Security explanation and FAQ for remote assistance
2026-03-18 19:29:53 +08:00
dongsheng123132
1ce4cd60ff
feat: add stable remote support via frp (replaces bore)
...
- frp server on VPS 101.32.254.221:7000 (auto-start, systemd)
- remote.ps1 (Windows) + remote.sh (Mac/Linux) client scripts
- Auto-reconnect, no rate limits, token-authenticated
- Random port 20000-20099, clear instructions for WeChat sharing
2026-03-18 19:15:54 +08:00
dongsheng123132
165d860383
docs: update guide.html with Windows pre-bundle install flow
...
- Split install steps into Mac/Linux (npm) and Windows (pre-bundle zip)
- Add Windows troubleshooting FAQ (Node version, download speed, remote help)
- Mention pre-bundle mode in quickstart section
- Add remote-help.ps1 as support option
2026-03-18 19:11:56 +08:00
dongsheng123132
e9f8a01fc3
fix: upgrade Node to v22.16.0 (OpenClaw requires >=22.16.0) and fix config format
...
- Node v22.14.0 → v22.16.0 in all install scripts
- Config: remove deprecated agent.* format, use minimal gateway-only config
- OpenClaw auto-migrates agent config on first run
2026-03-18 19:03:15 +08:00
dongsheng123132
3b98a7351f
feat: add finish.ps1 standalone installer (no interaction, no npm)
2026-03-18 18:53:15 +08:00
dongsheng123132
faad0d7efa
feat: replace npm install with pre-bundled zip download
...
- Bundle openclaw + qqbot as zip on GitHub Releases
- Download via China GitHub mirrors (ghfast, gh-proxy, ghproxy)
- No more npm install = no git dependency, no ENOENT, no pipe issues
- Falls back through multiple mirrors before giving up
2026-03-18 17:56:38 +08:00
dongsheng123132
5f5f802328
fix: use Set-Location instead of --prefix for npm install
...
--prefix flag is ignored by npm on Windows, causing it to look for
package.json in user home dir instead of core dir. Switch to explicit
Set-Location (cd) to change CWD before running npm install.
2026-03-18 17:45:56 +08:00