Commit Graph

12 Commits

Author SHA1 Message Date
himeditator
e77779b72a refactor: 重构项目后端
- 移除 .npmrc 中的镜像配置
- 移除 package.json 中未使用的依赖
- 大幅重构后端代码
2025-07-01 21:50:33 +08:00
himeditator
b28799b03f feat: 新增配置保存和读取、新增文档
- 添加配置数据文件保存和载入
- 添加字幕样式恢复默认的选项
- 添加用户说明文档
- 添加字幕引擎说明文档
2025-06-26 21:29:06 +08:00
himeditator
42237a229c feat: 增加了音频输入选项,并优化了字幕引擎的构建和运行流程。
- 新增了系统音频输入(麦克风)的选择功能
- 重构了字幕引擎的构建流程,使用 PyInstaller 打包为可执行文件
- 优化了字幕引擎的启动和停止逻辑
- 更新了用户界面,增加了音频选择的控制选项
- 修改了相关的文件路径和构建配置
2025-06-21 23:22:19 +08:00
himeditator
c446f846bd feat(main): 实现字幕引擎控制功能
- 新增字幕引擎启动和停止功能
- 实现控制窗口的字幕引擎状态显示
- 优化字幕日志的发送逻辑
- 重构子进程相关代码
2025-06-19 22:22:17 +08:00
himeditator
54c618aa3f feat(control): 重构项目,增加字幕引擎配置 2025-06-19 18:59:13 +08:00
himeditator
5da9c3c038 feat(main): 修改 python 子进程与主程序的通信方式,由 WebSocket 改为 IPC 通信 2025-06-17 22:37:10 +08:00
himeditator
d1bee65ae1 refactor(项目): 尝试 Python 语音识别和内容发送 2025-06-17 21:26:16 +08:00
himeditator
fbe3fcffdb feat(renderer): 实现多窗口创建,实现多窗口通信 2025-06-16 23:24:28 +08:00
himeditator
eb3711f6af feat(renderer): 初步添加字幕显示窗口 2025-06-15 22:59:45 +08:00
himeditator
a07c3283b7 feat(renderer): 创建字幕控制界面 2025-06-15 16:05:49 +08:00
himeditator
8858189bf6 feat(python-subprocess): 尝试字幕显示新解决方案
- 使用 python 子进程解析字幕
- 通过 websocket 通信将字幕传递给软件
2025-06-15 12:43:57 +08:00
himeditator
ccf401a6ab init repo 2025-05-11 21:41:22 +08:00