|
|
d54510a864
|
feat: 添加 Terminal 模块,启动 XCCMD.exe 服务
|
2026-03-20 13:08:43 +08:00 |
|
|
|
c83f23c319
|
feat: 添加 SDD (规范驱动开发) 模块
|
2026-03-18 16:17:30 +08:00 |
|
|
|
88d42b37a6
|
feat(opencode): 改进 XCOpenCodeWeb 服务管理和健康检查
|
2026-03-14 20:44:15 +08:00 |
|
|
|
f692961823
|
refactor: 统一端口配置,通过 IPC 获取而非硬编码
|
2026-03-13 21:20:31 +08:00 |
|
|
|
72d79ae214
|
feat: 实现 OpenCode 页面生命周期管理 XCOpenCodeWeb.exe
- 新增 electron/services/xcOpenCodeWebService.ts 服务管理模块
- 标签页打开时启动 XCOpenCodeWeb.exe,关闭时停止
- 使用 iframe 在 OpenCode 页面显示 Web 服务 (端口 3002)
- 添加 bin 目录打包配置
- 添加 TypeScript 类型定义
|
2026-03-13 20:55:34 +08:00 |
|
|
|
2503d8be64
|
refactor(home): 将首页改造成opencode服务入口页面
- 移除ChatGPT风格对话界面相关代码
- 添加在首页自动启动/停止opencode serve的IPC调用
- 首页使用webview加载opencode服务器界面
|
2026-03-10 16:20:32 +08:00 |
|
|
|
de4c101b36
|
feat(remote): 实现文件上传真实进度显示
- 使用分块上传替代一次性上传
- 调用 /upload/start → /upload/chunk → /upload/merge 接口
- 通过 IPC 事件实时推送上传进度到前端
- 修复 merge 时未使用目标路径的问题
|
2026-03-10 15:36:10 +08:00 |
|
|
|
433db24688
|
feat(remote): 实现文件下载真实进度显示
- 下载改用流式读取,计算真实进度百分比
- 通过 IPC 事件实时推送进度到前端
- 支持 Content-Length 计算下载进度
|
2026-03-10 14:59:11 +08:00 |
|
|
|
8839ec244a
|
feat(remote): 下载改成本地面板选择目录
|
2026-03-10 02:10:21 +08:00 |
|
|
|
6d5520dfa5
|
feat(remote): 文件传输改用Electron IPC通道
- 主进程新增4个IPC handler处理远程文件操作
- 前端通过IPC调用而非浏览器fetch访问远程API
- Remote服务新增3003端口专门处理文件传输
- 上传使用文件路径方案,下载使用保存对话框方案
|
2026-03-10 00:34:02 +08:00 |
|
|
|
1f104f73c8
|
Initial commit
|
2026-03-08 01:34:54 +08:00 |
|