481 Commits
Author SHA1 Message Date
liquid 431af243e1 chore: 更新构建时间戳
更新 version.json 中的构建时间戳以反映最新的构建时间。
2026-03-08 22:07:36 +08:00
liquid c164a1dc68 fix: 修复切换画板时刷新页面丢失当前画板的问题
在切换画板时,立即更新URL和sessionStorage,确保刷新页面时能恢复到正确的画板
修复WorkspaceService.reload()后currentBoardId丢失的问题
修复媒体查看器中下载blob类型文件时的问题
2026-03-08 21:59:02 +08:00
liquid 8daecd7b0c feat(workflow): 添加页面刷新后视频任务恢复和工作流同步机制
添加 onTaskCreated 回调以提前持久化 taskId 到工作流步骤,支持页面刷新后通过 useTaskWorkflowSync 进行任务-工作流映射
重构工作流状态同步为事件驱动模式,移除轮询机制,避免状态竞争和闪烁
添加 resumeWorkflow 方法以支持任务队列重试时重新激活已中止的工作流
优化任务队列服务,添加 trackExternalTask 和 syncTaskFromStorage 方法确保内存状态同步
更新 FallbackMediaExecutor 以支持从内存任务列表恢复,避免 IndexedDB 读写竞态
在 CLAUDE.md 中添加 useEffect 初始对账守卫和 fire-and-forget 写入竞态的相关编码规范
2026-03-08 20:53:47 +08:00
liquid f33f4ce640 chore: bump version to 0.6.9 2026-03-08 08:49:19 +08:00
liquid d6f37f0bb0 chore: bump version to 0.6.8 2026-03-08 00:34:14 +08:00
liquid 7d76899a22 feat(backup-restore): add backup restoration functionality with automatic chunking support
- Introduced a new restore button in the SW debug panel for restoring data from ZIP backups.
- Implemented `BackupPartManager` to handle automatic chunking during backup processes.
- Enhanced the backup process to include tasks, prompts, and assets, with progress updates.
- Updated version to 0.6.7 and adjusted build time in `version.json`.
- Refactored existing backup logic to support the new restoration features.
2026-03-08 00:34:06 +08:00
ljquan deaa39217a Merge pull request #111 from ljquan/106-textBoxOptimization
修复缩小输入框文本溢出的问题
2026-03-07 21:46:38 +08:00
liangyufeng 4ab7912007 feat:优化多行输入取消聚焦会换行的问题 2026-03-05 11:06:02 +08:00
liquid ad9d7769fa fix: update app version to 0.6.7 and adjust build time in version.json; refactor WeakRef usage in tracking.types.ts 2026-03-05 10:34:10 +08:00
liquid fb4ad38fa8 chore: bump version to 0.6.7 2026-03-05 00:03:05 +08:00
liquidliang 21a5d6ffac chore: 更新版本至0.6.6并调整CDN优先级
- 将应用版本从0.6.3更新至0.6.6,并刷新构建时间
- 调整CDN源优先级,将jsdelivr置于unpkg之前
- 更新npm包描述并明确发布文件清单
- 简化Vite配置,移除生产构建时默认使用CDN的逻辑,改为依赖Service Worker处理回退
2026-02-28 17:25:20 +08:00
liquidliang 95f54096f3 chore: bump version to 0.6.6 2026-02-28 17:19:39 +08:00
liquidliang c8c22e0081 chore: bump version to 0.6.5 2026-02-28 17:09:40 +08:00
liquidliang 42f2442429 chore: bump version to 0.6.4 2026-02-28 17:00:23 +08:00
liquidliang e8ec627270 feat(sw): 优化Service Worker激活和CDN策略
- 立即注册SW以加速激活,移除load事件依赖
- 在install阶段立即skipWaiting,后台预缓存不阻塞激活
- 在activate阶段立即clients.claim,确保SW尽快接管页面
- 启用CDN优先策略,生产构建默认使用unpkg CDN
- 简化安装逻辑,移除冗余的版本更新检测
2026-02-28 17:00:14 +08:00
liquidliang 60a5d1d46b 优化 2026-02-28 11:24:48 +08:00
liquidliang 28217b947b chore: bump version to 0.6.3 2026-02-28 10:59:56 +08:00
liquidliang 099d880796 chore: 多文件禁用缓存确保版本与日志数据实时更新 2026-02-27 11:03:26 +08:00
liquidliang f3b136161e chore: 升级版本至0.6.2并更新构建时间与版本信息 2026-02-27 10:56:50 +08:00
liquidliang 499797cae0 chore: bump version to 0.6.2 2026-02-27 10:45:13 +08:00
liquidliang e40635b975 feat: 重构版本相关菜单与页面,优化样式与交互体验 2026-02-27 10:45:08 +08:00
liquidliang 784c58a8df feat: 升级版本至0.6.1,优化部署与生成流程,集成多模型适配器 2026-02-27 10:31:05 +08:00
liquidliang e1e4137c58 fix: 修复视频时长解析空值NaN并同步版本与更新说明 2026-02-26 22:35:56 +08:00
liquidliang 2fdaf01f9e Merge branch '107-skill' into develop 2026-02-26 22:31:40 +08:00
liquidliang 84285d9e01 refactor(web): 优化类型定义和构建配置
refactor(sw): 增强类型安全处理
refactor(dawnix): 完善类型导入和配置
2026-02-26 21:35:32 +08:00
gongchengtu 51bb033edb feat: 版本日志菜单 + CHANGELOG.md 自动同步到 changelog.json
- 新增 scripts/sync-changelog.js:解析 CHANGELOG.md 生成 changelog.json,
  自动过滤噪音条目(bump version、docs、refactor 等内部描述)
