imeepos
|
2994b68063
|
feat: 添加图像转视频功能
- 新增ImageToVideoParams接口定义
- 实现imageToVideo方法支持图像转视频API调用
- 使用application/x-www-form-urlencoded格式发送POST请求
- 支持img_url和duration参数配置
- 添加完整的错误处理和日志记录
|
2025-09-02 18:25:01 +08:00 |
imeepos
|
a27577dd3c
|
fix: 解决合并冲突并同步配置文件
- 解决环境配置文件冲突(.env.development, .env.production, .env.test)
- 更新项目配置文件(project.config.json)
- 添加新的配置文件(project.tt.json)
- 同步config/index.ts配置更改
|
2025-09-02 17:44:17 +08:00 |
imeepos
|
2cff8db4bf
|
feat: 平台适配优化和代码重构
- 更新小程序配置支持微信平台(appid: wxb51f0b0c3aad7cdf)
- 新增微信小程序平台适配模块(weapp.ts)
- 优化广告组件跨平台兼容性处理
- 移除不必要的React.memo优化
- 简化广告加载逻辑,提高稳定性
- 修复代码规范问题(import顺序、unused变量)
|
2025-09-02 17:40:45 +08:00 |
杨明明
|
21dcab71d5
|
Merge pull request 'feat: 支持多端同时开发调试' (#1) from zdh into master
Reviewed-on: #1
|
2025-09-02 17:24:42 +08:00 |
iHeyTang
|
2704645b0e
|
fix: 需要个 配置文件
|
2025-09-02 17:21:08 +08:00 |
iHeyTang
|
9b4adf6c63
|
feat: 更新环境配置和平台支持,支持多端同时调试开发
|
2025-09-02 17:17:09 +08:00 |
imeepos
|
a38eab405c
|
feat: 添加用户登录检测和再生成功能
- 在首页添加用户会话检测机制
- 新增再来一张按钮功能,允许用户快速重新生成图片
- 完善平台抽象层,支持字节跳动小程序用户信息接口
- 优化下载区域组件,支持更多交互功能
- 修复错误提示组件文本显示问题
|
2025-09-02 12:29:15 +08:00 |
imeepos
|
cef1c697a5
|
refactor: 将结果预览重构为独立页面
- 创建新的pages/result页面用于图片预览
- 修改index页面改用页面跳转替换组件调用
- 通过URL参数传递图片数据
- 在app.config.ts中注册新页面路由
- 删除ImageResultViewer组件,功能迁移至result页面
- 优化页面状态管理,简化index页面逻辑
|
2025-09-01 18:57:52 +08:00 |
imeepos
|
52b4786459
|
fix: 修复界面组件布局和显示问题
- 修复LoadingOverlay组件文本布局,确保两行显示
- 为ImageResultViewer头部添加精致分割线
- 修复DownloadSection按钮显示问题,调整布局层级
- 优化组件间距和视觉效果
|
2025-09-01 18:23:12 +08:00 |
imeepos
|
c318db5baa
|
feat: 完成组件化重构并添加关闭按钮
- 将页面功能拆分为独立组件:UploadButton、LoadingOverlay、ErrorOverlay、ImageResultViewer、DownloadSection
- 修复字体大小问题,统一使用rpx单位适配小程序
- 添加图片预览顶部关闭按钮,改善用户体验
- 优化广告激励下载功能,使用useMemo稳定引用避免重复初始化
- 实现磨砂玻璃背景效果,提升视觉体验
- 移除Swiper组件,简化图片预览逻辑
|
2025-09-01 18:03:34 +08:00 |
imeepos
|
a0330ec878
|
feat: 优化图片全屏展示方案
- 使用aspectFill模式最大化图片利用屏幕空间
- 添加精美相框和渐变背景突出图片效果
- 优化图片容器尺寸计算保持完美比例
- 增强视觉层次感和用户体验
|
2025-09-01 17:08:42 +08:00 |
imeepos
|
3c87b60c18
|
fix: 优化预览页面UI显示效果
- 标题改为半透明悬浮显示,添加毛玻璃效果
- 图片模式改为aspectFill消除黑边
- 为图片预览提供更大显示空间
|
2025-09-01 16:38:46 +08:00 |
imeepos
|
e7c1743bd5
|
feat: 添加广告激励下载功能
- 优化useAd Hook支持奖励和关闭回调
- 在预览页面添加看广告下载按钮
- 实现下载图片到本地相册功能
- 添加完整的中文注释和业务逻辑处理
|
2025-09-01 16:15:56 +08:00 |
imeepos
|
82e01276be
|
fix: 移除错误详情显示优化用户体验
|
2025-09-01 16:06:00 +08:00 |
imeepos
|
d33f200217
|
feat: 完成UI全面优化升级
主要改进:
- 添加首页背景图片 Figure.jpg
- 实现结果页面全屏滑动预览功能
- 统一Loading和Error页面设计风格
- 添加半透明遮罩层提升视觉效果
- 优化按钮样式和交互动画
- 完善错误处理和用户体验
技术细节:
- 使用Swiper组件实现左右滑动图片浏览
- 添加毛玻璃效果和渐变色设计
- 实现响应式布局和动画效果
- 统一配色方案和视觉层级
|
2025-09-01 16:04:38 +08:00 |
imeepos
|
0a0eb378fa
|
fix: 代码清理和模型名称修正
- 移除未使用的showToast导入
- 恢复正确的模型名称为gemini-2.5-flash-image-preview
|
2025-09-01 15:26:54 +08:00 |
imeepos
|
faefda3ea2
|
feat: 简化页面布局为4个清晰步骤流程
- 重构index页面为步骤式交互:上传→加载→结果→错误
- 优化用户体验:单一焦点,清晰的状态转换
- 美化UI设计:统一卡片容器,渐变背景,现代化按钮
- 完善提示词:更新为中文手办生成专用描述
- 修复SDK模型名称:gemini-2.5-flash-image
- 添加类型安全:getTaskStatus返回string[]类型
|
2025-09-01 15:16:52 +08:00 |
imeepos
|
77ccaf8acd
|
feat: 升级图像生成SDK支持multipart/form-data格式
- 升级generateImage方法支持multipart/form-data提交格式
- 添加aspect_ratio参数,默认9:16比例
- 更新默认模型为gemini-2.5-flash-image-preview
- 为getTaskStatus方法添加失败重试机制,最多重试3次,每次间隔5秒
- 新增useSdk hook封装SDK使用
- 更新示例页面集成图像生成功能
|
2025-09-01 14:47:07 +08:00 |
imeepos
|
9b3bc7bf2d
|
feat: 完善 TDD 开发环境配置
- 配置 Jest 测试框架,支持 TypeScript 和 React 组件测试
- 添加 Testing Library 相关依赖用于 React 组件测试
- 配置 Babel 预设支持 Jest 和 React 测试环境
- 添加 TDD 开发工作流脚本 (test, test:watch, test:coverage)
- 创建完整的 TDD 编码规范文档 (CLAUDE.md)
- 添加自定义 hooks 和多平台支持目录结构
- 配置 TypeScript 严格模式和 ESLint 规范
- 添加全局类型定义文件支持
|
2025-09-01 13:19:17 +08:00 |
imeepos
|
23a0b502d3
|
feat: 初始化 Taro 3.8 图生图风格转换小程序项目
- 添加基础项目配置和依赖
- 配置多平台编译支持 (微信小程序、H5、APP)
- 集成 TypeScript、ESLint、Stylelint 代码规范
- 配置 Husky 和 Commitlint 代码提交检查
- 设置开发、测试、生产环境配置
|
2025-09-01 11:22:03 +08:00 |