Commit Graph

10 Commits

Author SHA1 Message Date
duanshuwen
b1dea9a5c2 feat: implement task management store with IPC integration
- Added a new task store in `src-react/stores/task.ts` to manage tasks and their statuses.
- Implemented functions for creating, executing, and retrying tasks, along with handling task progress and completion.
- Introduced persistence for tasks using IPC.
- Created utility functions for normalizing room types and building subtasks.
- Added a new CSS file for global styles in `src-react/styles.css`.
- Created runtime types in `src-react/types/runtime.ts` and exported them.
- Updated the main entry points for Vue and React applications to support dynamic framework loading.
- Refactored chat model interfaces and utility functions into `src/shared/chat-model.ts`.
- Updated TypeScript configuration to include paths for React components and types.
- Enhanced Vite configuration to support both Vue and React frameworks.
2026-04-17 07:09:56 +08:00
duanshuwen
e77c815a86 feat: add new stores for cron, locale, providers, script, shared data, skills, and user info
- Implemented `cron` store to manage scheduled tasks with CRUD operations.
- Created `locale` store for language settings with persistence and system language detection.
- Added `providers` store to handle provider accounts and configurations with API interactions.
- Developed `script` store for managing automation scripts, including recording and execution.
- Introduced `sharedStore` for managing shared data across components.
- Established `skills` store for fetching, installing, and managing skills from a marketplace.
- Created `userinfo` store for user authentication and session management.

chore: update path aliases from `@store` to `@stores` in TypeScript configuration and Vite config
2026-04-15 21:49:25 +08:00
duanshuwen
6615d11dd6 chore: restructure project and add i18n support
- Reorganize project structure with new electron and shared directories
- Add comprehensive i18n support with Chinese, English, and Japanese locales
- Update build configurations and TypeScript paths for new structure
- Add various UI components including chat interface and task management
- Include Windows release binaries and localization files
- Update dependencies and fix import paths throughout the codebase
2026-04-06 14:39:06 +08:00
DEV_DSW
0dc7f39db2 fix: 修复打包编译自动化异常问题 2026-03-19 16:55:31 +08:00
duanshuwen
8a6544ede2 feat: 飞猪自动化调试完成 2026-03-10 21:26:17 +08:00
duanshuwen
15a7d115cb feat: 开关房功能开发 2026-03-09 07:39:14 +08:00
duanshuwen
7d6b07e092 feat: 合并代码 2025-12-21 20:25:38 +08:00
duanshuwen
11702dc9d2 feat: 合并代码 2025-12-17 22:59:07 +08:00
duanshuwen
290a8ba318 feat: 语法错误消除 2025-12-16 21:27:07 +08:00
duanshuwen
aab6ffb174 feat: 语法错误修复 2025-12-09 22:18:36 +08:00