晴天
0752dc2a71
feat: v0.6.0 — 公益AI接口 + Agent灵魂借尸还魂 + 知识库 + 全局AI诊断 + 官网改版
2026-03-07 19:36:25 +08:00
晴天
b09f48f0dd
fix: 修正官网主页下载文件版本
2026-03-06 23:23:19 +08:00
晴天
921c371934
feat: AI助手支持 Anthropic/Gemini 原生API + 修复Windows终端闪烁
...
- AI助手新增 API 类型选择器(OpenAI兼容 / Anthropic原生 / Google Gemini)
- 实现 Anthropic Messages API 流式调用 + 工具调用(tool_use/tool_result)
- 实现 Google Gemini streamGenerateContent + 工具调用(functionCall)
- 设置弹窗动态切换 placeholder 和提示文本
- 测试按钮和模型拉取适配三种 API 类型
- 修复 Windows 上 Gateway 状态轮询导致终端反复闪烁(execSync/spawn 加 windowsHide)
- 默认密码统一为 123456 + 改密码后自动移除顶部横幅
- 后端 API 增加暴力破解保护、配置缓存、请求体大小限制
v0.5.7
2026-03-06 22:46:40 +08:00
晴天
80197bdc60
security: 修复命令注入/路径遍历漏洞 + 收紧 allowedOrigins + 审计日志 + OnceLock 缓存
v0.5.6
2026-03-06 20:51:32 +08:00
晴天
7d387a4f94
fix: Linux Gateway 服务管理 (#7,#8,#10) + 非root部署 ( #9 ) + 官网锚点滚动修复
v0.5.5
2026-03-06 20:28:13 +08:00
晴天
881b49c9ef
chore: 发布 v0.5.4
v0.5.4
2026-03-06 13:45:19 +08:00
晴天
7fbe918507
fix: 支持自定义 npm global 路径的 CLI 检测
...
- Linux 下使用 which 命令动态查找 openclaw
- 支持用户自定义 npm prefix 配置
- 修复 Issue #6
Closes #6
2026-03-06 13:44:06 +08:00
晴天
86142ac6e2
fix: 更新官网下载链接到 v0.5.3
2026-03-06 13:41:25 +08:00
晴天
e5f65c2f19
chore: 发布 v0.5.3
v0.5.3
2026-03-06 13:15:07 +08:00
晴天
d87b762c53
fix: 添加 Linux systemd 支持用于 Gateway 重启
...
- reload_gateway 和 restart_gateway 现在支持 Linux
- 使用 systemctl restart clawpanel 命令
- 修复 Issue #5
Closes #5
2026-03-06 13:10:07 +08:00
晴天
c81755612f
chore: 发布 v0.5.2
...
- 修复 Linux 系统下 OpenClaw 安装检测问题
- 添加赞助商展示区
- 优化官网锚点跳转
v0.5.2
2026-03-06 12:51:58 +08:00
晴天
c4123891b2
fix: 修复 Linux 系统下 OpenClaw 安装检测问题
...
- 新增 isWindows 平台判断,正确区分 Windows/macOS/Linux
- 修复 npm 命令选择逻辑(Linux 使用 npm 而非 npm.cmd)
- 新增 Linux 下 OpenClaw CLI 安装路径检测
- /usr/bin/openclaw(全局安装)
- /usr/local/bin/openclaw(全局安装)
- ~/.openclaw/bin/openclaw(用户目录安装)
Fixes #4
2026-03-06 12:48:28 +08:00
晴天
0edb3feffd
docs: 更新文档和官网部分内容
...
- 在 README 和官网添加赞助商展示区
- 优化官网锚点跳转定位
- 调整页面滚动偏移量
2026-03-06 12:40:53 +08:00
晴天
d13e389035
fix: 更新内置版本号
2026-03-06 10:42:52 +08:00
晴天
81971e6620
fix: 修正视频时长 badge 38秒→50秒
2026-03-06 04:53:04 +08:00
晴天
098d11a963
feat: 宣传视频加入 BGM 背景音乐 + TTS 中文配音(9 个场景)
2026-03-06 04:52:19 +08:00
晴天
9f1620daf7
fix: 将 promo-web.mp4 加入 Git(修复官网视频 404)
2026-03-06 04:47:54 +08:00
晴天
a29592c508
bump: v0.5.1 — cargo fmt 修复 + 视频播放修复
v0.5.1
2026-03-06 04:42:30 +08:00
晴天
402503cc6a
style: cargo fmt 格式修复 assistant.rs
2026-03-06 04:41:52 +08:00
晴天
05216f82ae
fix: 修复视频播放 AbortError(play() Promise 未捕获)
2026-03-06 04:40:43 +08:00
晴天
f0ff83a241
bump: v0.5.0 — 内置 AI 助手 + 图片识别 + 宣传素材全面更新
v0.5.0
2026-03-06 04:36:23 +08:00
晴天
860218fa09
feat: 新增 AI 助手页面 + 图片识别功能 + 更新宣传素材
...
- 新增 AI 助手页面 (assistant.js/assistant.css/assistant.rs)
- 新增图片识别截图 (13.png) 并加入官网和 README
- 更新宣传视频 (promo-web.mp4) 含 AI 助手+工具调用+图片识别场景
- 更新视频封面 (video-cover.png/video-cover-light.png) 突出 AI 助手
- 更新 AI 助手演示 GIF (ai-assistant-demo.gif) 作为 README 首图
- 更新功能矩阵 GIF (feature-showcase.gif) AI 助手为 star 卡片
- 官网新增图片识别 showcase 区块
- README 新增图片识别特性和截图
- 视频封面改用专业设计版本
- 演示视频时长 badge 更新为 50 秒
2026-03-06 04:33:43 +08:00
晴天
7eb78ea186
修复:macOS Gateway 启动失败 Bootstrap failed: 5 (v0.4.8)
...
根因: plist 二进制路径过期(nvm/fnm 切版本后),launchctl 找不到程序
修复: launchctl bootstrap/kickstart 失败时回退到 CLI 直接 spawn Gateway
覆盖: start_service_impl + restart_service_impl 均有 fallback
v0.4.8
2026-03-06 00:25:01 +08:00
晴天
fe66fe0e73
发布 v0.4.7:修复 fnm 检测 + Release Notes 生成
...
修复:
- fnm 用户 Node.js 检测失败(扫描 FNM_DIR/node-versions)
- Release Notes 中文 commit grep 失败(|| true 兜底)
v0.4.7
2026-03-06 00:04:45 +08:00
晴天
d7d403e8a0
修复:fnm 用户 Node.js 检测 + Release Notes 生成失败
...
fnm 修复:
- 移除错误的 ~/.fnm/current/bin 路径
- macOS/Linux: 扫描 或 ~/.local/share/fnm/node-versions/*/installation/bin
- Windows: 扫描 %FNM_DIR% 或 %APPDATA%\fnm\node-versions\*\installation
release.yml 修复:
- grep 无匹配时返回 exit 1,GitHub Actions pipefail 导致脚本终止
- 用 { grep ... || true; } 包裹,中文 commit message 不再触发失败
2026-03-06 00:00:26 +08:00
晴天
b4e959ec99
紧急修复:mode 字段位置错误导致 Gateway 无法启动 (v0.4.6)
...
根因:openclaw.json 的 mode 属于 gateway 对象内部,不是顶层字段。
OpenClaw zod-schema 对顶层 mode 报 Unrecognized key 错误。
修复:
- config.rs init_openclaw_config: mode 移入 gateway 对象
- dev-api.js init_openclaw_config: 同上
- dashboard.js 自愈: config.mode → config.gateway.mode
- dashboard.js 自愈: 自动删除旧版错误的顶层 mode 字段
- setup.js 安装流程: config.mode → config.gateway.mode
v0.4.6
2026-03-05 23:41:55 +08:00
晴天
8ba25a25e0
发布 v0.4.5:修复 nvm 兼容性 + 自动初始化配置
...
修复:
- nvm 用户 Node.js/CLI 检测失败(扫描 nvm 版本目录)
- Tauri v2 参数名 snake_case → camelCase 不匹配
- Windows CLI 检测遗漏(增加 PATH 兜底)
- Agent/记忆文件页面晦涩 os error 2 → 中文提示
- cargo fmt + clippy 修复
新增:
- 初始设置自动创建配置文件 + 一键初始化按钮
- ClawPanel Web 版部署文档 + 文档中心
v0.4.5
2026-03-05 23:25:34 +08:00
晴天
e99479fbeb
修复:记忆文件页面 openclaw 找不到时的友好错误提示
...
memory.rs 的 agent_workspace() 也调用 openclaw CLI,
同样需要处理 NotFound 错误,显示中文提示而非 os error 2
2026-03-05 23:20:39 +08:00
晴天
ac5f6157ef
优化:Agent 管理页面 openclaw 找不到时显示友好错误提示
...
将 'No such file or directory (os error 2)' 替换为中文提示:
'OpenClaw CLI 未找到,请确认已安装并重启 ClawPanel'
涉及 list_agents、add_agent、delete_agent 三个命令
2026-03-05 23:19:12 +08:00
晴天
ef3ae03546
修复:nvm 用户 Node.js/CLI 检测失败的问题
...
Bug1: check_node_at_path 参数名不匹配(snake_case vs camelCase)
- Tauri v2 默认期望 camelCase,前端发送的 node_dir 改为 nodeDir
- 同步修复 save_custom_node_path 和所有 memory 函数的 agent_id → agentId
Bug2: Windows 上 OpenClaw CLI 已安装但检测显示 ❌
- is_cli_installed() 仅检查 %APPDATA%\npm\openclaw.cmd
- 增加 PATH 查找兜底,兼容 nvm、自定义 prefix 等安装方式
增强: enhanced_path() 扫描 nvm 版本目录
- macOS/Linux: 扫描 ~/.nvm/versions/node/*/bin
- Windows: 扫描 %APPDATA%\nvm\* 和 %NVM_HOME%\*
2026-03-05 23:16:44 +08:00
晴天
bb2c6df8ec
优化:初始设置页面自动创建默认配置文件
...
当检测到 OpenClaw CLI 已安装但 openclaw.json 不存在时:
1. 自动创建包含合理默认值的配置文件(mode:local, tools:full 等)
2. 如果自动创建失败,显示「一键初始化配置」按钮供手动操作
3. 新增 init_openclaw_config API(dev-api.js + Tauri Rust 后端)
4. 用户不再需要去终端手动执行 openclaw configure
2026-03-05 23:14:13 +08:00
晴天
b709b70839
fix: rewrite deploy docs to be about ClawPanel Web版 (not OpenClaw)
...
ClawPanel is the management tool - the docs should be about deploying
ClawPanel itself on Linux/Docker, not OpenClaw Gateway.
- Rewrite linux-deploy.md: ClawPanel Web版 Linux deployment guide
- Rewrite docker-deploy.md: ClawPanel Web版 Docker deployment guide
- Rewrite linux-deploy.sh: one-click script deploys ClawPanel Web + OpenClaw
- Update README deploy sections with correct descriptions and commands
- Update index.html deploy section and docs center card descriptions
- Port changed from 18789 (Gateway) to 1420 (ClawPanel Web)
2026-03-05 23:10:46 +08:00
晴天
05c5876090
feat: add Docs Center section with markdown reader to official website
...
- 4 doc cards: Linux Deploy, Docker Deploy, README, Changelog
- Click to open inline markdown reader (fetches from GitHub raw)
- marked.js lazy-loaded on first doc open
- Spotlight hover effect on doc cards
- Keyboard ESC to close reader
- Nav links updated with '文档' in desktop + mobile menus
2026-03-05 23:07:00 +08:00
晴天
6c2ad384ef
fix: update deploy section tip to focus on ClawPanel as management tool
2026-03-05 23:05:42 +08:00
晴天
9c16f971ee
docs: add Deploy Guides section to official website
...
- New 'Deploy Guides' section on index.html with Linux one-liner and Docker commands
- Terminal-style cards with copy-paste commands
- Links to full linux-deploy.md and docker-deploy.md guides
- Added '部署' nav link in both desktop and mobile menus
- CSS styles for deploy cards
2026-03-05 23:02:18 +08:00
晴天
9efea81caf
docs: add Docker deployment guide + cross-links
...
- docs/docker-deploy.md: comprehensive Docker guide covering quick start, Compose, Dockerfile, model config (DeepSeek/OpenAI/Claude/Ollama), Nginx reverse proxy, multi-instance, troubleshooting
- README.md: add Docker deployment section
- docs/linux-deploy.md: cross-link to Docker guide
2026-03-05 23:00:28 +08:00
晴天
0fabb803d4
docs: add Linux server deployment guide + one-click deploy script
...
- docs/linux-deploy.md: comprehensive guide covering Node.js install, OpenClaw setup, systemd/PM2/Docker, Nginx reverse proxy, firewall, troubleshooting
- scripts/linux-deploy.sh: one-click deploy script with auto OS detection
- README.md: add Linux server section with curl one-liner
2026-03-05 22:59:10 +08:00
晴天
cb5cbe2f71
feat: Agent tools permission config UI + auto-heal (v0.4.4)
...
- Gateway config page: add tools profile selector (full/limited/none)
- Gateway config page: add session visibility selector (all/own/none)
- Auto-heal: setup + dashboard auto-set tools.profile:full on install/load
- Fixes OpenClaw 2026.3.2 breaking change that disabled tools by default
v0.4.4
2026-03-05 22:40:02 +08:00
晴天
aae531a7bd
bump: v0.4.3 - auto-set mode:local + Gateway self-heal
v0.4.3
2026-03-05 22:35:09 +08:00
晴天
46928e798c
fix: auto-set mode:local after Gateway install + dashboard self-heal
...
- Setup flow: write mode:'local' to openclaw.json after Gateway install
- Dashboard: auto-heal missing mode field on load for existing users
2026-03-05 22:34:07 +08:00
晴天
6ca4267970
feat: Node.js path scanning + manual path input + git HTTPS auto-fix (v0.4.2)
...
- Add scan_node_paths: auto-scan C/D/E/F/G drives for Node.js installations
- Add check_node_at_path: verify Node.js at user-specified directory
- Add save_custom_node_path: persist custom path to ~/.openclaw/clawpanel.json
- enhanced_path() now loads saved custom path and applies to all commands
- Windows enhanced_path: scan Program Files, LOCALAPPDATA, APPDATA, common drives
- Auto git config HTTPS-instead-of-SSH before npm install (fixes exit 128)
- Setup page: auto-scan button + manual path input when Node.js not detected
- Error diagnosis: add EPERM, MODULE_NOT_FOUND, SSH publickey patterns
- README: expanded troubleshooting section
v0.4.2
2026-03-05 22:30:19 +08:00
晴天
b1b95e5a11
fix: macOS PATH detection + npm install error diagnosis (v0.4.1)
...
- Fix macOS Node.js/npm/openclaw detection by adding enhanced_path() with common install locations (/usr/local/bin, /opt/homebrew/bin, ~/.nvm, ~/.volta, etc.)
- Add npm install error diagnosis: auto-detect git missing (exit 128), ENOENT, permission denied, network errors, cache corruption
- Show macOS-specific hint when Node.js detection fails in setup page
- Add shared error-diagnosis.js module used by both setup and services pages
- Add troubleshooting section to README.md
- Bump version to 0.4.1
v0.4.1
2026-03-05 22:21:11 +08:00
晴天
afb9f8ebe5
fix: cargo fmt + update docs version to 0.4.0
v0.4.0
2026-03-05 20:57:21 +08:00
晴天
79cd15e1c4
v0.4.0: Gateway 进程守护、配置自愈、双配置同步、流式超时、模型删除安全切换
2026-03-05 20:44:47 +08:00
晴天
d27d5cc8af
docs: add macOS xattr quarantine fix command to README and release notes
2026-03-04 23:48:53 +08:00
晴天
e0f0d2ef27
seo: comprehensive SEO optimization with structured data, OG/Twitter cards, extensive keywords
2026-03-04 23:32:04 +08:00
晴天
e75a5a9a49
feat: add aurora background, noise texture, scroll progress, mouse parallax, magnetic buttons, 3D tilt, shimmer text, animated screenshot border
2026-03-04 23:26:44 +08:00
晴天
1cfd3ffb5c
chore: replace openclaw repo links with Chinese translation fork
v0.3.0
2026-03-04 23:10:50 +08:00
晴天
63953782fd
fix: resolve YAML indentation errors in release.yml workflow
2026-03-04 23:05:30 +08:00
晴天
ffa9daffc3
chore: release v0.3.0
2026-03-04 22:55:48 +08:00