liubin

liubin hizo push a dev_tao en howard/Agent

  • 61427dc3a6 refactor: 更新工具调用类型并优化详情面板显示 调整 ToolCall 接口结构以支持新的工具调用格式,移除不再使用的 onSubTraceClick 回调,并优化详情面板中工具调用和图片的渲染逻辑

hace 3 días

liubin hizo push a dev_tao en howard/Agent

  • a4949761cb test: 删除 imageExtraction 相关的测试文件 移除已弃用的图像提取功能对应的测试文件,该功能已被其他实现替代。

hace 3 días

liubin hizo push a dev_tao en howard/Agent

  • cb9e82ae72 Merge branch 'dev_tao' of https://git.yishihui.com/howard/Agent into dev_tao
  • 286f3b628e feat(FlowChart): 为消息节点添加图片预览功能 新增图片提取工具函数和预览模态框,支持从消息内容中提取并显示图片缩略图 在流程图和详情面板中点击缩略图可查看大图预览 移除调试用的 console.log 语句
  • Ver comparación de estos 2 commits »

hace 3 días

liubin hizo push a dev_tao en howard/Agent

  • ab35e4eb0b feat: 增强前端配置灵活性和WebSocket可靠性 - 在API客户端和WebSocket钩子中优先读取window.CONFIG配置,支持动态配置API基础URL - 将ErrorFallback组件提取为独立模块,提高代码复用性 - 为WebSocket连接添加心跳机制和事件轮询,确保跨进程写入时的实时推送 - 在Trace存储中添加message_added事件的WebSocket广播支持 - 修复TopBar组件中表单API的类型定义,移除any类型 - 重构流程图数据钩子,使用统一的request函数替代直接fetch调用

hace 3 días

liubin hizo push a main en howard/Agent

  • 611eb0696c Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • ed513cdeaa feat: 增强跟踪详情展示与错误处理 - 扩展 Goal 和 Trace 类型以支持统计数据和子跟踪信息 - 在详情面板中使用 ReactMarkdown 渲染消息内容 - 添加全局错误边界以优雅处理运行时错误 - 实现跟踪完成状态标识和序列连续性检查 - 改进 API 客户端错误处理和响应拦截 - 添加测试相关依赖以支持前端测试
  • Ver comparación de estos 2 commits »

hace 1 semana

liubin hizo push a main en howard/Agent

  • f5b1b2b73b Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • 29d0eac29c feat: 改进连接状态显示和模态框标题样式 - 在 MainContent 组件中重构连接状态显示,使用带有状态指示点和动态样式的 ConnectionStatus 子组件 - 更新 TopBar 组件中所有模态框的标题为居中对齐样式,并移除部分表单标签文本
  • Ver comparación de estos 2 commits »

hace 1 semana

liubin hizo push a main en howard/Agent

  • ad5fc03efc style(ui): 更新按钮样式并添加调试日志 - 为“新任务”和“经验”按钮分别添加 success 和 warning 样式类,使其具有轮廓化外观 - 调整 primary 按钮样式,改为浅色背景与彩色边框 - 在 useFlowChartData 中添加 console.log 以调试消息列表

hace 1 semana

liubin hizo push a main en howard/Agent

  • 722c967403 feat(ui): 重构应用样式并优化布局结构 - 引入完整的设计系统变量,统一颜色、间距、阴影等样式 - 重构 TopBar 组件样式,使用组合类名替代独立类名 - 调整应用布局结构,将 TopBar 移至独立容器 - 优化流程图样式,增加网格背景和现代化视觉设计 - 改进详情面板样式,提升信息层次和可读性 - 修复无效节点与折叠边的关联逻辑,确保隐藏状态同步 - 扩展右侧面板最大宽度至 800px,提供更大操作空间

hace 1 semana

liubin hizo push a main en howard/Agent

  • 6d54c3e0fb Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • 2824b54f57 feat(flow-chart): 支持重试逻辑并优化消息处理 - 在 Message 类型中添加 parent_sequence 和 sequence 字段以支持重试逻辑 - 新增 retryLogic 工具函数处理失效分支,识别并过滤无效消息 - 重构 useFlowChartData hook,移除对 useTrace 的依赖,简化数据流 - 优化消息排序逻辑,使用 sequence 字段替代 message_id 后缀解析 - 在 FlowChart 组件中展示失效分支,使用虚线边框和灰色样式区分 - 改进 DetailPanel 组件,支持显示消息节点详情并修复类型检查 - 调整 WebSocket 连接时机,确保在 REST 数据加载完成后建立连接
  • Ver comparación de estos 2 commits »

hace 1 semana

liubin hizo push a main en howard/Agent

  • 9721d13897 fix: 为标题和下拉选项添加文本溢出处理 为 TopBar 标题添加 title 属性,在悬停时显示完整标题,并添加 CSS 防止文本溢出。 将 MainContent 中 Trace 选择器的选项标签进行截断,当任务名过长时显示省略号以改善布局。

hace 1 semana

liubin hizo push a main en howard/Agent

  • c2c741e2c1 feat(frontend): 支持显示任务标题并改进用户体验 - 在顶部栏和主内容区域显示当前选中任务的标题 - 优化任务选择逻辑,避免重复选择 - 在经验弹窗中使用 ReactMarkdown 渲染内容 - 调整依赖项顺序并添加 react-markdown 依赖 - 修复流程图节点文本溢出问题 - 允许 reflectTrace API 的 focus 参数为 null

