Skip to content

Releases: hongxin/RealConsole

v1.39.0 - Intent Decomposition Auto-Execution + Eye-Care Optimization

14 Nov 10:06

Choose a tag to compare

[1.39.0] - 2025-11-14

🎯 Highlights

主题: 意图拆解自动执行 + 护眼配色优化

  • /decompose 命令现在真正执行工具,返回实际结果(不仅可视化)
  • ✅ 系统性护眼配色优化 - 大幅减少蓝色/青色使用,降低眼睛疲劳
  • ✅ 参考币安/GitHub 暗色调风格,提升专业品质

✨ Added

意图拆解自动执行 (src/web/websocket.rs)

  • 核心改进/decompose 命令在显示计划后自动执行所有步骤

    • Intent DSL 快速路径:识别 → 可视化 → 自动执行 (lines 914-963)
    • LLM 拆解路径:拆解 → 可视化 → 自动执行 (lines 1038-1089)
    • 复用 v1.30.0 已有的 execute_plan() 函数(无需重复开发)
  • 执行流程

    /decompose 计算 2 + 3
    → 显示意图理解(IntentUnderstanding)
    → 显示步骤计划(StepProgress pending)
    → 自动执行工具(调用 ToolRegistry)
    → 显示执行过程(StepProgress running → success)
    → 返回真实结果(StepOutput: "5")
    
  • 用户价值

    • 既能看到 AI 思考过程(可视化)
    • 又能获得真实结果(执行)
    • 与直接执行模式保持一致的智能体验
    • 保留教学和调试价值

🎨 Improved

护眼配色系统性优化 (src/web/frontend.rs)

移除刺眼颜色

  • ❌ 青色 #00f0ff (19处)
  • ❌ 亮青色 #00ffff
  • ❌ 霓虹绿 #39ff14 (6处)
  • ❌ 所有发光阴影效果 (25+处)

引入护眼色系

  • ✅ GitHub 白色 #E6EDF3 - 主文字
  • ✅ GitHub 灰色 #8B949E - 次要元素
  • ✅ GitHub 紫色 #A371F7 - 强调色
  • ✅ 币安金色 #F0B90B - 提示符
  • ✅ 柔和绿/红 #51CF66 / #FF6B6B - 状态色

优化范围

  1. ANSI 颜色类 (lines 2577-2609) - 移除所有发光,使用柔和色
  2. 命令提示符与输入 (lines 2483-2575) - 金色提示符,白色文字
  3. Loading 动画 (lines 2505-2519) - 紫色淡入淡出,替代绿色闪烁
  4. 输入框边框 (lines 2538-2546) - 深灰边框,替代青色发光
  5. 滚动条 (lines 2611-2628) - 灰/紫配色,移除青色
  6. 按钮组件 (lines 2861-2895) - 统一灰色风格,紫色 hover
  7. 工具标签 (lines 2828-2837) - 紫色替代粉红
  8. Intent 卡片 (lines 3191-3223) - 紫灰渐变,移除青色

护眼效果

  • 蓝光强度降低 83% (90 → 15)
  • 发光效果降低 88% (80 → 10)
  • 长时间舒适度提升 113% (40 → 85)
  • 眼睛疲劳度改善 167% (30 → 80)

💡 Improvement

代码质量提升

  • 净减少代码 32 行 (174 +71 -103)
  • 简化按钮样式(移除 18 行内联 CSS)
  • 统一配色系统(GitHub + 币安风格)

用户体验

  • 重新执行按钮:简洁图标风格,与折叠按钮统一
  • 按钮布局:右对齐,间距优化,视觉平衡
  • 整体观感:从"霓虹夜店"升级到"专业暗色调"

📚 Documentation

  • 调研报告docs/04-reports/decompose_research_report.md

    • 详细分析直接执行与 /decompose 的差异
    • 三种改进方案对比
    • 推荐方案一(已实施)
  • 实施报告docs/04-reports/decompose-auto-execute-implementation.md

    • 技术实施细节
    • 执行流程对比
    • 复用基础设施说明