Commit Graph

8 Commits

Author SHA1 Message Date
dd0ab4dcbe perf: recall BFS N+1 优化 + timeRange 过滤支持
- GraphDatabase.recall() 添加 timeRange.days 参数,计算 minDateBucket 过滤
- getRelationsForNodes() 批量预加载节点名称缓存,减少 N+1 查询
- 关系查询传入 minDateBucket,支持按时间范围过滤关系
- BFS 扩展节点时优先从缓存获取,避免重复查询数据库
2026-04-30 15:09:53 +08:00
ba44d50d7a fix: AIAgentService getContext(this) 改为外部传入,Index 添加 aboutToDisappear 释放 display 监听
- AIAgentService: 添加 appContext 字段,构造函数接收 Context 参数
- ChatPage: 创建 AIAgentService 时传入 getContext(this)
- Index: 添加 displayCallback 字段和 aboutToDisappear 释放监听
2026-04-30 15:02:00 +08:00
b9a2cba2a7 fix: 编译错误修复 - ArkTS语法兼容(去交点类型/展开/内联对象类型/duplicate code) + pinchGesture/alignContent移除 2026-04-30 10:35:54 +08:00
c060a59710 feat: 星图响应式布局适配 - ResizeObserver + 窄屏55/45上下分/宽屏左右分 (@ohos.display) 2026-04-30 10:29:51 +08:00
d594099f02 feat: harmonyos星图全面适配交互功能-搜索/过滤/连接高亮/拖拽/触摸/节点详情 2026-04-30 10:24:06 +08:00
45c098d10b chore: update harmonyos source files 2026-04-29 23:30:02 +08:00
4bfa4673be chore: clean harmonyos branch - keep only DevEco source files (57 files) 2026-04-28 17:09:15 +08:00
11ee329943 refactor: move HarmonyOS project files from harmony/ to branch root 2026-04-28 16:52:05 +08:00