No description
Find a file
Dusk 043a207149 perf(settings): batch cache Anki model fields
中文: 设置页手动读取 Anki 模板时改为批量读取字段并缓存到 data.json,重新打开设置页可直接使用缓存字段。

中文: 修复字段缓存 loadedAt 类型收窄和测试 fake 缺少批量字段接口导致的 production build 失败。

English: Batch-load Anki model fields for settings, cache them in data.json, and reuse cached fields when reopening the settings page.

English: Fix production build failures by narrowing cached loadedAt values and adding the batch field API to test fakes.
2026-04-24 18:38:10 +08:00
docs 重构设置页为五卡片并统一识别配置 / Cardize settings page and unify recognition config 2026-04-24 12:12:10 +08:00
scripts fix: harden marker writeback failures 2026-04-18 08:23:12 +08:00
src perf(settings): batch cache Anki model fields 2026-04-24 18:38:10 +08:00
.gitignore chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
AGENTS.md fix(settings): preserve explicit folder selections 2026-04-24 10:10:34 +08:00
esbuild.config.mjs fix: harden marker writeback failures 2026-04-18 08:23:12 +08:00
eslint.config.mjs chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
main.js chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
main.ts chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
manifest.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
package-lock.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
package.json fix: harden marker writeback failures 2026-04-18 08:23:12 +08:00
query_note.js fix(sync): self-heal deck drift and normalize tag backlinks 2026-04-19 20:16:03 +08:00
query_notes.js fix(sync): self-heal deck drift and normalize tag backlinks 2026-04-19 20:16:03 +08:00
tsconfig.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
versions.json chore: rebuild dist and sync 2026-04-16 18:02:02 +08:00
vitest.config.ts chore: commit Module 1 changes — add NoteFieldMapping, mapping service, persistence, tests 2026-04-16 23:02:07 +08:00