claude_dev
|
421b3ada3b
|
feat: 搜索改进与代码修复
- 连字符扩展:multi-agent → multi agent 提升搜索召回率
- 中文同义词支持:添加中英文混合查询扩展
- Snippet 高亮预留:为 FTS5 snippet 功能预留接口
- YAML 解析增强:支持 HTML 实体解码
- 标签关联维护:自动维护 wiki_page_tags 关联表
- 缓存失效优化:支持智能前缀匹配
- 设计文档更新:汇总近期改动 (v1.3)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-28 07:47:28 +08:00 |
|
claude_dev
|
67a53d82de
|
docs(§02): v1.2 设计文档修订 - 修复第二轮评审发现的 3 个 Major 问题
- M1: 修复 FTS5 表结构语法错误(删除重复定义,调整表创建顺序)
- M2: 在 WikiPage 中添加 source_tool 字段,解决 memory_bridge 的 tool_name 数据来源问题
- M3: 补充 CacheService 详细实现(LRU 缓存 + 最大容量 1000 条 + TTL 3600 秒 + asyncio.Lock)
两轮独立评审均通过,设计文档 v1.2 完成。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-26 11:15:23 +08:00 |
|
claude_dev
|
941febf63c
|
docs(§02): v1.1 设计文档修订 - 修复 7 个评审问题
- C1: 补充 QueryService 模块设计(第 2.3 节)
- C2: 补充完整 SQLite 表结构设计(第 3.3 节)
- M1: Database 类改用 aiosqlite(第 2.4 节)
- M2: 补充 MemoryBridgeTool 详细设计(第 2.2 节)
- M3: 配置项与需求对齐(第 6.1 节)
- M4: Wiki Skills 优先级对齐(第 10.2 节)
- M5: 新增 benchmark.py 设计(第 11 节)
- 5 个 Minor 问题也已修复
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-26 11:08:48 +08:00 |
|
claude_dev
|
22932e34eb
|
docs: add design document (Phase 2)
- 架构设计:MCP Server + Wiki Skills 混合架构
- 模块设计:4 层架构(Protocol/Tool/Service/Storage)
- 数据模型:WikiPage 和 WikiIndex
- 接口设计:MCP Tool 接口规范
- 核心算法:增量更新、查询、cross_linker
- 配置设计:YAML 配置 + 环境变量
- 错误处理:5 类错误处理策略
- 性能优化:FTS5、缓存、WAL 并发优化
- Wiki Skills 设计:11 个 Skills 优先级划分
- 测试设计:单元/集成/E2E 三层测试
- 部署设计:开发 + 生产环境配置
Phase 2: 设计评审
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-26 10:11:41 +08:00 |
|
claude_dev
|
70e337462e
|
docs: add requirements document (Phase 1)
- 添加需求文档 docs/01-requirements.md
- 更新 README.md
- Phase 1: 需求评审
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-26 09:56:15 +08:00 |
|
admin
|
c1b736fa3a
|
Initial commit
|
2026-06-26 01:53:02 +00:00 |
|