From e04c205399a63894c688fbd78daab7e6c898dd0d Mon Sep 17 00:00:00 2001
From: dongsheng123132 <90887123+dongsheng123132@users.noreply.github.com>
Date: Wed, 11 Mar 2026 00:35:29 +0800
Subject: [PATCH] feat: add Chinese config page (Config.html) to replace
onboard wizard
- Comprehensive Config.html with 10 model providers, 6 chat platforms
- Auto-detect gateway port, pre-fill existing config, import/export
- Mac-Start.command opens Config.html on first run, dashboard on subsequent runs
- U-Claw.html updated to reference Config.html
---
portable/Config.html | 1123 ++++++++++++++++++++++++++++++++++++
portable/Mac-Start.command | 33 +-
portable/U-Claw.html | 11 +-
3 files changed, 1153 insertions(+), 14 deletions(-)
create mode 100644 portable/Config.html
diff --git a/portable/Config.html b/portable/Config.html
new file mode 100644
index 0000000..071552c
--- /dev/null
+++ b/portable/Config.html
@@ -0,0 +1,1123 @@
+
+
+
+
+
+U-Claw 配置助手
+
+
+
+
+
+
🦞 U-Claw 配置助手
+
简单几步,让你的 AI 助手跑起来
+
+
+
+
+
正在连接 OpenClaw 网关...
+
+
+
+
+
欢迎使用 U-Claw!
+
只需两步即可开始:
+ 第 1 步:选一个 AI 模型,填上 API Key
+ 第 2 步(可选):接入聊天平台(QQ / 飞书 / Telegram)
+
国产模型无需翻墙,推荐 DeepSeek(编程)或 Kimi(长文档)
+
+
+
+
+
+ 1选模型
+
+
+ 2聊天平台
+
+
+ 3系统设置
+
+
+
+
+
+
+
选择 AI 模型
+
选一个模型,填上 API Key,就能用了
+
+
+
+
DeepSeek 推荐
+
编程首选,性价比最高
+
+
+
Kimi K2.5 推荐
+
256K 上下文,长文档利器
+
+
+
+
+
+
豆包 Doubao
+
字节跳动·火山引擎
+
+
+
硅基流动
+
模型聚合,一个 Key 多模型
+
+
+
Claude
+
Anthropic,综合最强
+
+
+
+
Ollama 本地
+
本地运行,完全免费
+
+
+
+
+
+
+
+
+
+
AI 人设(可选)
+
给 AI 一个角色设定,它会按照你的要求回复
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
接入聊天平台
+
让 AI 助手通过你常用的聊天软件和你对话(可选,也可以直接用网页控制台)
+
+
+
+
💬
+
+
QQ 机器人
+
已预装插件,只需填 AppID 和 Secret
+
+
★ 推荐
+
+
+
+
获取 QQ 机器人凭证:
+
+ - 访问 q.qq.com → 登录
+ - 创建一个机器人应用
+ - 在「开发设置」中找到 AppID 和 AppSecret
+ - 把它们填到下面就行
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
📎
+
+
飞书 Feishu
+
企业首选,内置支持
+
+
内置
+
+
+
+
获取飞书机器人凭证:
+
+ - 访问 open.feishu.cn → 创建企业自建应用
+ - 在「凭证与基础信息」中获取 App ID 和 App Secret
+ - 在「事件订阅」中配置回调地址
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
获取 Telegram Bot Token:
+
+ - 在 Telegram 搜索 @BotFather
+ - 发送 /newbot 创建机器人
+ - 按提示设置名称后,会给你一个 Token
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
💚
+
+
微信 WeChat
+
社区插件,iPad 协议
+
+
社区
+
+
+
+
微信接入说明:
+
+ - 微信机器人使用 iPad 协议,需要单独的微信号
+ - 在网页控制台中进入「插件市场」搜索微信插件
+ - 安装后扫码登录即可
+
+
⚠️ 微信接入需要在网页控制台中操作
+
+
+
+
+
+
+
+
+
+
+
获取 Discord Bot Token:
+
+ - 访问 discord.com/developers
+ - 创建 Application → 进入 Bot 页面 → 复制 Token
+ - 在 OAuth2 中生成邀请链接,把 Bot 拉进你的服务器
+
+
+
+
+
+
+
+
+
+
+
+
+
📱
+
+
WhatsApp
+
Baileys 协议,扫码登录
+
+
内置
+
+
+
+
WhatsApp 接入:
+
WhatsApp 使用 Baileys 协议,需要在网页控制台扫码配对。
+
+
+
+
+
+
+
+
+
🌐
+
+
网页对话(始终可用)
+
打开控制台直接和 AI 对话,无需配置
+
+
打开 →
+
+
+
+
+
+
+
+
+
+
+
+
常用操作
+
+
+
+
+
+
+
+
+
+
+
+
原始配置
+
查看和编辑 JSON 配置(高级用户)
+
+
+
+
+
+
+
+
+
+
+
+
+
故障排除
+
遇到问题?试试这些
+
+
Q: 保存后不生效?
点击上面的「应用配置(重载)」,或重启 OpenClaw 启动脚本。
+
Q: 连接不上?
确保启动脚本(Mac-Start.command)正在运行,不要关闭终端窗口。
+
Q: API Key 报错?
检查 Key 是否正确,余额是否充足。去对应平台的控制台查看。
+
Q: QQ 机器人不回复?
1) 确认 AppID/Secret 正确 2) 重启 OpenClaw 3) 在 QQ 开放平台检查机器人状态
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/portable/Mac-Start.command b/portable/Mac-Start.command
index 745f7e3..2fdbe41 100755
--- a/portable/Mac-Start.command
+++ b/portable/Mac-Start.command
@@ -153,18 +153,33 @@ GW_PID=$!
for i in $(seq 1 30); do
sleep 0.5
if curl -s -o /dev/null -w '' "http://127.0.0.1:$PORT/" 2>/dev/null; then
- URL="http://127.0.0.1:$PORT/#token=${TOKEN}"
+ DASHBOARD_URL="http://127.0.0.1:$PORT/#token=${TOKEN}"
+ CONFIG_PAGE="$UCLAW_DIR/Config.html?port=$PORT"
echo ""
echo -e " ${GREEN}✅ Started successfully!${NC}"
echo ""
- echo -e " ${CYAN}Dashboard: ${URL}${NC}"
- echo ""
- echo -e " ${YELLOW}First time? Configure in the web console:${NC}"
- echo " 1. Choose AI model (DeepSeek / Kimi / Qwen)"
- echo " 2. Enter API Key"
- echo " 3. Connect chat platform (QQ / Feishu / DingTalk)"
- echo ""
- open "$URL" 2>/dev/null
+
+ # Check if model is configured
+ HAS_MODEL=$(python3 -c "
+import json,os
+for p in ['$STATE_DIR/openclaw.json','$DATA_DIR/config.json']:
+ if os.path.exists(p):
+ d=json.load(open(p))
+ if d.get('agent',{}).get('model'):
+ print('yes'); break
+" 2>/dev/null)
+
+ if [ "$HAS_MODEL" = "yes" ]; then
+ echo -e " ${CYAN}Dashboard: ${DASHBOARD_URL}${NC}"
+ echo ""
+ open "$DASHBOARD_URL" 2>/dev/null
+ else
+ echo -e " ${YELLOW}首次使用,打开配置页面...${NC}"
+ echo -e " ${CYAN}配置页面: Config.html${NC}"
+ echo -e " ${CYAN}控制台: ${DASHBOARD_URL}${NC}"
+ echo ""
+ open "$CONFIG_PAGE" 2>/dev/null
+ fi
break
fi
done
diff --git a/portable/U-Claw.html b/portable/U-Claw.html
index 0098ba6..1c40dbc 100644
--- a/portable/U-Claw.html
+++ b/portable/U-Claw.html
@@ -82,21 +82,22 @@ body { font-family: -apple-system, "Microsoft YaHei", sans-serif; background: #0
2
-
浏览器自动打开,在网页里配置 AI 模型和 API Key
+
首次运行自动打开配置页面,选模型、填 API Key 即可
⚠️ 首次运行如果提示"无法验证开发者":右键点击 → 打开
+ 📝 也可以直接双击 Config.html 打开中文配置页面
⚙️ 全部功能(配置/诊断/备份)
双击 Mac-Menu.command 打开全功能菜单:
-
-
+
中文配置页面
Config.html — 选模型、填 Key、接 QQ
+
QQ Bot 接入
已预装,只需 AppID + Secret
-
+
@@ -111,7 +112,7 @@ body { font-family: -apple-system, "Microsoft YaHei", sans-serif; background: #0
2
-
浏览器自动打开,在网页里配置 AI 模型和 API Key
+
首次运行自动打开配置页面,选模型、填 API Key 即可
⚠️ 如果弹出安全警告:点击"更多信息" → "仍要运行"