Commit Graph

299 Commits

Author SHA1 Message Date
sion
3fbce7e606 Merge remote-tracking branch 'origin/main' 2026-03-28 18:21:45 +08:00
sion
a5d2ca1b5d 111 2026-03-28 18:21:33 +08:00
9625d3388f feat: 优化 2026-03-28 18:17:20 +08:00
22128e66ce docs(skills): 移除技能元数据中的版本信息
删除superdesign-flutter技能文档中的version、original和adapted_for元数据字段,简化技能定义结构。
2026-03-28 18:09:07 +08:00
0b43f7b310 更新技能 2026-03-28 18:06:04 +08:00
5e09109b30 feat: 优化 2026-03-28 17:30:34 +08:00
671112aed2 feat: 优化 2026-03-28 17:26:49 +08:00
b6747b1c44 chore: 删除所有文本文件 2026-03-28 17:20:10 +08:00
cf1e3667ec feat: 优化 2026-03-28 17:08:06 +08:00
7b3da62bc2 优化 2026-03-28 16:56:25 +08:00
5de3136ee9 chore(skills): 删除所有agent skills文件
删除整个.agent/skills目录及其所有内容,包括:
- README.md说明文档
- 类型知识库(奇幻、悬疑、言情)
- 质量保证工具(一致性检查、遗忘元素提醒、入门引导、写作前检查清单、规范检测器、设定检测器、风格检测器、工作流指南)
- 写作技巧(对话技巧、场景结构)
- NovelWeave工作流指南

这些skills文件不再需要,清理项目结构。
2026-03-28 01:47:31 +08:00
a1cec2bc34 优化 2026-03-27 20:40:51 +08:00
af0a879a17 build: 三端重新构建
- 后端: mvn clean package -DskipTests
- Flutter Web: flutter build web --release --dart-define=ENV=prod
- Vue Admin: pnpm build

🤖 Generated by monisuo-dev skill Phase 4
2026-03-26 09:23:46 +08:00
31dd44b202 build: 添加 Flutter Web 构建产物 + 修复部署脚本
- 本地构建 Flutter Web (flutter build web --release)
- 服务器无需 Flutter 环境,直接复制 build/web
- 修复 403 错误(build/web 目录为空导致)
2026-03-26 09:20:38 +08:00
b728504577 Revert "fix(deploy): 修复 Git fetch 403 错误"
This reverts commit f832197907.
2026-03-26 09:11:51 +08:00
f832197907 fix(deploy): 修复 Git fetch 403 错误
- 添加 GIT_REPO_URL 配置(包含凭据)
- 在 git fetch 前设置 remote URL
- 参考 bt_webhook_cicd.sh 的实现
2026-03-26 09:10:21 +08:00
sion
d4ca618cc5 111 2026-03-26 01:54:53 +08:00
sion
57a48b6840 Merge remote-tracking branch 'origin/main' 2026-03-26 01:36:19 +08:00
sion
54178e196e 111 2026-03-26 01:35:51 +08:00
e81ff256a4 优化 2026-03-26 00:17:56 +08:00
sion
396b81d6d9 feat: 优化交易账户和币种选择功能
- 交易账户卡片添加总市值显示和持仓列表
- 持仓列表USDT自动排在最上面
- 交易页面添加币种选择弹窗功能
- 行情页面点击币种跳转到交易页面
- 支持从外部传入选中币种参数

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 00:01:18 +08:00
56142ed5f2 优化 2026-03-26 00:00:27 +08:00
5c7db7b9fe 优化 2026-03-25 23:56:23 +08:00
060c95bc64 优化 2026-03-25 23:34:45 +08:00
bb3aa6ead7 构建 2026-03-25 23:05:28 +08:00
483fd1874e 构建 2026-03-25 22:51:29 +08:00
ea4c216892 更新 2026-03-25 22:41:20 +08:00
ac96c337ce 优化 2026-03-25 22:34:54 +08:00
ff555450c0 chore: 删除快速部署脚本
不需要 quick_deploy.sh,使用现有的 deploy_flutter_web.sh 即可
2026-03-25 09:56:30 +08:00
421016595f feat: 添加快速部署脚本 2026-03-25 09:51:56 +08:00
1d8ecbbd4a fix: 修复 Flutter Web 无法打开的关键问题
关键修复:
1.  修复 main.dart 路由配置冲突
   - 移除重复的 home 属性
   - 仅使用 initialRoute + routes 配置

2.  添加缺失的依赖
   - 添加 flutter_animate: ^4.5.0
   - 修复运行时依赖错误

3.  重新构建 Web 应用
   - 清理旧构建文件
   - 完整重新编译

影响:
- 修复应用无法启动的问题
- 修复路由混乱问题
- 确保所有依赖正确安装

