Commit Graph

175 Commits

Author SHA1 Message Date
github-actions[bot]
1b465bf249 chore: update daily content 2026-04-02 2026-04-02 12:34:55 +00:00
hfshfg
840e8ef734 fix: switch to DeepSeek API (deepseek-chat) 2026-04-02 20:34:15 +08:00
hfshfg
c22ab032ec fix: switch to ZhipuAI GLM-4-Plus API 2026-04-02 20:28:45 +08:00
hfshfg
f3530888f3 feat: add daily tip & case auto-publish system
- GitHub Actions workflow: daily-content.yml (UTC 00:00 / 北京 08:00)
- Content generation script: .github/scripts/generate-daily.js (Claude API)
- Initial data: website/daily/data.json
- website/index.html: new 每日精选 section with bilingual support

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 20:07:03 +08:00
hfshfg
5c7408495d feat: 添加拼多多购买渠道,更新淘宝链接和口令
淘宝口令 HU293,同步更新 README、index.html、guide.html。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:43:36 +08:00
hfshfg
5dc204ab4e fix: 补全遗漏的 botToken 修复(config-server + 官网教程)
code review 发现三处漏修:
- fix(config-server/public/index.html): botToken → token,
  这是实际运行的配置页面,漏改会导致用户配置后仍然 401
- fix(website/tutorial.html): 示例 JSON botToken → token
- fix(website/guide.html): 示例 JSON botToken → token
  文档示例错误会导致用户手动配置时照抄出错

全仓库现已无 botToken 残留。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:04:24 +08:00
hfshfg
4dac1ae4ab fix: code review 修复两处 bug 并优化启动提示
- fix(setup.bat): 修复 Node.js 解压路径错误
  xcopy 来源从 %TEMP%\node-v22-win-x64\* 改为
  %TEMP%\node-extract\node-v22-win-x64\*,
  否则解压后 xcopy 找不到文件,Node.js 安装必然失败
- fix(Config.html): 点击「启动 OpenClaw」后 toast 改为
  「配置已保存!请关闭此页面,回到启动窗口使用 U-Claw」,
  避免用户误以为点击后会自动启动而一直等待
  (portable / usb-release / u-claw-app 三个版本同步)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:48:44 +08:00
hfshfg
3f6f960ffc fix: 修复 bat 编码乱码、Config.html 打不开、missing scope 问题
- fix(bat): 所有 Windows .bat 文件加 UTF-8 BOM,修复中文乱码
  (portable 和 usb-release 共 7 个文件,close #3)
- fix(usb-release/Windows-Start.bat): 首次启动打开 Config.html
  时补加 file:/// 前缀,修复浏览器无法打开本地文件的问题
  (close #12)
- fix(Config.html): gateway.auth 加入 scopes: ['operator.admin'],
  修复配置模型时报 missing scope: operator.admin 错误
  (portable / usb-release / u-claw-app 三个版本同步,close #11)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:31:16 +08:00
hfshfg
4647a49cea fix: 修复 Telegram 401 错误并新增 Windows setup.bat
- fix(Config.html): telegram channel 配置字段 botToken → token,
  修复接入 Telegram 时所有请求返回 401 Unauthorized 的问题
  (影响 portable / usb-release / u-claw-app 三个版本)
- feat(portable): 新增 setup.bat,Windows 用户可一键下载
  Node.js v22 + 安装 OpenClaw + 安装中文技能包,
  对应 setup.sh 的 Windows 版本(解决 issue #10 #17)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:28:27 +08:00
hfshfg
8ebb8d82b9 fix: 更新淘宝商品链接为正式链接
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 22:33:13 +08:00
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