|
|
f5ac1e85bf
|
feat: 优化日新功能交互流程
- 移除首页的'日新'按钮,每个龙虾卡片只保留'详情'按钮
- 日新功能整合到 LobsterDetail 组件内(弹窗形式)
- 删除 MemoryPage 路由组件(不再需要独立路由)
- 简化 App.js 路由配置,只保留两条路由:
* / - Dashboard 首页
* /lobster/:id - LobsterDetail 详情页
交互流程:
1. 首页点击'详情' → 进入龙虾详情页
2. 详情页点击'日新' → 打开 MemoryModal 弹窗
3. 弹窗内切换标签:成才之路 / 工作记忆
4. 关闭弹窗 → 返回详情页
优点:
- 首页更简洁,一个卡片一个按钮
- 所有龙虾共用弹窗组件,无需 n 个路由
- 功能整合,逻辑更清晰
- 更符合 React 组件化设计
📖 苟日新,日日新,又日新
|
2026-04-02 14:15:46 +08:00 |
|
|
|
6a2a5bc469
|
feat: 添加日记(成才之路)功能
- 前端 MemoryModal 添加标签切换(成才之路/工作记忆)
- Dashboard 按钮更名为'日新'(📖)
- 后端添加日记 API:
* /api/lobsters/<id>/diary/dates/ - 获取日记日期
* /api/lobsters/<id>/diary/<date>/ - 获取日记内容
- 日记优先显示故事版,其次技术版
- 日历显示本月日记统计
- 优化 UI 样式和加载状态
📖 苟日新,日日新,又日新
|
2026-04-02 13:27:48 +08:00 |
|
|
|
c39a912456
|
feat: 添加龙虾详情页面功能
- 新建 LobsterDetail 组件,显示龙虾详细信息
- 添加 React Router 路由配置 (/lobster/:id)
- Dashboard 添加详情按钮,支持跳转到详情页
- 详情页功能:
* 基本信息展示(名称、专长、端口、容器、工作区)
* 运行状态指示器(带脉冲动画)
* 快速操作(查看记忆、访问服务、复制地址)
* 运行统计卡片
- 修复 index.html 缺少 root 挂载点问题
- 添加一键重启脚本 restart.sh
- 更新任务跟踪文档
🦸 北极星指引方向,飞行侠展翅飞翔
|
2026-04-02 13:15:41 +08:00 |
|
|
|
1cbbf11fcf
|
Add React frontend and Django backend code
- React components: Dashboard, MemoryCalendar, SearchBox, ToolList
- Django backend structure
- Package configuration files
|
2026-04-01 20:43:25 +08:00 |
|