MikiVL
|
696fd54809
|
docs: 添加 README 和 .gitignore
|
2026-05-05 13:54:38 +08:00 |
|
MikiVL
|
c33b048217
|
fix: 生成前校验数据源文件路径
|
2026-05-05 13:53:50 +08:00 |
|
MikiVL
|
a01c09dc9f
|
feat: 批量生成页(文件/手动输入、进度展示)
|
2026-05-05 13:47:42 +08:00 |
|
MikiVL
|
a37f17b3b6
|
feat: 模板配置页(上传文件、自动识别占位符、字段映射)
|
2026-05-05 13:46:17 +08:00 |
|
MikiVL
|
58f639c113
|
feat: 字段映射编辑组件
|
2026-05-05 13:45:26 +08:00 |
|
MikiVL
|
37951760e3
|
feat: 模板管理页(列表、分组、详情)
|
2026-05-05 13:44:58 +08:00 |
|
MikiVL
|
8fa85966e0
|
chore: React + Vite + Tailwind CSS 脚手架
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-05 13:43:20 +08:00 |
|
MikiVL
|
b3be6f5f03
|
feat: 批量生成 IPC handler
|
2026-05-05 13:37:15 +08:00 |
|
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 |
|