Commit Graph

101 Commits

Author SHA1 Message Date
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
dongsheng123132
6d7bd42abe feat: add one-line remote support scripts (Windows + Mac/Linux)
- remote-help.ps1: auto-install SSH + bore tunnel for Windows
- remote-help.sh: auto-enable SSH + bore tunnel for Mac/Linux
- Users run one command, get connection info to send to support
2026-03-18 17:29:16 +08:00
dongsheng123132
6ec0559010 fix: disable ErrorActionPreference Stop around npm calls
PowerShell $ErrorActionPreference="Stop" treats any npm stderr output
(warnings, progress) as a terminating NativeCommandError. Temporarily
switch to "Continue" during npm install and check $LASTEXITCODE instead.
2026-03-18 16:26:16 +08:00
dongsheng123132
18565950ea fix: bypass npm.cmd entirely, use node.exe npm-cli.js for Windows pipe mode
- Replace $INSTALL_NPM (npm.cmd) with $NPM_CLI (npm-cli.js) + $INSTALL_NODE
- Use --prefix instead of Push-Location to avoid CWD issues in irm|iex pipe
- Restore PATH for downloaded Node (npm-cli.js internally needs node in PATH)
- Use [IO.File]::WriteAllText with BOM-free UTF8 for package.json/config/skills
- Add debug output before npm install for easier troubleshooting
2026-03-18 16:21:53 +08:00
dongsheng123132
71d76a4055 fix: Windows npm.cmd cannot be executed by node.exe directly
On Windows, npm.cmd is a batch wrapper, not a JS file. Calling
`node.exe npm.cmd install` causes loader errors. Fix:
- Add downloaded Node dir to PATH so npm.cmd can find node.exe
- Call `npm.cmd install` directly instead of `node.exe npm.cmd install`
- Add error handling for OpenClaw install failure
2026-03-18 16:06:15 +08:00
dongsheng123132
08a913c21c fix: rename "Linux 启动盘" to "万能启动 U 盘(裸机可用)"
The bootable USB works on ANY x86 PC (Windows desktops, Mac Intel,
bare metal), not just Linux machines. Old name was misleading —
users thought it was a Linux-only feature.
2026-03-18 16:03:38 +08:00
dongsheng123132
2538d28d74 refactor: reorganize guide.html sidebar navigation
Old: 10 groups, "快速开始" had 11 items mixing install/config/reference
New: 10 groups with clear separation of concerns:
1. 🚀 快速开始 (2 items: intro + quickstart overview)
2. 📦 安装方式 (6 items: all install methods grouped together)
3. ⚙️ 首次配置 (3 items: post-install setup)
4. 🤖 模型配置 (unchanged)
5. 💬 接入平台 (unchanged)
6. 🎯 技能 (unchanged)
7. 📋 日常使用 (merged "推荐工具" single-item group here)
8. 🔒 进阶部署 (moved env-vars + commands here from FAQ)
9.  常见问题 (trimmed to FAQ + doctor + uninstall)
10. 📖 关于 (renamed from 官方文档, consolidated)
2026-03-18 15:50:08 +08:00
dongsheng123132
bb537f3ce2 feat: add one-line install module (curl | bash / irm | iex)
New install/ module for network-based installation without USB:
- install.sh: Mac/Linux 7-step installer (Node.js + OpenClaw + QQ plugin + 10 CN skills + interactive model config + launcher)
- install.ps1: Windows PowerShell equivalent
- All downloads via npmmirror.com China mirrors
- 10 AI model choices with Chinese interactive menu (default DeepSeek)
- Scripts copied to website/ for Vercel hosting at u-claw.org/install.sh

