Releases
v0.6.1
Compare
Sorry, something went wrong.
No results found
What's Changed
📚 文档
Update README to version 0.6.0 - Update download links to v0.6.0 - Update version info and last updated date - Auto-generated by release workflow by @github-actions[bot] in e223639
📝 其他
Release 0.6.1 by @github-actions[bot] in 6c5079a
提取可测试的重试延迟计算函数 将指数退避和jitter计算逻辑分离为独立函数,提高代码可测试性, 同时保持原有的随机扰动逻辑,确保重试机制的有效性。 ``` by @煎饼果子卷鲨鱼辣椒 in 0b4bb7e
添加中文查询优化和JWT缓存功能 - 在sou工具中添加JWT内存缓存机制,避免每次查询都重新请求GetUserJwt, 节省100-300ms延迟 - 实现中文字符占比检测,在中文查询超过30%时自动添加英文翻译提示 - 添加空答案自动重试机制,当LLM返回0文件结果时自动重新搜索 - 优化系统提示词,增强对中英文混合查询的支持 - 更新前端提示文档,提供中文查询最佳实践指导 - 添加相关单元测试验证中文检测和API密钥指纹功能 ``` by @煎饼果子卷鲨鱼辣椒 in 76b761e
优化fast-context工具执行器性能和稳定性 实现了多项关键优化: 1. 并发执行改进:将ToolExecutor改造为Arc<Mutex<>>模式,支持 多条restricted_exec命令并行执行,显著提升处理速度。 2. 智能缓存机制:添加命令指纹缓存和readfile文件内容缓存, 避免重复的磁盘IO和LLM调用,提高响应效率。 3. 项目摘要增强:自动提取README和manifest文件内容作为 Project Summary,帮助LLM更快理解项目结构。 4. 重复命令检测:实现命令指纹对比,检测并警告LLM的重复 命令调用,避免资源浪费。 5. 目录信息优化:在树形结构中显示目录条目数量,避免LLM盲目探测大型目录。 6. 错误处理强化:改进速率限制和重试逻辑,添加指数退避和jitter机制,提升系统稳定性。 7. 格式化层复用:将readfile缓存透传给格式化层,避免 重复读取磁盘文件。 ``` by @煎饼果子卷鲨鱼辣椒 in 6c52b8e
添加自定义兜底选项支持 添加 ZHI_CUSTOM_CHOICE 常量作为自定义兜底选项,默认为"其他 / 自定义要求"。 在 normalize_zhi_choices 函数中自动为非空候选项列表追加自定义兜底选项, 并在 parse_structured_response 中特殊处理自定义选项的选择情况, 确保用户选择自定义要求时能够明确表达"以补充说明为准"的意图。 更新 CLI 和 MCP 工具中的选项处理逻辑,统一使用 normalize_zhi_choices 进行标准化。 修改 zhi_public_description 和 choices 字段描述,说明系统会自动追加兜底选项。 添加 is_zhi_custom_choice 函数用于识别各种形式的自定义兜底选项表达。 ``` by @煎饼果子卷鲨鱼辣椒 in b45a1ee
增强 fast-context 搜索功能的日志记录 - 添加详细的日志记录,包括搜索参数、API Key 解析、JWT 获取等步骤 - 记录每个搜索轮次的执行情况和工具调用结果 - 优化本地命令执行的日志输出,便于调试问题 - 添加 API Key 检测源和掩码处理功能 ``` by @煎饼果子卷鲨鱼辣椒 in 982959c
添加多后端支持包括fast-context集成 - 实现代码搜索工具sou的多后端架构,支持ACE和fast-context两种后端 - 新增多后端切换策略:auto(自动回退)、ace(仅ACE)、fast_context(仅fast-context)、both(双后端合并) - 集成fast-context作为备用检索后端,降低单一token失效风险 - 添加fast-context Node.js bridge脚本和相关配置选项 - 更新前端配置界面,新增搜索后端配置区域和参数设置 - 支持在调试模式下选择不同后端进行测试 - 修改.gitignore以包含新的demo目录结构 - 更新文档说明多后端使用方法和配置选项 ``` by @煎饼果子卷鲨鱼辣椒 in 37aea4c
添加数学公式渲染和流程图支持依赖 新增 @mdit/plugin-katex 和 katex 用于数学公式渲染, 添加 mermaid 支持流程图功能, 集成 @tauri-apps/plugin-clipboard-manager 提供剪贴板管理能力 ``` by @煎饼果子卷鲨鱼辣椒 in 7c800d3
You can’t perform that action at this time.