Files
insightflow/STATUS.md
OpenClaw Bot 2a3081c151 feat: Phase 1 MVP 完成
- 实现实体和关系同时提取(LLM)
- 添加 transcripts/mentions/relations 数据持久化
- 新增 API: 关系列表、转录列表、实体提及位置
- 前端实体高亮显示和图谱联动
- 添加 STATUS.md 跟踪开发进度
2026-02-18 00:03:08 +08:00

1.8 KiB
Raw Blame History

InsightFlow 开发状态

最后更新: 2026-02-18

当前阶段

Phase 1: 骨架与单体分析 (MVP) - 已完成

已完成

后端 (backend/)

  • FastAPI 项目框架搭建
  • SQLite 数据库设计 (schema.sql)
  • 数据库管理模块 (db_manager.py)
  • 阿里云听悟 ASR 集成 (tingwu_client.py)
  • OSS 上传模块 (oss_uploader.py)
  • 实体提取与对齐逻辑
  • 关系提取LLM 同时提取实体和关系)
  • 项目 CRUD API
  • 音频上传与分析 API
  • 实体列表 API
  • 关系列表 API
  • 转录列表 API
  • 实体提及位置 API
  • transcripts 表数据写入
  • entity_mentions 表数据写入
  • entity_relations 表数据写入

前端 (frontend/)

  • 项目管理页面 (index.html)
  • 知识工作台页面 (workbench.html)
  • D3.js 知识图谱可视化
  • 音频上传 UI
  • 实体列表展示
  • 转录文本中实体高亮显示
  • 图谱与文本联动(点击实体双向高亮)

基础设施

  • Dockerfile
  • docker-compose.yml
  • Git 仓库初始化

Phase 2 计划 (交互与纠错工作台) - 即将开始

  • 实体定义编辑功能
  • 实体合并功能
  • 关系编辑功能(添加/删除)
  • 人工修正数据保存
  • 文本编辑器增强(支持编辑转录文本)

Phase 3 计划 (记忆与生长)

  • 多文件图谱融合
  • 实体对齐算法优化
  • PDF/DOCX 文档导入
  • 项目知识库面板

技术债务

  • 听悟 SDK fallback 到 mock 需要更好的错误处理
  • 实体相似度匹配目前只是简单字符串包含,需要 embedding 方案
  • 前端需要状态管理(目前使用全局变量)
  • 需要添加 API 文档 (OpenAPI/Swagger)

部署信息

  • 服务器: 122.51.127.111
  • 项目路径: /opt/projects/insightflow
  • 端口: 18000