Skip to content

Feature/model - #34

Merged
sjwauto123 merged 6 commits into
mainfrom
feature/model
Jul 27, 2026
Merged

Feature/model#34
sjwauto123 merged 6 commits into
mainfrom
feature/model

Conversation

@sjwauto123

Copy link
Copy Markdown
Collaborator

No description provided.

- 新增基于 rune 数的安全截断函数
- 增加英文词汇统计支持
- 提供预算反推 rune 上限工具函数
- ChatMessageRepo 接口新增关键词与历史消息检索方法
- chat_message_repository 支持按会话和关键词联合查询
- 为上下文管理增强提供底层历史消息查询支撑
- EnhancedContext 新增 UserCtx 字段承载用户信息
- BuildContextConfig 新增检索和记忆预算字段
- ContextServiceInterface 统一接口参数
- context_service 适配新字段,增强上下文构建流程
- chat_service 新增 loadUserContext 加载用户基础信息
- initContext 注入用户上下文到 EnhancedContext
- chat_mode 在快速检索前置执行轻量意图分析
- 问候/身份/元问题等意图跳过 RAG,降低不必要的检索开销
- buildMessages 调用补充 UserCtx 参数
- types.go 新增必要的 Agent 请求/响应字段
- execute.go 优化工具调用与推理过程事件输出
- 增强 Agent 执行结果事件结构,支撑可视化与可观测性
- 提供 PromptMode 区分快速检索与深度思考模式
- 统一承载用户上下文、摘要、记忆、知识库注入逻辑
- 避免 chat_service_prompt 与 agent 端各自拼装 Prompt 导致行为不一致
@sjwauto123 sjwauto123 self-assigned this Jul 27, 2026
@sjwauto123
sjwauto123 merged commit e0d0f75 into main Jul 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant