12 Commits

Author SHA1 Message Date
MikiVL
1c164ea3d9 fix: 为 callPython 添加 spawn 错误处理,防止进程启动失败时永久挂起 2026-05-05 13:36:44 +08:00
MikiVL
aee1c6bb69 feat: 模板管理 IPC handler 2026-05-05 13:36:06 +08:00
MikiVL
d92e39c936 feat: SQLite 数据库初始化及模板 CRUD 2026-05-05 13:34:46 +08:00
MikiVL
68f90f4e4c chore: Electron 主进程脚手架
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 13:32:43 +08:00
MikiVL
8fe2d2bb88 test: 验证 Python stdin/stdout JSON 通信 2026-05-05 13:19:20 +08:00
MikiVL
7ca81403e0 fix: rows is None 判断逻辑,防止空列表误触发文件读取 2026-05-05 13:15:09 +08:00
MikiVL
eb82650c03 feat: 实现批量 Excel 生成(文本、图片、表格区域)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 13:05:23 +08:00
MikiVL
504bd2f65f fix: 修复多占位符识别,补充测试 2026-05-05 12:58:22 +08:00
MikiVL
1f51665e42 feat: 实现模板解析,自动识别 {{占位符}} 2026-05-05 05:52:42 +08:00
MikiVL
18de4f9f47 fix: 移除 .gitignore 中的重复条目 2026-05-05 05:42:39 +08:00
MikiVL
dd62b15ef4 fix: 清理 git 历史,修正 package.json 和 .gitignore 2026-05-05 05:38:06 +08:00
MikiVL
9bbd7fc63f chore: 初始化项目结构 2026-05-05 05:34:30 +08:00