- safe-version-bump.js:version:patch 时自动调用 sync-changelog 并提交 changelog.json
- versions.html:简化为纯 changelog 展示页,去掉版本跳转和 CDN 链接,
  默认显示 30 个版本 + 加载更多按钮,展开详情 max-height 调至 5000px
- app-menu-items.tsx:新增「版本日志」菜单项(打开 versions.html),
  「版本更多」恢复跳转到 release.opentu.ai
- update-version.js:构建时检查 changelog.json 是否包含当前版本
- upload-and-deploy.js:部署时复制 versions.html 和 changelog.json 到 releases 根目录
- i18n.tsx:新增 menu.changelog 翻译 key
2026-02-26 15:01:02 +08:00
liquidliang 093dd25df8 feat(knowledge-base): 新增知识提取与同步功能
- 新增知识提取服务,支持从内容中提取核心概念、定义、步骤和总结
- 添加知识库同步功能,支持备份与恢复时包含知识库数据
- 引入本地存储库 localforage 用于离线存储
- 优化 Winbox 样式,修复内容编辑区域热键检测
- 配置 Vue 编译时标志以优化生产环境性能
- 新增知识库 MCP 工具,支持笔记搜索、创建和管理
- 改进模型选择器弹出位置,避免被视口边缘遮挡
- 新增标签过滤和排序下拉组件,提升知识库管理体验
2026-02-22 01:17:38 +08:00
gongchengtu ef97460391 chore: update build artifacts for version 0.5.95 2026-02-12 17:34:53 +08:00
gongchengtu 1a7a018f45 chore: bump version to 0.5.95 2026-02-12 17:08:03 +08:00
liquidliang d8eb1502f2 feat: 升级 2026-02-10 09:48:12 +08:00
liquidliang 4a96c3397b chore: bump version to 0.5.94 2026-02-09 21:41:21 +08:00
liquidliang 7c39019137 fix: 修复tab 同步问题 2026-02-09 21:40:35 +08:00
liquidliang 7f59246568 feat: 优化PPT相关能力 2026-02-09 20:29:02 +08:00
liquid 98a60a560c ppt 2026-02-09 09:07:59 +08:00
liquid 8689c8461f fix:任务状态不同步 2026-02-08 22:44:36 +08:00
liquid 3f6e583ca2 chore: bump version to 0.5.93 2026-02-08 22:20:57 +08:00
liquid c32b257ced chore: bump version to 0.5.92 2026-02-08 21:59:57 +08:00
liquid 13442303d5 chore: bump version to 0.5.91 2026-02-08 21:35:34 +08:00
liquid ea3c2ccc66 fix: 视频任务状态 2026-02-08 21:05:11 +08:00
liquidandClaude Opus 4.5 e36bbc7674 refactor: remove unused SW RPC methods and optimize communication
Remove 12 unused RPC method definitions (init, task:*, chat:*, workflow:*) and their handlers to reduce SW communication overhead. Inline trivial wrapper methods to simplify code structure. Net reduction: 130 lines.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 21:01:58 +08:00
liquid 773cdb08c9 chore: bump version to 0.5.90 2026-02-08 21:01:01 +08:00
liquid 0d5e1d82b7 feat(lasso): 添加套索选择工具及工具栏/命令面板集成 2026-02-08 20:16:57 +08:00
liquid 8ff11e56fc chore: 更新应用版本至 0.5.89 2026-02-08 16:19:34 +08:00
liquid 856358806f chore: bump version to 0.5.89 2026-02-08 16:09:33 +08:00
liquid bfad96d5c3 docs(claude): 添加新规则 - 自定义 Plait 组件 onContextChanged 必须处理 viewport 变化 2026-02-08 16:08:12 +08:00
liquid 1adae49f87 chore: update version to 0.5.88 and improve task storage handling
- Bumped application version to 0.5.88.
- Enhanced task storage management by migrating data handling to the useTaskStorage hook, ensuring smoother initialization and restoration of tasks from IndexedDB.
- Removed redundant subscriptions and improved task restoration logic in the task queue service to prevent overwriting active tasks.
- Updated storage reader classes to ensure proper database connection handling.
2026-02-07 23:35:05 +08:00
liquid af685dded0 chore: bump version to 0.5.88 2026-02-07 23:30:12 +08:00
liquid de16ae04ab chore: bump version to 0.5.87 2026-02-07 22:30:42 +08:00
liquid 2394021bea chore: bump version to 0.5.86 2026-02-07 22:30:28 +08:00
liquid 8e45567e32 chore: bump version to 0.5.85 2026-02-07 22:30:28 +08:00