empty
|
bf3f9d9eb2
|
docs: 更新 TASK.md 任务状态和决策备忘
- M4 更新:TiledImageProcessor 描述为"真正的分块处理"
- M5 新增:AI 增强质量优化(已完成)、高级合成功能规划
- 决策备忘已完成:HDR 策略、编码兜底策略、高级合成功能延后
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 21:05:17 +08:00 |
|
empty
|
3f503c1050
|
feat: 实现真正的分块处理优化 AI 增强质量
- TiledImageProcessor 重写:将大图拆分为 512×512 重叠 tiles
- 64px 重叠区域 + 线性权重混合,消除拼接接缝
- AIEnhancer 自动选择处理器:大图用 TiledImageProcessor,小图用 WholeImageProcessor
- 信息损失从 ~86% 降至 0%(1080×1920 图像不再压缩到 288×512)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-03 21:04:22 +08:00 |
|
empty
|
3d1677bdb1
|
docs: 新增执行安全规范,防止命令挂起阻塞会话
|
2025-12-16 10:58:34 +08:00 |
|
empty
|
cc6e137994
|
docs: 文档生命周期管理规范化
CLAUDE.md:
- 新增「文档管理」章节,明确文档分类和更新策略
- 核心原则:不创建需要手工同步的文档
删除过时文档:
- PROJECT_STRUCTURE.md(代码即结构)
- docs_index.md(直接浏览目录)
归档历史设计文档:
- PRD/TECHSPEC/IXSPEC 移入 docs/archive/
统一应用名称:
- 所有文档中 "Live Photo Maker" → "Live Photo Studio"
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 10:55:18 +08:00 |
|
empty
|
d97152b5df
|
docs: 优化禁止事项表述
|
2025-12-16 10:42:42 +08:00 |
|
empty
|
36530b8511
|
docs: 完善 CLAUDE.md 开发规范
新增:
- Git 提交类型 (feat/fix/refactor/chore/docs)
- 分支策略 (直接 main vs 新建分支)
- 提交前检查清单
- 禁止事项清单
- 代码规范细则
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 10:39:58 +08:00 |
|
empty
|
c37445b90f
|
refactor: 用 CLAUDE.md 替代 skill 文件
skill 机制适用于跨项目复用的专家知识,
对于单一职责项目,始终生效的 CLAUDE.md 更合适。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 10:32:25 +08:00 |
|
empty
|
5aba93e967
|
feat: M2-M4 完成,添加 AI 增强、设计系统、App Store 准备
新增功能:
- AI 超分辨率模块 (Real-ESRGAN Core ML)
- Soft UI 设计系统 (DesignSystem.swift)
- 设置页、隐私政策页、引导页
- 最近作品管理器
App Store 准备:
- 完善截图 (iPhone 6.7"/6.5", iPad 12.9")
- App Store 元数据文档
- 修复应用图标 alpha 通道
- 更新显示名称为 Live Photo Studio
工程配置:
- 配置 Git LFS 跟踪 mlmodel 文件
- 添加 Claude skill 开发指南
- 更新 .gitignore 规则
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-16 10:24:31 +08:00 |
|
empty
|
64cdb82459
|
feat(M1): 完成比例模板、裁剪手势和取消策略
主要改动:
- EditorView: 添加5种比例模板选择(原比例/锁屏/全屏/4:3/1:1)
- EditorView: 实现裁剪预览(半透明遮罩+裁剪框)和缩放拖拽手势
- LivePhotoCore: ExportParams 新增 CropRect 和 AspectRatioTemplate
- LivePhotoCore: scaleVideoToTargetDuration 支持裁剪和比例输出
- AppState: 添加任务取消机制(cancelProcessing)
- ProcessingView: 添加取消按钮,支持取消状态显示
- CacheManager: 添加 removeWorkDir 静默清理方法
- Analytics: 添加 buildLivePhotoCancel 事件
M1 编辑能力全部完成:
✅ 比例模板:锁屏/全屏/4:3/1:1/原比例
✅ 裁剪手势:缩放+拖拽
✅ 取消策略:终止任务+清理中间文件
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 20:51:08 +08:00 |
|
empty
|
a8b334ef39
|
feat(M1): 完成 MVP 核心功能,添加埋点和应用图标
主要改动:
- 移除调试导出功能(exportToDocuments 及相关 UI)
- EditorView 添加封面帧预览和关键帧时间选择
- 新增 Analytics.swift 基础埋点模块(使用 os.Logger)
- 创建 Live Photo 风格应用图标(SVG → PNG)
- 优化 LivePhotoCore:简化代码结构,修复宽高比问题
- 添加单元测试资源文件 metadata.mov
- 更新 TASK.md 进度追踪
M1 MVP 闭环已完成:
✅ 5个核心页面(Home/Editor/Processing/Result/WallpaperGuide)
✅ 时长裁剪 + 封面帧选择
✅ 完整生成管线 + 相册保存 + 系统验证
✅ 壁纸设置引导(iOS 16/17+ 差异化文案)
✅ 基础埋点事件追踪
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-14 20:34:20 +08:00 |
|
empty
|
299415a530
|
feat: 初始化 Live Photo 项目结构
- 添加 PRD、技术规范、交互规范文档 (V0.2)
- 创建 Swift Package 和 Xcode 项目
- 实现 LivePhotoCore 基础模块
- 添加 HEIC MakerNote 元数据写入功能
- 创建项目结构文档和任务清单
- 添加 .gitignore 忽略规则
|
2025-12-14 16:21:20 +08:00 |
|