Commit Graph

6 Commits

Author SHA1 Message Date
MightZero 422dab1f41 [refactor] 移除命令行参数中的 --clean 选项并更新文档 2026-06-29 17:06:13 +08:00
zaochen 59296900a5 [feat] 数据库优化 + Metadata 更新接口 + Obsidian 导出
- Schema: 新增 author + type 字段,运行时迁移
- SQLStore: 新增 update_metadata() 轻量更新方法
- VectorStore: 新增 update_metadata_fields() 原地更新
- CLI: update content/metadata 子命令 + query export 子命令
- MCP: 新增 metadata / export 工具
- ingest/update: 透传 author/type 参数
- 文档: 更新 CLI/MCP/STORE/ROADMAP
2026-06-29 11:35:28 +08:00
zaochen 062b1232c0 [fix] 修复 update 文件重命名 bug + CLI 文档与代码对齐
- update.py: 用 file_store.update() 覆写原文件,替代 load_local/load_web 创建新文件
- sql_store.py: content_hash 始终从磁盘重算
- query.py: show JSON 加 line_count, search JSON 加 metadata
- docs: 删除 timestamp/count, list JSON 改数组, query 标记待实现, 输出示例对齐代码
2026-06-25 01:41:44 +08:00
zaochen fb615960da [feat] update 命令实现 + CLI 文档格式统一
- 新增 scripts/update.py,支持本地/URL 笔记更新
- UpdateResult 补充 tags/title/note_id 字段,JSON 输出与 ingest 对齐
- 统一 ingest/update/delete 三份 CLI 文档格式
- 更新 ARCHITECTURE/ROADMAP/README 相关内容
2026-06-24 17:10:55 +08:00
zaochen 14b7cf9fb7 [feat] query 命令 + Gitee.AI embedding 修复 + 文档更新
- scripts/query.py: 查询命令(list/info/show/search 子命令),
  NoteInfo dataclass + rich 表格输出
- embedding_client.py: chunk_size=25,绕过 Gitee.AI 单请求
  input 数组 25 条上限
- docs/cli/: 查询/更新/README 文档同步更新
- issues/IJVLRZ.md: 补充 8 组对比实验,修正根因分析
2026-06-24 15:56:11 +08:00
zaochen 7bfb541137 [docs] 设计了 cli 架构 2026-06-18 15:08:30 +08:00