Commit Graph

5 Commits

Author SHA1 Message Date
zaochen ddfafb236c [feat] MCP Server 实现 + 切换 Qwen3 模型
- 新增 src/mcp/ 实现 MCP Server(FastMCP + stdio 传输)
- 6 个工具:ingest/update/delete/show/list/search,与 CLI 增删改查对齐
- JSON 返回格式统一为 CLI --json 输出格式
- 新增 docs/mcp/ 文档(README + 4 模块)
- 切换 LLM 模型为 Qwen3-Next-80B-A3B-Instruct(Gitee.AI DeepSeek-V3 资源包不可用)
- 标记 IJX549 issue 已修复
- 添加 mcp[cli] 依赖 + algonotes-mcp 入口
2026-06-28 23:10:35 +08:00
zaochen 410cbaf148 [feat] RAG Agent 管线完整实现 + 重构存储与 API 客户端
核心变更:
- RAG Agent:create_agent + 4 个内部工具(search_notes / search_by_tags / get_file_content / rerank_results)
- 存储层:统一单例工厂模式(get_vector_store / get_sql_store /
  get_file_store),SQLite 线程安全(check_same_thread=False)
- API 客户端:LLM / Embedding / Reranker 均添加单例缓存, 避免重复初始化
- Reranker:新增 BaseReranker ABC -> GiteeAIReranker 实现
- 配置:切换到 SiliconFlow(DeepSeek-V4-Flash / Qwen3-Reranker-8B)(Gitee.AI 出现异常行为,待后续排查;比赛要求使用 Gitee.AI / 沐曦 GPU)
- 日志:line_buffering 确保实时输出,src/__init__ 自动初始化
- Prompt:agent_system.md 定义 Agent 工作流与工具调用规范
- 文档:更新 ARCHITECTURE / CONFIG / RAG / README 对比代码对齐
2026-06-17 21:01:56 +08:00
zaochen a9ae4bc7ff [fix] https://gitee.com/moark/feedback/issues/IJUQ06 2026-06-16 16:21:14 +08:00
zaochen bd12ba1df0 [docs] 优化了架构文档 2026-06-16 12:39:43 +08:00
zaochen 733d68a1f1 [docs] 新增配置文档与环境变量模板 2026-06-16 07:40:53 +08:00