sion
d3f2424d1a
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# flutter_monisuo/lib/ui/pages/asset/asset_page.dart
# flutter_monisuo/lib/ui/pages/orders/fund_orders_page.dart
2026-04-05 23:34:18 +08:00
sion
da0f9d6f5e
111
2026-04-05 23:28:38 +08:00
d98d3d59f2
build: update Flutter web build
2026-04-05 22:49:55 +08:00
c600730268
build: update Flutter web build
2026-04-05 22:46:59 +08:00
189609f337
fix(order): correct payment label text in fund order card
...
Updated the text label from '应收款项' (receivables) to '应付款' (payables) in the fund order card component to accurately reflect the payment direction. Also corrected a typo in the Chinese text for 'fund orders list'.
2026-04-05 22:42:21 +08:00
02099d2a6a
docs: relocate skills system documentation and refactor asset page components
...
Move skills system documentation from bottom to top of CLAUDE.md for better organization. Refactor Flutter asset page by extracting UI components into separate files and updating import structure for improved modularity.
2026-04-05 22:38:56 +08:00
d8cd38c4de
feat(theme): update color scheme with new Slate theme and improved surface hierarchy
...
Updated the app's color scheme to implement a new "Slate" theme with refined dark and light variants. Changed background colors from #0A0E14 to #0B1120 for dark mode and updated surface layer colors to follow Material Design 3 specifications. Modified text colors and outline variants for better contrast and accessibility. Updated font sizes in transaction details screen from 11px to 12px for improved readability.
2026-04-05 22:24:04 +08:00
sion
0c66b3725f
111
2026-04-05 21:01:42 +08:00
sion
e2624b845a
Merge remote-tracking branch 'origin/main'
2026-04-05 19:44:57 +08:00
sion
2ea315cefb
111
2026-04-05 19:44:40 +08:00
sion
2fbc47117c
111
2026-04-05 19:43:31 +08:00
e7a7c7388b
build: update Flutter web build
2026-04-05 06:22:23 +08:00
sion
5b9a80e3fe
111
2026-04-04 21:19:57 +08:00
sion
37290e7846
111
2026-04-04 21:19:29 +08:00
2850629e0d
feat: 优化
2026-04-04 20:42:15 +08:00
682f5dc63b
docs: 添加技能系统指引到项目文档
...
在CLAUDE.md文档中新增"技能系统"章节,说明在执行任务时应优先扫描`.agents/skills/`目录并遵循相关技能指引。该技能系统优先级高于默认行为但低于用户显式指令。
2026-04-04 13:27:47 +08:00
b218e28730
feat: 增加supower
2026-04-04 13:08:41 +08:00
85b49d7e50
fix: 修复刷新页面后需要重新登录的问题
...
- 业务层未授权响应不再自动清除用户数据
- 只有 HTTP 401 错误才会触发登出
- 避免误判导致登录状态丢失
2026-04-01 13:01:17 +08:00
ed25bb2da4
refactor: 优化字号主题体系,参考成熟交易平台标准
...
- 重构主题字号体系 (h1-h4, body, amount等)
- 修复16个页面文件中的硬编码字号
- 新字号层级参考币安/OKX标准
- Display: 22/20/18px (总资产、价格)
- Headline: 15/14/13px (标题、副标题)
- Body: 13/12/11px (正文、辅助文字)
- Label: 11/10/9px (标签)
- Number: 22/16/13px (数字)
2026-04-01 12:49:17 +08:00
3f4d2d8b9a
fix: token过期自动跳转登录页
...
- dio_client.dart: 401错误时触发onUnauthorized回调
- main.dart: 连接回调到AuthProvider.forceLogout
- 完整链路: 401 -> 清除token -> 强制登出 -> 显示LoginPage
2026-04-01 11:26:07 +08:00
ed98db66cf
fix: 修复划转页面卡片互换动画效果
...
- 重写 AnimatedSwitcher 实现,移除多余的 Container 包裹
- 直接在 _buildAccountCard 上设置 ValueKey
- 使用 SlideTransition + FadeTransition 组合
- 上方卡片从上滑入,下方卡片从下滑入
- 动画时长 300ms,easeInOut 曲线
- 动画效果更流畅自然,卡片互换位置清晰可见
2026-03-30 11:52:35 +08:00
e3c5a0b24d
feat: 为划转页面账户卡片添加位置互换动画
...
- 移除按钮旋转动画,保持按钮静止
- 两个账户卡片(从/到)平滑互换位置
- 使用 AnimatedSwitcher + FadeTransition + SlideTransition
- 动画时长 300ms,easeOut 曲线
- 上方卡片向上滑出,下方卡片向下滑入
- 视觉效果更流畅自然
2026-03-30 11:47:07 +08:00
9920a29261
feat: 为划转页面切换按钮添加旋转动画
...
- 添加 180° 旋转动画效果
- 使用 CurvedAnimation 实现平滑过渡
- 动画时长 300ms,使用 easeInOut 曲线
- 提升用户体验,交互更流畅自然
2026-03-30 11:41:37 +08:00
a3a2ae76fc
feat: 为划转页面确认按钮添加图标
...
- 添加 LucideIcons.arrowRightLeft 图标到确认按钮
- 加载状态时自动隐藏图标
- 提升用户体验和视觉识别度
2026-03-30 11:38:04 +08:00
7df584887b
fix: 修复复制地址提示层级问题,改用 toast 提示
...
- 创建统一的 ToastUtils 工具类
- 使用 BotToast.showCustomText 确保显示在所有弹窗之上
- 更新三处复制地址的代码使用新的 toast 方案
- 添加阴影效果提升视觉层次
- 支持成功/错误/警告等多种提示类型
2026-03-30 11:26:47 +08:00
9f56be7450
fix: 优化充值提现和划转界面
...
- 充值提现弹框: 去掉透明效果,改为实心背景,确保可读性
- 划转界面: 重构为币安风格,账户选择更清晰,交互更自然
- 交易界面: 充值/提现/划转按钮去掉图标,只保留文字
- 整体提升专业金融感
2026-03-30 03:49:31 +08:00
8825fe5b27
style: 完成前端专业金融风格优化
...
- 主题配色: 黑金传奇(暗) + 白金殿堂(亮)
- 底部导航: 去掉毛玻璃,简洁专业
- 交易页面: 明亮模式颜色优化,实心按钮
- 按钮圆角: xxl(24px) → lg(12px)/md(8px)
- 字体系统: Inter(币安同款)
- 整体风格: 专业金融科技
2026-03-30 03:31:42 +08:00
f32c48900b
style: 优化为黑金/白金配色方案
...
- 暗色主题: 黑金传奇 (深黑 + 真金)
- 亮色主题: 白金殿堂 (纯白 + 金色)
- 统一品牌色: 金色强调
- 提升专业金融感
2026-03-30 03:14:00 +08:00
81d6cdb1af
build: 构建后端和Flutter Web
...
- 后端: mvn clean package (monisuo-1.0.jar, 41MB)
- Flutter: flutter build web --release (MaterialIcons 裁剪99.4%)
- 构建时间: 后端2s, Flutter24s
2026-03-30 02:29:05 +08:00
sion
20ffcd2d7e
111
2026-03-30 00:31:47 +08:00
sion
08623d7a87
Merge remote-tracking branch 'origin/main'
2026-03-30 00:31:05 +08:00
sion
2a901de2c3
111
2026-03-30 00:30:42 +08:00
e26031ad17
feat(monisuo-dev): 重构开发流程为五阶段并优化Agent协作机制
...
- 更新开发流程描述,细化为需求定义→架构设计→模块化开发→精简测试→功能验证→构建六个环节
- 重构Phase 3为精简+测试,移除构建步骤,新增独立的Phase 5构建阶段
- 优化Agent协作流程:Phase 3输出审查报告供Phase 4使用,避免重复读取代码
- 明确各阶段职责分工,增加Spec同步要求确保Agent间信息一致性
- 添加Phase 5构建阶段,专门处理后端和Flutter构建任务
- 完善Bug修复循环,明确各Agent失败时的修复流程
2026-03-29 20:34:52 +08:00
sion
41c1288616
111
2026-03-29 16:15:07 +08:00
sion
8060a51315
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# flutter_monisuo/build/web/assets/fonts/MaterialIcons-Regular.otf
# flutter_monisuo/build/web/flutter_bootstrap.js
# flutter_monisuo/build/web/main.dart.js
# flutter_monisuo/build/web/main.dart.js_1.part.js
# flutter_monisuo/build/web/main.dart.js_100.part.js
# flutter_monisuo/build/web/main.dart.js_102.part.js
# flutter_monisuo/build/web/main.dart.js_103.part.js
# flutter_monisuo/build/web/main.dart.js_104.part.js
# flutter_monisuo/build/web/main.dart.js_105.part.js
# flutter_monisuo/build/web/main.dart.js_106.part.js
# flutter_monisuo/build/web/main.dart.js_107.part.js
# flutter_monisuo/build/web/main.dart.js_108.part.js
# flutter_monisuo/build/web/main.dart.js_109.part.js
# flutter_monisuo/build/web/main.dart.js_11.part.js
# flutter_monisuo/build/web/main.dart.js_110.part.js
# flutter_monisuo/build/web/main.dart.js_111.part.js
# flutter_monisuo/build/web/main.dart.js_112.part.js
# flutter_monisuo/build/web/main.dart.js_113.part.js
# flutter_monisuo/build/web/main.dart.js_13.part.js
# flutter_monisuo/build/web/main.dart.js_18.part.js
# flutter_monisuo/build/web/main.dart.js_19.part.js
# flutter_monisuo/build/web/main.dart.js_20.part.js
# flutter_monisuo/build/web/main.dart.js_24.part.js
# flutter_monisuo/build/web/main.dart.js_25.part.js
# flutter_monisuo/build/web/main.dart.js_29.part.js
# flutter_monisuo/build/web/main.dart.js_30.part.js
# flutter_monisuo/build/web/main.dart.js_33.part.js
# flutter_monisuo/build/web/main.dart.js_36.part.js
# flutter_monisuo/build/web/main.dart.js_37.part.js
# flutter_monisuo/build/web/main.dart.js_39.part.js
# flutter_monisuo/build/web/main.dart.js_41.part.js
# flutter_monisuo/build/web/main.dart.js_42.part.js
# flutter_monisuo/build/web/main.dart.js_43.part.js
# flutter_monisuo/build/web/main.dart.js_44.part.js
# flutter_monisuo/build/web/main.dart.js_46.part.js
# flutter_monisuo/build/web/main.dart.js_47.part.js
# flutter_monisuo/build/web/main.dart.js_48.part.js
# flutter_monisuo/build/web/main.dart.js_49.part.js
# flutter_monisuo/build/web/main.dart.js_5.part.js
# flutter_monisuo/build/web/main.dart.js_50.part.js
# flutter_monisuo/build/web/main.dart.js_51.part.js
# flutter_monisuo/build/web/main.dart.js_52.part.js
# flutter_monisuo/build/web/main.dart.js_54.part.js
# flutter_monisuo/build/web/main.dart.js_55.part.js
# flutter_monisuo/build/web/main.dart.js_56.part.js
# flutter_monisuo/build/web/main.dart.js_57.part.js
# flutter_monisuo/build/web/main.dart.js_59.part.js
# flutter_monisuo/build/web/main.dart.js_6.part.js
# flutter_monisuo/build/web/main.dart.js_60.part.js
# flutter_monisuo/build/web/main.dart.js_63.part.js
# flutter_monisuo/build/web/main.dart.js_65.part.js
# flutter_monisuo/build/web/main.dart.js_66.part.js
# flutter_monisuo/build/web/main.dart.js_69.part.js
# flutter_monisuo/build/web/main.dart.js_7.part.js
# flutter_monisuo/build/web/main.dart.js_70.part.js
# flutter_monisuo/build/web/main.dart.js_71.part.js
# flutter_monisuo/build/web/main.dart.js_72.part.js
# flutter_monisuo/build/web/main.dart.js_73.part.js
# flutter_monisuo/build/web/main.dart.js_74.part.js
# flutter_monisuo/build/web/main.dart.js_75.part.js
# flutter_monisuo/build/web/main.dart.js_76.part.js
# flutter_monisuo/build/web/main.dart.js_77.part.js
# flutter_monisuo/build/web/main.dart.js_78.part.js
# flutter_monisuo/build/web/main.dart.js_79.part.js
# flutter_monisuo/build/web/main.dart.js_80.part.js
# flutter_monisuo/build/web/main.dart.js_81.part.js
# flutter_monisuo/build/web/main.dart.js_82.part.js
# flutter_monisuo/build/web/main.dart.js_84.part.js
# flutter_monisuo/build/web/main.dart.js_85.part.js
# flutter_monisuo/build/web/main.dart.js_86.part.js
# flutter_monisuo/build/web/main.dart.js_87.part.js
# flutter_monisuo/build/web/main.dart.js_88.part.js
# flutter_monisuo/build/web/main.dart.js_89.part.js
# flutter_monisuo/build/web/main.dart.js_9.part.js
# flutter_monisuo/build/web/main.dart.js_90.part.js
# flutter_monisuo/build/web/main.dart.js_91.part.js
# flutter_monisuo/build/web/main.dart.js_92.part.js
# flutter_monisuo/build/web/main.dart.js_93.part.js
# flutter_monisuo/build/web/main.dart.js_94.part.js
# flutter_monisuo/build/web/main.dart.js_95.part.js
# flutter_monisuo/build/web/main.dart.js_96.part.js
# flutter_monisuo/build/web/main.dart.js_97.part.js
# flutter_monisuo/build/web/main.dart.js_98.part.js
# flutter_monisuo/build/web/main.dart.js_99.part.js
2026-03-29 16:14:37 +08:00
sion
cb05e61285
111
2026-03-29 16:11:01 +08:00
d9ab5ce7c7
build: rebuild all three components (backend, flutter web, admin)
2026-03-29 01:07:48 +08:00
83c73f3d08
Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo
2026-03-29 00:11:29 +08:00
ea425cef07
优化
2026-03-29 00:10:52 +08:00
e6614ae5a3
docs(skills): 优化 Monisuo 开发流程,拆分测试与功能验证阶段
...
重构 Monisuo 项目开发流程文档,将原有的 Phase 3-4 拆分为两个独立的 Agent 阶段:
- Phase 3 (Agent A):专注于代码精简、自动化测试和构建验证
- Phase 4 (Agent B):专注于基于测试用例的功能验证
明确两个 Agent 的职责分工和 Bug 修复循环机制,提升开发流程的清晰度和质量保证能力。
2026-03-29 00:10:25 +08:00
sion
d3d2765864
Merge remote-tracking branch 'origin/main'
2026-03-28 23:58:07 +08:00
sion
0882ededa9
111
2026-03-28 23:57:51 +08:00
1e55bf5337
优化
2026-03-28 23:54:03 +08:00
sion
c837fc48cf
Merge remote-tracking branch 'origin/main'
2026-03-28 18:57:58 +08:00
sion
43a586c866
111
2026-03-28 18:57:45 +08:00
7ab3828d97
优化
2026-03-28 18:37:26 +08:00
sion
16272bcf18
111
2026-03-28 18:22:01 +08:00
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