Commit Graph
1150 Commits
Author SHA1 Message Date
liquidliang bf7a367d35 refactor(knowledge-base): 统一默认目录并简化目录类型映射
- 将默认目录从"收集"和"笔记"调整为"笔记"和"Skill"
- 移除"收集"、"AI收藏"和"知识提炼"目录类型,统一使用"笔记"
- 更新知识提炼存储服务使用"笔记"目录
- 修改MCP工具默认目录为"笔记"
- 优化默认目录初始化逻辑,确保目录状态正确同步
2026-02-22 01:38:19 +08:00
liquidliang 093dd25df8 feat(knowledge-base): 新增知识提取与同步功能
- 新增知识提取服务,支持从内容中提取核心概念、定义、步骤和总结
- 添加知识库同步功能,支持备份与恢复时包含知识库数据
- 引入本地存储库 localforage 用于离线存储
- 优化 Winbox 样式,修复内容编辑区域热键检测
- 配置 Vue 编译时标志以优化生产环境性能
- 新增知识库 MCP 工具,支持笔记搜索、创建和管理
- 改进模型选择器弹出位置,避免被视口边缘遮挡
- 新增标签过滤和排序下拉组件,提升知识库管理体验
2026-02-22 01:17:38 +08:00
liquid 5b8f2bdb3e 知识库 2026-02-10 08:22:56 +08:00
liquid fa7d75d416 Merge branch 'markdown' into 107-skill 2026-02-09 22:33:11 +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 9e66bf4c18 feat(drawnix): 集成 Milkdown Markdown 编辑器并优化幻灯片播放
- 添加 Milkdown 相关依赖,用于实现统一的 Markdown 编辑和预览体验
- 在聊天消息区域使用 MarkdownEditor 组件替换原有的 Markdown 渲染器
- 创建 MarkdownEditor 组件,支持所见即所得和源码两种编辑模式
- 为编辑器添加图片预览、链接增强和自定义图片/视频渲染插件
- 优化 FramePanel 幻灯片播放逻辑,移除不必要的初始帧状态管理
- 更新 markdown-to-drawnix 示例内容以展示 Milkdown 功能
2026-02-09 09:08:44 +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 d553d88463 docs(claude): 添加新规则 - RxJS事件对象引用导致React.memo失效、API错误字段类型安全 2026-02-08 22:42:45 +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 fbb91726f5 docs(claude): 添加新规则 - 数值范围转换规则、列表索引ID追踪 2026-02-08 21:35:23 +08:00
ljquan 8e58bec6f0 Merge pull request #105 from ljquan/BugFix-0207
fixed:本次修改解决了ai生成图片中点击提示的下拉框手机端溢出问题&agent生成长方形图片容器溢出问题
2026-02-08 21:32:14 +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 a2b0cd01c8 docs(claude): 添加新规则 - 编程式选中元素需用 addSelectionWithTemporaryElements 触发渲染 2026-02-08 20:03:24 +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 c985967132 feat: 添加 Frame 和幻灯片播放功能 2026-02-08 14:17:58 +08:00
liquid e09e0e80a5 docs(claude): 更新规则 - 全屏展示画布局部内容改用 viewport+隐藏UI+蒙层挖洞方案 2026-02-08 14:14:08 +08:00
liquid 649c02bfcf docs(claude): 添加新规则 - 全屏展示画布局部内容用 toImage 截图独立渲染 2026-02-08 13:54:38 +08:00
liquid 643cc38dab docs(claude): 添加新规则 - Plait Board Viewport 缩放+平移用 updateViewport 一步完成 2026-02-08 13:24:13 +08:00
liquid 47dfcf1201 feat: implement new canvas features and command palette
- Added new canvas functionalities as Plait plugins, including laser pointer and tool management through `board.pointer`.
- Introduced a command palette for enhanced user interaction, allowing quick access to commands with keyboard shortcuts.
- Implemented a canvas search feature to facilitate content discovery within the drawing area.
- Updated documentation to reflect new coding rules and cross-React root state sharing practices.
2026-02-08 01:07:12 +08:00
liangyufeng 64c4da2d6e fixed:本次修改解决了ai生成图片中点击提示的下拉框手机端溢出问题&agent生成长方形图片容器溢出问题 2026-02-08 00:06:35 +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
liquid 1aea949607 chore: bump version to 0.5.84 2026-02-07 22:30:26 +08:00
ljquan 2bc9ab6284 Merge pull request #103 from ljquan/fix-sw
Fix sw
2026-02-07 22:29:24 +08:00
liquid afb9564083 docs(claude): 添加新规则 - 模块迁移接口完整性 2026-02-07 22:27:27 +08:00
liquidliang 5074339ba3 feat: enhance logging and error handling in WorkflowEngine
- Added detailed console logs to track workflow submission and execution processes, improving visibility into the workflow lifecycle.
- Implemented error handling for IndexedDB operations during workflow submission and execution, ensuring the application continues to function smoothly in case of failures.
- Updated the WorkflowStorageWriter to use a centralized database management approach, reducing complexity and potential concurrency issues.
2026-02-07 15:38:16 +08:00
liquidliang ac40be77c7 fix: update DelegatedOperation type usage in workflow submission service
- Adjusted the execution calls in WorkflowSubmissionService to correctly cast results as DelegatedOperation.
- Ensured consistency in handling the result format, changing 'result.result' to 'result.data' for better clarity in response structure.
2026-02-07 05:23:28 +08:00
liquidliang 88a7199e80 feat: improve fallback engine handling and logging in workflow submission service
- Updated tryFallbackEngine to use fallback executor directly, avoiding long blocking times.
- Enhanced logging to provide better visibility into fallback executor availability and workflow submission status.
- Added console warnings and logs to track the execution flow and engine status.
2026-02-07 05:10:47 +08:00
ljquan 92a559d674 Merge pull request #102 from ljquan/97-cleanupFailed
feat: add batch clear failed tasks button in generation task list
2026-02-07 12:04:17 +08:00
ljquan b4b600872b Merge pull request #99 from ljquan/fix/model-api-issues
fix: 修复视频 API 请求格式错误
2026-02-07 12:01:06 +08:00
liangyufengandCursor e303baf8d1 feat: add batch clear failed tasks button in generation task list
Closes #97