Updated guide.html with dedicated "一键在线安装" page section and quickstart integration.
2026-03-18 15:39:33 +08:00
dongsheng123132
a348ed1232 Rewrite linux.html with tested step-by-step guide
- Complete first-time setup guide (6 steps, all verified on live USB)
- Official install + China mirror install options
- Correct gateway command: `openclaw gateway run --bind lan` (not `start`)
- Use `openclaw dashboard` to open console with auth token
- Fix OpenClaw commands section with tested commands

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 01:35:50 +08:00
dongsheng123132
05aad8acf9 Add Dashboard links and desktop shortcut info to linux.html
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 01:21:57 +08:00
dongsheng123132
fbad06ae22 Add Linux command cheatsheet page (linux.html)
Covers OpenClaw ops, system info, network, files, processes, SSH,
apt, disk, user management, and rescue commands. All with one-click
copy buttons for easy use on Linux without Claude Code.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 01:10:56 +08:00
dongsheng123132
108bd7c770 Add ssh.html quick-copy link to remote control section
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 00:22:39 +08:00
dongsheng123132
8e8a6469a6 Add SSH remote control guide to Linux section in guide.html
Complete step-by-step instructions for enabling SSH on Ubuntu Live USB,
including manual method (3 commands), connecting from another computer,
Claude Code integration tips, and Tailscale for remote access.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 00:18:34 +08:00
dongsheng123132
c602cac0a2 Add SSH setup page for Linux remote control
Simple one-page guide at u-claw.org/ssh.html with copy-paste commands
for enabling SSH on Ubuntu Live USB.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 00:15:08 +08:00
hfshfg
c7ac2e6a7a feat: add quick command reference to guide, SSH support, and handoff doc
- Add copy-paste command reference card to guide.html Linux section
- Add enable-ssh.sh standalone script for remote access on Live USB
- Add optional SSH install prompt to setup-openclaw.sh
- Add HANDOFF.md for Mac mini Claude Code remote takeover

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 21:01:23 +08:00
hfshfg
953d87f59d fix: update Linux bootable to Ubuntu 24.04.4, add format-persistence.sh, rewrite guide
- Update all 24.04.2 references to 24.04.4 (ISO name, URLs, SHA256, docs)
- Add format-persistence.sh to bootable/linux-setup/ (from working E: drive)
- Rewrite website guide.html Linux tutorial: Linux Mint + Rufus → Ventoy + Ubuntu

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 20:08:14 +08:00
dongsheng123132
a93e9161dd docs: 补充教程内容 — 安装方式、新手模型推荐、故障排除
- 安装指南新增 pnpm 安装、源码构建、常见问题(sharp/PATH/WSL2)
- 模型选择新增新手首次配置推荐表 + 第三方 Key 警告
- 故障排除新增 sharp 修复、PATH 修复、WSL2 建议
- 社区资源新增官方中文安装文档链接

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 18:48:47 +08:00
dongsheng123132
ba236bbe24 feat: add comprehensive tutorial page with step-by-step guides
New tutorial.html covering:
- Three installation paths (USB, one-click script, manual)
- Complete manual installation from scratch (Node.js, npm mirrors, OpenClaw)
- Per-provider model setup guides (DeepSeek, Kimi, Qwen, OpenRouter)
- Per-platform chat bot tutorials (QQ, Telegram, Feishu, WeChat, Discord)
- Daily usage scenarios, skills system, cron jobs
- Troubleshooting guide, security hardening, VPS deployment
- Command quick reference and config file reference

Designed to complement hello-claw (datawhalechina) by filling gaps:
beginner-friendly manual install, detailed per-platform setup, and
portable USB-specific guidance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 16:22:38 +08:00
dongsheng123132
1159073c5f feat: add partner recruitment section to README and guide
Add bilingual "Looking for Partners" section in README (Chinese + English)
and a new "合作招募" page in guide.html sidebar, plus a recruitment card
in the existing "联系我们" contact page.
2026-03-14 20:57:32 +08:00
dongsheng123132
9cb2f258c4 docs: remove Linux portable refs from guide.html
Keep Linux live USB page as reference tutorial.
Remove Linux script names, directory entries, and install steps
from all other pages (quickstart, USB run, install, maintain, FAQ).
2026-03-14 00:12:55 +08:00
dongsheng123132
aa14c8528e feat: add recommended AI tools page to guide.html 2026-03-13 21:42:01 +08:00
dongsheng123132
c0dbe3bc41 docs: add 维护与卸载 section to guide.html
Add comprehensive maintenance & uninstall guide covering menu options 9-15:
kill processes, view logs, factory reset, full uninstall (USB/Electron/npm),
check updates, clean space, plugin management. Update FAQ with uninstall
and improved update answers.
2026-03-13 17:35:27 +08:00
dongsheng123132
254e7ce293 docs: update guide with dev setup, mirrors, actual file names
- Add "开发者搭建指南" page with full clone-to-run instructions
- Add "国内镜像源" page with npm/Node.js/Electron/Git mirrors
- Update quickstart to show 3 ways: USB, desktop app, developer build
- Update USB run page with actual file names (Mac-Start.command etc)
- Update install-pc page with setup.sh one-click workflow
- Add portable vs desktop comparison table
2026-03-12 13:46:08 +08:00
dongsheng123132
359509d146 docs: add CLAUDE.md, rewrite llms.txt with accurate install/config guide
- CLAUDE.md: architecture, dev setup, branding rules for AI agents
- llms.txt: update version to 2.0, fix platform support, add developer
  quick start, env vars, config format, correct script names
