Phase 5: 实体属性扩展功能完成
- 新增数据库表: entity_attributes, attribute_templates, attribute_history - 新增后端 API: 属性模板管理、实体属性 CRUD、属性历史查询、属性筛选搜索 - 支持属性类型: text, number, date, select, multiselect, boolean - 更新 STATUS.md 和 README.md
This commit is contained in:
50
STATUS.md
50
STATUS.md
@@ -1,6 +1,6 @@
|
||||
# InsightFlow 开发状态
|
||||
|
||||
**最后更新**: 2026-02-19
|
||||
**最后更新**: 2026-02-20
|
||||
|
||||
## 当前阶段
|
||||
|
||||
@@ -87,6 +87,30 @@ Phase 5: 高级功能 - **进行中 🚧**
|
||||
- 结果展示(置信度、证据、知识缺口)
|
||||
- 项目总结卡片(全面/高管/技术/风险)
|
||||
|
||||
### Phase 5 - 实体属性扩展 (已完成 ✅)
|
||||
- ✅ 数据库层
|
||||
- 新增 `entity_attributes` 表存储自定义属性
|
||||
- 新增 `attribute_templates` 表管理属性模板
|
||||
- 新增 `attribute_history` 表记录属性变更历史
|
||||
- ✅ 后端 API
|
||||
- `GET/POST /api/v1/projects/{id}/attribute-templates` - 属性模板管理
|
||||
- `GET/POST/PUT/DELETE /api/v1/entities/{id}/attributes` - 实体属性 CRUD
|
||||
- `GET /api/v1/entities/{id}/attributes/history` - 属性变更历史
|
||||
- `GET /api/v1/projects/{id}/entities/search-by-attributes` - 属性筛选搜索
|
||||
- ✅ 属性类型支持
|
||||
- text: 文本
|
||||
- number: 数字
|
||||
- date: 日期
|
||||
- select: 单选
|
||||
- multiselect: 多选
|
||||
- boolean: 布尔值
|
||||
|
||||
### Phase 5 - 时间线视图 (已完成 ✅)
|
||||
- ✅ 后端 API: `/api/v1/projects/{id}/timeline`
|
||||
- ✅ 前端时间线面板
|
||||
- ✅ 实体提及和关系事件可视化
|
||||
- ✅ 实体筛选功能
|
||||
|
||||
## 待完成
|
||||
|
||||
### Phase 4 - Neo4j 集成 (可选)
|
||||
@@ -95,18 +119,18 @@ Phase 5: 高级功能 - **进行中 🚧**
|
||||
|
||||
### Phase 5 - 高级功能 (进行中 🚧)
|
||||
- [x] 知识推理与问答增强 ✅ (2026-02-19 完成)
|
||||
- 后端 API: `/api/v1/projects/{id}/reasoning/query`
|
||||
- 支持因果/对比/时序/关联推理
|
||||
- 智能项目总结 (全面/高管/技术/风险)
|
||||
- 实体关联路径发现
|
||||
- 前端推理面板 UI
|
||||
- [x] 实体属性扩展 ✅ (2026-02-20 完成)
|
||||
- 数据库层: 新增 `entity_attributes`, `attribute_templates`, `attribute_history` 表
|
||||
- 后端 API: 属性模板 CRUD, 实体属性 CRUD, 属性历史查询, 属性筛选搜索
|
||||
- 前端 UI: 实体属性管理弹窗, 属性模板管理, 属性变更历史查看, 知识库属性筛选
|
||||
- [x] 时间线视图 ✅ (2026-02-19 完成)
|
||||
- [ ] 导出功能
|
||||
- 知识图谱导出 PNG/SVG
|
||||
- 项目报告导出 PDF
|
||||
- 实体数据导出 Excel/CSV
|
||||
- 转录文本导出 Markdown
|
||||
- [ ] 协作功能
|
||||
- 多用户支持
|
||||
- 项目权限管理
|
||||
- 评论和批注
|
||||
- 变更历史追踪
|
||||
|
||||
## 技术债务
|
||||
|
||||
@@ -134,13 +158,7 @@ Phase 5: 高级功能 - **进行中 🚧**
|
||||
- `GET/POST/PUT/DELETE /api/v1/entities/{id}/attributes` - 实体属性 CRUD
|
||||
- `GET /api/v1/entities/{id}/attributes/history` - 属性变更历史
|
||||
- `GET /api/v1/projects/{id}/entities/search-by-attributes` - 属性筛选搜索
|
||||
- 前端 UI:
|
||||
- 实体详情面板添加属性展示
|
||||
- 属性编辑表单(支持文本、数字、日期、单选、多选)
|
||||
- 属性模板管理界面
|
||||
- 属性变更历史查看
|
||||
- 知识库实体卡片显示属性预览
|
||||
- 属性筛选搜索栏
|
||||
- 支持的属性类型: text, number, date, select, multiselect, boolean
|
||||
|
||||
### 2026-02-19 (晚间)
|
||||
- 完成 Phase 5 知识推理与问答增强功能
|
||||
|
||||
Reference in New Issue
Block a user