- Add a delete icon button next to the search box in DialogTaskList header
- Button only appears when there are failed tasks, showing the count in tooltip
- Click triggers a confirmation dialog before clearing all failed tasks
- Works for both AI image generation and AI video generation dialogs (shared component)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-07 11:46:39 +08:00
liquid 322118fb53 chore: bump version to 0.5.83 2026-02-07 11:12:02 +08:00
liquid 692f0eff8f chore: bump version to 0.5.82 2026-02-07 11:11:49 +08:00
liquidliang 87a5198d1c chore: update version to 0.5.82 and adjust build time 2026-02-07 04:36:43 +08:00
liquidliang cc03ce1c4d feat: enhance logging and error handling in AI analysis and agent execution
- Improved logging in aiAnalyzeTool to include user instruction and model details in Chinese.
- Updated AgentExecutor to log text model usage and iteration details, enhancing visibility into the execution process.
- Refined API call handling in callApiStreamRaw to check Service Worker channel availability more efficiently, reducing potential blocking.
- Added detailed logging in sendChatWithGemini for initialization and configuration validation, improving traceability of API interactions.

These changes aim to enhance the robustness and transparency of the AI analysis and agent execution processes.
2026-02-07 04:15:39 +08:00
liquidliang 19cd2c8da3 Merge branch 'develop' of https://github.com/ljquan/aitu into develop 2026-02-07 03:43:51 +08:00
liquid 8a190371d4 feat: enhance session replay management and error handling
- Added guidance on managing third-party session replay and analytics to avoid main thread blocking and 413 errors.
- Updated CLAUDE.md and CODING_RULES.md with best practices for session recording, including default disabling and error handling.
- Implemented error handling for 413 responses in session recording configuration to prevent retry storms and improve performance.
- Removed obsolete init.json file to streamline project structure.
2026-02-07 10:29:51 +08:00
liquid 3ab8846ddc chore: bump version to 0.5.81 2026-02-07 10:22:42 +08:00