2026-03-12 11:54:25 +08:00
dongsheng123132
50fb41fc1c fix: clean up guide.html nav — remove duplicates, link to SkillHub 2026-03-12 11:27:16 +08:00
dongsheng123132
d7bd77d59a fix: remove all external community references, use U-Claw branding
- Replace all openclaw-cn commands with openclaw (official)
- Remove OpenClaw-CN community fork links (jiulingyun)
- Remove clawd.org.cn, skillhub.tencent.com references
- Remove clawdbot-ai/awesome-openclaw-skills-zh links
- Update guide.html, llms.txt, skills.html, SkillHub.html, tutorial
- All links now point to U-Claw (u-claw.org) or OpenClaw official
2026-03-12 11:18:43 +08:00
dongsheng123132
be734cb111 feat: restructure repo for collaboration + add desktop app source
- Reorganize project: clean structure (portable/ u-claw-app/ usb-scripts/ website/)
- Move docs into website/, rename uclaw-scripts to usb-scripts
- Add u-claw-app/ Electron desktop source code
- Add portable/setup.sh: one-command dev environment setup
- Add portable/SkillHub.html: skill marketplace page
- Update README: dev guide, contribution workflow, project structure
- Update .gitignore: exclude runtime binaries and build artifacts
- Expand China install guide: npm mirrors, detailed onboard wizard
2026-03-12 10:59:26 +08:00
dongsheng123132
1bcdbfca09 feat: add AI agent optimization and WeChat ID to website
- Add JSON-LD structured data for AI crawlers and search engines
- Add llms.txt for AI agent discovery (product info, commands, skills)
- Add WeChat ID (hecare888) to contact section in help doc
- Add canonical URL and robots meta
2026-03-10 16:11:27 +08:00
dongsheng123132
0f6e79585d feat: add help guide, skills marketplace, and contact page to website
- Add guide.html: full help documentation with sidebar navigation
  (快速开始/接入平台/模型配置/技能/常见问题/官方文档)
  includes 39 curated Chinese skills, embedded WeChat QR for offline use
- Add skills.html: skills marketplace page with search, category filter,
  and one-click install commands for 6 Chinese social platforms
- Update index.html: add guide entry button in hero and footer
2026-03-10 15:56:03 +08:00
dongsheng123132
6be637b77c Revert "chore: update website links to vercel domain"
This reverts commit a5ac6215be.
2026-03-09 11:52:48 +08:00
dongsheng123132
a5ac6215be chore: update website links to vercel domain 2026-03-09 11:51:49 +08:00
dongsheng123132
97448d4317 feat: add Linux support, pnpm build fixes, and website updates
- Add Linux x64 platform support (运行.sh, build script, docs)
- Fix pnpm-first build logic across all launcher scripts
- Update website: 3→4 platforms, Linux in 3-step guide
- Update docs: Qwen free tier, StepFun model, 省钱提示
- Fix .gitignore for build artifacts
2026-03-09 11:37:33 +08:00
dongsheng123132
0bfa26e6e2 fix: make 虾盘 same size as U-Claw in hero title 2026-03-09 11:20:16 +08:00
dongsheng123132
72241ed54b feat: add 虾盘 subtitle to hero title in Chinese mode 2026-03-09 11:18:45 +08:00
dongsheng123132
77ed5c78bf fix: use Xiaohongshu link instead of QR image, keep WeChat QR 2026-03-09 11:16:03 +08:00
dongsheng123132
2a1c8101e5 feat: add Xiaohongshu QR code to website, README, guide, and USB build 2026-03-09 11:14:25 +08:00
dongsheng123132
1b4bfb38d9 fix: 9 bugs from code review
Critical:
- build script now copies launcher menu + china guide (was missing!)
- Windows PATH: handle fresh accounts + warn on 1024 char limit
- Windows .bat: remove old .env keys before adding new (no duplicates)

Important:
- Menu error message: fix range 0-14 → 0-16
- API key input: use read -s to hide plaintext
- macOS install: default to .zshrc (not .bash_profile)
- Website table: fix column mismatch (td → span inside td)
2026-03-09 10:51:19 +08:00
dongsheng123132
34a9688edc feat: add contact section with WeChat QR and email
- Website: contact section with WeChat QR code, email, GitHub links
- README: contact section with QR image and email
2026-03-09 10:36:30 +08:00