Skip to content

v2.4.3 - 会话阈值监控与智能摘要

Choose a tag to compare

@00OO666 00OO666 released this 07 Jan 01:43
· 95 commits to main since this release
5ca6eee

✨ 新功能

🎯 会话阈值监控系统

  • 80% 阈值警告 - 当会话上下文使用率达到 80% 时自动显示警告
  • 90% 智能摘要 - 达到 90% 时自动生成会话摘要
  • 实时监控 - 基于消息内容动态计算 token 使用量

📝 智能摘要对话框

  • 自动生成摘要 - 使用 Claude Haiku 模型生成高质量摘要
  • 一键复制 - 快速复制摘要内容到剪贴板
  • 会话管理 - 提供开始新会话或继续当前会话的选择

🤖 后端 LLM 集成

  • Claude API 集成 - 新增 `generate_text_with_llm` Rust 命令
  • 成本优化 - 使用 Haiku 模型,每次摘要仅需 $0.001-0.002
  • 完整错误处理 - API 调用失败时提供友好的错误提示

🔧 技术实现

  • `useSessionThresholdMonitor.ts` - 会话阈值监控 hook
  • `SessionSummaryDialog.tsx` - 摘要对话框组件
  • `src-tauri/src/commands/llm.rs` - LLM 文本生成命令
  • 集成到 `ClaudeCodeSession` 组件 - 完整的功能集成

📝 文档

🚀 如何使用

  1. 打开 Fangyu Code 并创建新的 Claude Code 会话
  2. 发送消息进行对话
  3. 当上下文使用率达到 80% 时会看到警告提示
  4. 达到 90% 时会自动弹出摘要对话框
  5. 点击"复制摘要"按钮一键复制内容
  6. 选择"开始新会话"或"继续当前会话"

完整更新日志: v2.4.2...v2.4.3