9 Commits
Author SHA1 Message Date
钟明原 28e0503cbe feat: 技能市场、工作空间文件树、模型配置引导、i18n精简
- 新增 ClawHub 技能市场:浏览、搜索、安装技能(npx clawhub install)
- 工作空间面板重写:递归显示完整文件树,支持默认应用打开文件
- 引导流程新增模型配置检测步骤,未配置时设置按钮红点提醒
- i18n 精简:仅保留 zh-CN 和 en 两种语言
- 修复会话列表空白闪烁、gateway 事件字段兼容等问题
2026-03-17 13:05:23 +08:00
钟明原 623cf72555 fix: 卸载时通过注册表同步自定义数据目录,确保完整清理
- 新增 syncDataDirToRegistry:设置/重置数据目录时同步写入 Windows 注册表
- NSIS 卸载脚本通过注册表读取自定义目录路径并删除
- 清理 NSIS 废弃的安装器 DataDir 选择页(已移至应用内 onboarding)
- onboarding 页面添加 overflow-hidden 消除滚动条
2026-03-16 21:37:19 +08:00
钟明原 b479b3d6d8 fix: 卸载时正确清理用户数据目录和自定义数据目录
- 修正 AppData 路径:EasiestClaw → easiest-claw-desktop
- 卸载时从注册表读取自定义数据目录一并清理
- 清理完毕后删除注册表键
2026-03-16 21:18:57 +08:00
钟明原 d7712660e5 feat: NSIS 安装时选择数据存储目录
- 安装器新增自定义页面让用户选择数据目录
- 用户选择的路径写入注册表 HKCU\Software\EasiestClaw\DataDir
- 首次启动时读取注册表并写入 settings.json
- 优先级:settings.json > 注册表 > 默认 userData
2026-03-16 18:23:23 +08:00
钟明原 d92738be51 feat: 新增智能体记忆面板,优化安装器体验
- 智能体配置新增「记忆」标签页,支持查看/编辑 MEMORY.md 和浏览每日记忆日志
- 智能体侧边信息面板新增记忆摘要展示
- 启动页补偿加载渲染前已输出的 Gateway 日志
- NSIS 安装器改用 ExecToStack,隐藏详情面板,修复中文乱码(UTF-8 BOM)
2026-03-16 09:20:18 +08:00
钟明原 79f057fbd9 fix: 升级安装时不再弹出用户数据清理确认框(IfSilent 跳过) 2026-03-15 03:25:52 +08:00
钟明原 0e498ff037 feat: 卸载时询问是否清除用户数据(AppData)
卸载弹窗提示用户选择:
- 「是」:彻底清除 AppData\Roaming\EasiestClaw(含版本标记、设置等)
- 「否」:保留用户数据,重装后可自动恢复设置

同时更新 installer.nsh.template,保持模板与生成文件同步。
2026-03-14 23:19:25 +08:00
钟明原 3e8ee730c5 feat: 品牌管理、发版流程与模型配置修复
- app.config.mjs: 单一品牌配置入口(名称、AppID、防火墙规则名等)
- scripts/apply-branding.mjs: 同步品牌配置到 package.json / branding.ts / installer.nsh
- src/shared/branding.ts: main 进程与 renderer 共用的品牌常量
- scripts/release.mjs: 一键发版(CHANGELOG 提取 → version bump → git tag → push)
- scripts/extract-release-notes.mjs: CI 用,从 CHANGELOG 提取指定版本 Release 正文
- CHANGELOG.md: 初始化,格式遵循 Keep a Changelog
- .claude/skills/release/SKILL.md: 项目级 /release 技能(自动分析改动、生成 CHANGELOG、确认版本、执行发版)
- CI: git tag 版本号同步到 package.json;Release 正文来自 CHANGELOG;0.x.x 自动标记预发布
- src/main/ipc/provider-health.ts: API 健康检查走主进程 IPC,规避 CORS,按 API 类型选认证头
- provider-card.tsx: ModelRow 新增 Vision 切换按钮
- model-config.tsx: 修复保存时丢失 input 字段;修复健康检查将 404 误判为不可达
2026-03-14 22:55:09 +08:00
钟明原 4162000cca feat: initial open source release
- Electron desktop GUI for OpenClaw AI agent gateway
- Bundled Node.js runtime and OpenClaw, zero-dependency install
- Multi-agent chat, virtual team, cron scheduler
- Multi-provider model config, file/image attachments
- In-app OpenClaw update, streaming responses
- 10 UI languages, dark/light theme
- Windows (NSIS) installer, macOS support planned
- GitHub Actions CI for Windows build
- README, LICENSE (MIT), SECURITY.md, Dependabot config
2026-03-14 16:10:53 +08:00