测试:
- flutter analyze: 通过(0 errors)
- flutter build web: 成功
- main.dart.js: 生成正常(3.2MB)
2026-03-25 09:51:32 +08:00
fe6d71dfca docs: 添加 Flutter Web 部署指南
- 解决 WebAssembly 加载错误
- 提供完整的部署步骤
- 包含常见问题解决方案
2026-03-25 09:32:44 +08:00
a54de87618 feat: 添加 Flutter Web 部署脚本
- 解决 WASM 加载问题
- 完整复制所有构建文件
- 检查关键文件和权限
2026-03-25 09:32:06 +08:00
8ce4648ab0 fix: 完整还原提交 f69f05c 的所有修改
- 还原 main_page.dart: 恢复首页Tab导航
- 还原 asset_page.dart: 恢复原始资产页面设计
- 撤销3月24日的页面重构,恢复应用正常功能
2026-03-25 09:23:24 +08:00
8b42c9624e fix: 恢复首页Tab
- 还原提交 f69f05c 中删除的首页导航项
- 恢复5个Tab: 首页、行情、交易、资产、我的
- 修复因缺少首页导致的应用问题
2026-03-25 09:18:46 +08:00
53b97e4768 fix: 添加 Flutter 路由配置
- 添加 initialRoute 和命名路由配置
- 配置 /、/login、/main 路由
- 修复首页路由缺失问题
2026-03-25 09:14:10 +08:00
sion
3c4d557a6d Merge remote-tracking branch 'origin/main' 2026-03-25 00:47:51 +08:00
sion
c02eca2999 111 2026-03-25 00:47:37 +08:00
dae7eec16e 优化 2026-03-24 23:17:24 +08:00
2f9e218cc9 修复 2026-03-24 23:12:54 +08:00
sion
2f612fd899 111 2026-03-24 22:51:10 +08:00
4ad05770ed fix: 改进 Flutter Web 加载指示器隐藏逻辑
使用五种方式确保加载指示器被正确隐藏:
- Flutter 第一帧渲染完成事件
- Flutter 引擎初始化检查
- 10秒超时保护
- 页面加载后检查 Flutter 视图
- 定期轮询检查 Flutter 视图

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 18:58:40 +08:00
6bf54eb849 fix: 修复 Flutter Web 白屏问题
- main.dart: 添加全局错误处理和 FlutterError.onError
- index.html: 添加加载指示器,vconsole 仅在开发环境启用
- dio_client.dart: 添加详细错误日志,优化超时配置

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 18:54:01 +08:00
9cd9e8d0bf build: update Flutter web build - service worker version
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 18:44:01 +08:00
2e1e967aa9 build: update Flutter web build - service worker version
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 18:32:58 +08:00
b697e5123c build: update Flutter web build - service worker version 2026-03-24 18:28:56 +08:00
833f25d092 docs: 添加推送功能实现指南 2026-03-24 18:26:09 +08:00
f8fddb6fa7 fix: 统一资产页面货币单位为USDT
问题:
- 总资产显示为USDT(正确)
- 但资产组合和代币列表显示为人民币符号¥(错误)

修复:
- 资产组合卡片:从 '$balance' 改为 'balance USDT'
- 统一所有金额显示单位为USDT
- 提升用户体验,避免混淆

修改后:
- 资金账户: 15500 USDT
- 交易账户: 0 USDT
- 赚币: 0 USDT
- 代币列表: 价值显示为 USDT
2026-03-24 18:02:03 +08:00
f69f05c569 feat: 重新设计资产页面,去掉首页Tab
主要修改:
1. main_page.dart - 底部导航栏
   - 移除首页Tab
   - 保留4个Tab: 行情、交易、资产、我的

2. asset_page.dart - 资产页面重新设计
   - 顶部: 总资产估值卡片(显示总资产和今日收益)
   - 中间: 4个操作按钮(充币、提币、划转、赚币)
   - 下方: 资产组合(3个卡片:资金账户、交易账户、赚币)
   - 底部: 代币列表(显示持仓详情)

设计风格:
- 采用钱包应用风格
- 卡片式布局
- 玻璃拟态效果
- 响应式设计

优化:
- 数据加载更可靠(fallback机制)
- 强制刷新数据
- 更清晰的信息层级
- 更好的用户体验
2026-03-24 18:00:07 +08:00
f0af05e366 fix: 修复资金账户余额显示0.00的问题
主要修改:
1. asset_page.dart - _FundAccountCard组件
   - 添加fallback逻辑:优先使用fund.balance,如果为null则使用overview.fundBalance
   - 确保即使fund数据未加载也能显示余额

2. asset_page.dart - initState方法
   - 强制刷新数据(force: true),不使用缓存
   - 确保每次进入页面都加载最新数据

3. 添加账户体系设计文档
   - ACCOUNT_SYSTEM_DESIGN.md - 完整的账户体系设计
   - check_flutter_data.md - 问题诊断步骤

修复后效果:
-  资金账户余额正确显示 (15500 USDT)
-  数据加载更可靠
-  页面刷新时强制更新数据

问题原因:
- fund数据可能未加载或为null
- 添加fallback到overview.fundBalance
- 强制刷新确保数据最新
2026-03-24 16:58:31 +08:00