hace 1 semana

liubin hizo push a main en howard/Agent

  • 12caa31da9 Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • 064e6a41e2 feat: 优化流程图数据加载并支持带焦点的反思 - 在 useFlowChartData 中增加 reloading 状态,过滤掉已放弃的消息,并支持传入 mode=all 参数获取所有消息 - 修改 traceApi 接口参数以支持 traceId 和可选的 focus 字段 - 为 useTrace 钩子添加 reload 方法,允许手动刷新 trace 数据 - 在 MainContent 中缓存 goals 和 msgGroups,避免切换 trace 时内容闪烁 - 在 TopBar 中为反思功能添加模态框,支持输入可选的重点内容
  • Ver comparación de estos 2 commits »

hace 1 semana

liubin hizo push a main en howard/Agent

  • 29747b2932 feat(trace): 将 after_sequence 参数改为 after_message_id - 在 run API 中将 after_sequence 整数参数改为 after_message_id 字符串参数,提高接口易用性 - 新增 _parse_sequence_from_message_id 函数从 message_id 解析 sequence - 更新文档和示例代码以反映此变更 - 新增增强版示例脚本,支持交互式暂停、干预消息插入和经验总结
  • a955b913f7 feat: 支持在消息节点后插入新指令并刷新流程图 扩展 traceApi 的 createTrace 和 runTrace 接口以支持更灵活的参数传递,包括消息数组和序列号。 在 TopBar 组件中新增“插入”按钮和模态框,允许用户在选定的消息节点后输入指令并执行。 添加 messageRefreshTrigger 状态以在插入新指令后触发流程图数据刷新。 移除调试用的 console.log 语句。
  • Ver comparación de estos 2 commits »

hace 1 semana

liubin hizo push a main en howard/Agent

  • c548b52c5f Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • 6aace9a24d feat: 添加追踪操作功能并支持消息节点选择 - 扩展 traceApi 以支持创建、运行、停止追踪及获取经验 - 修改 FlowChart 支持点击消息节点并触发回调 - 在 MainContent 中添加追踪选择下拉框并支持刷新 - 实现 TopBar 中的新任务、运行、停止、反思和经验功能 - 调整 App 逻辑以处理消息节点选择并更新详情面板
  • Ver comparación de estos 2 commits »

hace 3 semanas

liubin hizo push a main en howard/Agent

  • c40cca1669 chore: 添加浏览器代理数据占位文件

hace 3 semanas

liubin hizo push a main en howard/Agent

  • 02a445eb97 Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • e837f24fb0 feat(FlowChart): 添加全折叠/展开功能并优化UI样式 - 为 FlowChart 组件添加 forwardRef 以暴露 expandAll/collapseAll 方法 - 在 MainContent 中添加控制按钮,支持一键折叠/展开所有节点 - 优化 TopBar 按钮样式,区分主要、危险和默认操作 - 调整 FlowChart 滚动容器样式,确保布局正确 - 移除 MainContent 中冗余的状态显示和图例
  • Ver comparación de estos 2 commits »

hace 3 semanas

liubin hizo push a main en howard/Agent

  • a89a12ee40 feat(FlowChart): 调整消息与子目标的显示顺序并添加弧线连接 调整 expandNode 函数中消息组和子目标的展开顺序,使消息显示在子目标之前 在布局阶段添加三种弧线连接逻辑: 1. 从主节点到第一个子目标节点的消息组弧线 2. 从最后一个子节点到下一个主节点的子节点弧线 3. 补充最后一个子节点内部的直线连接 优化折叠边的处理逻辑,避免重复计算节点偏移

hace 3 semanas

liubin hizo push a main en howard/Agent

  • 8268728da6 refactor(FlowChart): 调整节点间距、连线样式并增加折叠提示 - 增加节点纵向间距以改善布局 - 缩小箭头标记尺寸使连线更精致 - 调整连线起点和终点位置,使其从节点底部连接至顶部 - 为折叠的连线添加可交互的徽章提示,显示折叠数量 - 将节点文本容器改为foreignObject以支持多行文本显示 - 注释掉TopBar中的状态筛选下拉框(临时移除)

hace 3 semanas

liubin hizo push a main en howard/Agent

  • d7363f5611 Merge remote-tracking branch 'origin/dev-liu-0211'
  • e7a349079b style(FlowChart): 调整样式以改进布局和交互 - 为控制按钮添加相对定位,防止布局错乱 - 将主内容区域 overflow 改为 hidden 并调整布局方式 - 优化空状态内容的居中对齐 - 移除未使用的 messages 日志,保持控制台整洁
  • Ver comparación de estos 2 commits »

hace 3 semanas

liubin hizo push a dev-liu-圆弧 en howard/Agent

  • 6921680db8 Merge branch 'main' of https://git.yishihui.com/howard/Agent
  • adfd2c7485 feat: 支持子目标节点点击与连线样式优化 - 在 FlowChart 中允许点击子目标节点以展开子追踪 - 优化子目标连线为连续实线并采用成功状态的箭头标记 - 当 WebSocket 错过过多事件时自动回退到 REST 轮询 - 移除冗余的 console.log 并调整相关 Hook 依赖
  • 1095d488f8 Merge branch 'refs/heads/main' into tanjingyu/dev
  • 1b0c99e9a4 style(飞书): 联系人补充、_init_等
  • 31f331b192 fix: tokens统计、tokens计价

hace 3 semanas