flying-hero 2dc130df9d fix: 修复工作记忆隔离 BUG
🐛 问题发现:
- lobster_memory_dates 和 lobster_memory_detail API
- 定义了 lobster_map 但没有使用
- 所有龙虾都读取 flying-hero/memory/
- 没有真正实现工作记忆隔离

 修复内容:
1. 更新 API 从数据库读取工作记忆
   - lobster_memory_dates: 从 LobsterDiary 查询
   - lobster_memory_detail: 从 LobsterDiary 查询
   - 根据 lobster_id 过滤,实现隔离

2. 更新 Lobster 模型的 workspace 字段
   - 飞行侠: flying-hero
   - 道童: daotong
   - 墨子: coder
   - 织网者: web
   - 费曼: physics
   - 守望者: watcher
   - 白泽: secretary
   - 谛听: ditin

3. 创建各龙虾的工作区目录
   - /home/node/.openclaw/workspace/{lobster_name}/memory/
   - 8 个龙虾都有独立的 memory 目录

4. 创建初始工作记忆文件
   - 道童、墨子、白泽、谛听
   - 每个龙虾有自己的工作计划

🎯 现在的工作记忆:
- 从数据库读取 (LobsterDiary, category='memory')
- 每个龙虾独立存储
- 完全隔离

🔧 为未来扩展做好准备:
- 可以在各自工作区记录日常工作
- 支持导入到数据库
- 支持 RAG 检索
2026-04-03 18:07:13 +08:00
2026-04-03 18:07:13 +08:00
2026-04-02 13:15:41 +08:00

🦞 龙虾舰队监控中心

基于 React + Django 的实时监控系统

Git 仓库 版本


📋 项目简介

龙虾舰队监控中心是一个实时监控多只 OpenClaw 龙虾运行状态的系统,提供:

  • 📊 实时状态监控
  • 🧠 记忆日历查看
  • 🔍 全文检索
  • 🛠️ 工具管理

🚀 快速开始

1. 克隆项目

git clone https://xjp.datalibstar.com/flying-hero/openclaw-monitor.git
cd monitoring-website

2. 安装依赖

# 后端
cd code/backend
pip3 install -r requirements.txt

# 前端
cd ../frontend
npm install

3. 启动服务

# 使用启动脚本
chmod +x start.sh
./start.sh

# 或手动启动
# 后端cd code/backend && python3 manage.py runserver 0.0.0.0:8000
# 前端cd code/frontend && npm start

4. 访问


🦞 龙虾舰队

龙虾 端口 专长 容器
飞行侠 🦸 18789 主力/通用 openclaw-instance2
道童 ☯️ 18889 道德经注解 openclaw-gateway-2
墨子 🔧 18689 代码专家 openclaw-coder
织网者 🕸️ 18589 网站制作 openclaw-web
费曼 ⚛️ 18989 物理研究 openclaw-physics
守望者 👁️ 18080 舰队监控 openclaw-watcher

📊 功能特性

已完成

  • 龙虾状态监控
  • 实时数据刷新5 秒)
  • 统计概览面板
  • Git 版本控制
  • 项目文档

🟡 开发中

  • 记忆日历查看
  • 全文检索
  • 工具管理页面
  • 龙虾详情页

📁 项目结构

monitoring-website/
├── code/
│   ├── frontend/           # React 前端
│   │   ├── public/
│   │   │   └── index.html  # 主页面
│   │   ├── src/
│   │   │   ├── components/ # 组件
│   │   │   └── pages/      # 页面
│   │   └── package.json
│   └── backend/            # Django 后端
│       ├── api/            # API 应用
│       │   ├── views.py
│       │   ├── urls.py
│       │   └── apps.py
│       ├── backend/        # 项目配置
│       │   ├── settings.py
│       │   └── urls.py
│       ├── manage.py
│       └── requirements.txt
├── docs/                   # 文档
│   ├── 需求规格说明书.md
│   ├── 部署指南.md
│   └── 使用说明.md
├── start.sh                # 启动脚本
└── README.md

🔌 API 接口

获取龙虾列表

GET /api/lobsters/

获取龙虾详情

GET /api/lobsters/{id}/

获取龙虾记忆

GET /api/lobsters/{id}/memory/

获取工具列表

GET /api/tools/

🛠️ 技术栈

  • 前端: React, HTML5, CSS3, JavaScript
  • 后端: Django, Django REST Framework
  • 数据库: SQLite (开发) / PostgreSQL (生产)
  • 版本控制: Git

📝 开发日志

  • 2026-04-01: 项目初始化,完成基础框架
    • React 前端组件
    • Django 后端 API
    • Git 仓库建立
    • 项目文档

📄 许可证

MIT License


👥 团队

  • 开发: 飞行侠 🦸
  • 用户: 北极星

🔗 链接

Description
No description provided
Readme MIT 1 MiB
Languages
JavaScript 62.7%
Python 34.1%
Shell 2.5%
Dockerfile 0.4%
HTML 0.3%