Commit Graph

  • 77697e1600 Merge branch 'main' of https://git.myv0.com/tim/kangkang main link2026 2026-06-01 08:57:06 +08:00
  • 30f97b3535 Merge branch 'feat/w2-ai-foundation' into main link2026 2026-06-01 08:56:34 +08:00
  • 3798efa48d merge: resolve conflicts in .gitignore link2026 2026-06-01 08:54:53 +08:00
  • 770dd6bedf chore: add build, Models, and DS_Store files to gitignore link2026 2026-06-01 08:47:43 +08:00
  • bff7cfd4b6 fix(core): 代码审查修复 AI 并发/隐私/解析等多处缺陷 link2026 2026-06-01 07:43:49 +08:00
  • 32e7c25ed7 ``` feat(Quick): 优化RegionCameraView裁剪算法 link2026 2026-05-31 23:51:53 +08:00
  • d72a1fec17 ``` feat(AI): 添加MLX内存管理和AI模型互斥卸载机制 link2026 2026-05-31 23:22:50 +08:00
  • db7cc1bba7 ``` chore(project): 更新项目版本号从1到2 link2026 2026-05-31 18:42:59 +08:00
  • adb589af16 feat(quick): 异常项快拍改为局部小框 + VL 识别 link2026 2026-05-31 17:12:36 +08:00
  • da6223e051 chore: 停止跟踪 build/ 构建产物,补全 .gitignore link2026 2026-05-31 17:11:56 +08:00
  • 40155de709 ``` feat(AI): 优化AIRuntime任务取消机制并增强安全保护 link2026 2026-05-31 09:25:49 +08:00
  • 7ad41c5f09 ``` docs(health-profile): 添加防编造加固修订记录到导出健康档案设计文档 link2026 2026-05-30 20:06:12 +08:00
  • dad9d43486 ``` feat: 添加自定义提醒功能并优化项目配置 link2026 2026-05-30 11:36:29 +08:00
  • d2c77d5c51 feat: 国际化(i18n) en/ja/ko + App 内语言切换 link2026 2026-05-30 10:28:24 +08:00
  • 910ca99f21 feat(me,home): 模型推理自检 + 启动容错 + 首页假数据清理 link2026 2026-05-30 08:02:35 +08:00
  • 062c027c77 feat(models): 模型自动下载(我的·模型管理) + 断点续传 + 旁路导入 link2026 2026-05-29 23:19:51 +08:00
  • 6ccbe4ac55 docs(spec): 模型自动下载功能设计(2026-05-29) link2026 2026-05-29 22:12:19 +08:00
  • fe80e112af docs(spec): 导出身体档案功能设计(2026-05-27) link2026 2026-05-27 23:03:35 +08:00
  • 5f8f492f0e feat(indicator): 长期监测预设支持长按隐藏 + 恢复 link2026 2026-05-26 19:47:55 +08:00
  • 599d39af35 docs(spec): 长期监测预设支持隐藏(2026-05-26) link2026 2026-05-26 19:37:34 +08:00
  • 1b01923c8e feat(capture): 统一报告捕获流程并集成视觉语言模型识别 link2026 2026-05-26 11:18:00 +08:00
  • 39edc25dc1 refactor(profile,monitor): move height/weight from MonitorMetric to UserProfile link2026 2026-05-26 07:58:47 +08:00
  • 37b47b2076 docs(claude): sync §5/§7/§10 with Monitor+Profile; fix SeriesBucket SwiftData import link2026 2026-05-26 07:53:16 +08:00
  • e2fb631b96 feat(timeline): merge bp.systolic + bp.diastolic into single entry link2026 2026-05-26 07:50:00 +08:00
  • 0f38bf585b first commit link2026 2026-05-26 07:48:57 +08:00
  • 3dcb792131 feat(profile,monitor): ProfileEditView + MeView 卡片 + IndicatorQuickSheet 改造 link2026 2026-05-26 07:47:20 +08:00
  • 9a6d21100b feat(monitor): add UserProfile + MonitorMetric catalog + Indicator.seriesKey link2026 2026-05-26 07:40:42 +08:00
  • 7ede38ae06 docs(spec): add Monitor + Profile design v1 (approved) link2026 2026-05-26 07:34:43 +08:00
  • 22cf4bcefe fix(concurrency): make DateSection nonisolated to silence #expect warnings link2026 2026-05-25 23:39:52 +08:00
  • bb08243aa9 chore(preview): add #Preview to RecordSheet + DebugAIRunner link2026 2026-05-25 23:37:55 +08:00
  • b80fae35c9 docs(w2): mark plan tasks 1-7/9 done + sync CLAUDE.md §8 + write W2 retro link2026 2026-05-25 23:36:16 +08:00
  • e3ad24ac0e test(ai): add LLMSession/AIRuntime smoke tests (no real inference) link2026 2026-05-25 23:33:04 +08:00
  • b63b26bce5 feat(timeline): TimelineRow + DateSection + grouping tests + Diary sheet link2026 2026-05-25 23:23:21 +08:00
  • b1b8d0a8c7 fix(timeline): add missing SwiftData import + @MainActor on caller props link2026 2026-05-25 23:22:35 +08:00
  • 2e728dcd24 chore(assets): add Kangkang AppIcon (light/dark/tinted, 16-1024) + SVG source link2026 2026-05-25 23:18:29 +08:00
  • 46b69cf8e1 feat(symptom): add Symptom @Model + start/end sheets + ongoing card link2026 2026-05-25 23:18:21 +08:00
  • e4a68a1bdd fix(concurrency): clear 4 Swift 6 warnings under default MainActor isolation link2026 2026-05-25 23:18:08 +08:00
  • 53da442424 chore: rename Tiji→Kangkang test imports + scheme + sync docs link2026 2026-05-25 23:18:00 +08:00
  • 44ed01acf4 ``` refactor: 重命名项目名称从"体己"到"康康" link2026 2026-05-25 19:01:16 +08:00
  • 9419e8158f ``` feat(debug): 添加模型导入功能并修复模拟器GPU初始化问题 link2026 2026-05-25 18:25:20 +08:00
  • 57536e5319 test(models): 加 3 个 Schema 关系烟测 link2026 2026-05-25 18:23:45 +08:00
  • a3e758cf83 fix(build): 加 SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES link2026 2026-05-25 17:11:20 +08:00
  • acfdaa1f4f fix(concurrency): nonisolated(unsafe) static shared + 修同 actor 内冗余 await link2026 2026-05-25 17:00:30 +08:00
  • 9fbd31458c feat(debug): DebugAIRunner DEBUG 自检入口挂到 MeView link2026 2026-05-25 16:50:07 +08:00
  • a02679a623 fix(build): 手动 patch SPM 链接 + 清孤儿文件让 Task 6 真正可编译 link2026 2026-05-25 16:45:32 +08:00
  • f5f78e36a6 fix(ai): 回滚 LLMSession 的错误 stub-out,正确施加 GPU.synchronize cancel guard link2026 2026-05-25 16:07:54 +08:00
  • 1ee512dce1 harden(ai): LLMSession 取消时跳过 MLX.GPU.synchronize link2026 2026-05-25 16:06:09 +08:00
  • ad1b045e12 feat(ai): LLMSession 接 MLX-Swift,跑 Qwen3-1.7B 流式生成 link2026 2026-05-25 16:03:04 +08:00
  • ef0fbeac97 fix(ai,persistence): ModelStore + FileVault 标 @unchecked Sendable link2026 2026-05-25 16:00:47 +08:00
  • 193e478425 docs: 记录 MLX-Swift-Examples 2.29.1 真实 API 与 plan 草稿的偏差 link2026 2026-05-25 15:53:54 +08:00
  • 771b28e7ef fix(ai): ModelKind rawValue 改为真实 HF mlx-community 仓库名 link2026 2026-05-25 15:50:20 +08:00
  • e7cdb45472 harden(ai): AIRuntime 去掉冗余 weak self,prepare loading 路径加注释 link2026 2026-05-25 15:33:51 +08:00
  • 4dcd951821 feat(ai): add AIRuntime actor skeleton + TokenChunk link2026 2026-05-25 15:30:47 +08:00
  • d40cb7d1e0 harden(ai): ModelStore seedFromBundle 在 DEBUG 报错,加空目录测试 link2026 2026-05-25 15:12:26 +08:00
  • ad6fb660f0 feat(ai): add ModelStore with path management and bundle seed link2026 2026-05-25 15:09:51 +08:00
  • 0739ccea2b harden(persistence): FileVault path traversal guard + error unification link2026 2026-05-25 15:06:49 +08:00
  • d704a9eb78 feat(persistence): add FileVault with complete file protection link2026 2026-05-25 15:03:15 +08:00
  • 2b6c4b9726 feat(models): add Asset/ChatTurn, indicator-report relationship, pinned flag link2026 2026-05-25 14:55:26 +08:00
  • c050865db5 feat(ui): UI 骨架基线 — 3 Tab + RecordSheet + Quick/Archive 流程占位 link2026 2026-05-25 14:49:21 +08:00
  • 96cae73d8f docs(plan): W2 实现计划 — AI 基座 + Schema 重建 link2026 2026-05-25 14:35:37 +08:00
  • c2c40f33c5 docs: 康记 v1.0 功能设计 spec + CLAUDE.md 工程前提 link2026 2026-05-25 14:27:33 +08:00
  • 9b2f27e691 Initial Commit link2026 2026-05-25 12:12:47 +08:00