docmd-assistant v0.1.13 引入了强大的有效载荷管理和用于多轮 RAG 搜索综合的干净上下文截断。
主要特性与改进
段落边界干净上下文截断
- 智能段落对齐:从文档搜索结果中检索到的上下文字符串会在双换行符 (
\n\n) 或单换行符 (\n) 边界处干净截断,避免在句中任意截断。 - 代码块自动平衡:检测截断上下文块中未关闭的三反引号栏 (```),并自动追加闭合代码栏,以维护 Markdown 语法完整性。
- 扩展上下文容量:每个综合轮次的上下文窗口支持扩展至 15,000 个字符。
滑动窗口对话历史记录
- 历史记录管理:为长多轮对话实现了自动滑动窗口上下文保留,最多保留最近 12 条聊天记录,同时防止请求有效载荷过大。
- 系统提示词安全约束:更新了系统提示词指令,强制要求输出干净、结构化的 Markdown,不得包含未转义的原生 HTML 或脚本标签。
云中继容量扩展
- 10 倍中继有效载荷容量:将
api.docmd.io云中继有效载荷限制从 5,000 个字符扩展至 50,000 个字符,实现全面的多页文档 RAG 检索,且不会发生请求拒绝。
升级
npm
pnpm
npm install docmd-assistant@0.1.13
pnpm add docmd-assistant@0.1.13