Commit Graph

4 Commits

Author SHA1 Message Date
xiaowei ff935587bd fix: Search IPC 捕获 created_at/updated_at,recall 时间戳不再为零值
lancedb_ipc.go Search() 反序列化 Rust 侧车返回结果时,
匿名 struct 缺少 created_at/updated_at 字段,导致所有
recall 结果 timestamp 为 time.Time{}(0001-01-01T00:00:00Z)。

修复:添加 CreatedAt/UpdatedAt string 字段 + 解析 RFC3339。
同时清理测试记忆。
2026-05-30 10:31:25 +08:00
xiaowei af14d7aa5f fix: 恢复LLM_API_KEY + 添加OBSIDIAN_VAULT配置
- 修复 systemd service 中损坏的 API key
- 添加 OBSIDIAN_VAULT 环境变量
- 添加 systemd override 机制
2026-05-30 09:25:52 +08:00
xiaowei 2e8ca614fd feat: add static file bypass auth + graph.html API_BASE fix
- Add /static/* route bypass in auth middleware
- Localize d3.min.js (was CDN blocked)
- Fix graph.html API_BASE to server IP for remote access
- Add error logging in graph load function
- Deploy binary at /usr/local/bin/zhiyid (13.5MB, correct cmd/zhiyid path)
2026-05-29 21:59:41 +08:00
xiaowei fab49fdd9b feat: knowledge graph visualization
- Add GetGraph method to GraphStore interface
- Implement SQLiteGraphStore.GetGraph for full graph export
- Add GET /api/v1/graph/export endpoint with namespace filter
- Add static file serving (/static/ path)
- Create D3.js force-directed graph visualization:
  - Namespace switcher (all/hermes-main/openclaw-main/shared)
  - Node colors by type, size by weight
  - Edge labels on hover, node detail popup on click
  - Dark theme, zoom/pan, force simulation
2026-05-29 15:42:07 +08:00