v0.11.0-alpha.1
相比 v0.10.4 的变更
新功能
- AI Agent 运行子系统: 新增 agent-runtime 与 AI runtime,支持 OpenAI Responses 协议与浏览器内对话;新增真实 302.ai Provider 与持久化原生 Pi runtime,Web 与 Electron 共享同一 Agent 工作区。
- @Tool 注册基础设施: 引入 @Tool 注册基础设施、只读工具迁移与工具启用中心;新增行情查询 API、缓存中间件与运行稳定性保障(#139、#142)。
- 绘图 Agent 工具: 注册绘图 Agent 工具,建立绘图声明式 CRUD 边界,支持可修正错误与统一写链路。
- 五天分时图: 新增五日分时图表与加载逻辑,支持水平平移缩放,基线锚定首日昨收价(#136)。
- 分时指标原生支持: 分时指标原生支持,并按视图隔离指标与布局。
- 持久化视图工作区: 持久化视图工作区并在启动阶段投影渲染。
- 图表 Agent 门面: 新增稳定的图表 Agent 门面与精简指标输出。
- 多 Provider 配置: 支持多个 Provider 配置档案与流式推理输出。
- 共享 UI 组件: Agent 会话与模型选择器迁移到共享 Dropdown,新增 floatingSurface token 统一浮层色彩;新增交互式窗格头部操作组。
Bug 修复
- Agent 对话与流式体验: 保留连续对话上下文,修复首条用户消息重复与流式期间的强制自动滚动;工具错误转为可恢复结果供模型反馈;预览构建从源码解析 agent-runtime 根路径。
- 绘图锚点与分页: 绘图锚点按交易日匹配并统一分页游标为时间戳。
- 图例清理: 数据视图切换时清理并过滤主图指标图例。
- 比较序列历史加载: 可见范围出现缺口时触发比较序列历史加载。
- Dropdown 交互: 支持外部点击关闭与弹出层越界上翻。
- 比较视图坐标与品种显示: 隐藏比较视图中的最新价坐标轴标签并整理品种显示;按来源限定品种身份键。
- 五日分时网格与基线: 绘制五日分时网格边界并锚定首日昨收基线;缓存会话槽格式化结果。
- 工具栏溢出: 支持工具栏溢出滚动。
架构与重构
- 窗格管理器收敛: 窗格布局与子指标状态收敛进 PaneManager。
- 只读 shallow ref 信号桥: Vue 统一将核心信号桥接为只读 shallow ref。
- Provider 配置统一: 将 Provider 配置收敛为单一 name-keyed 数组。
- Agent 上下文来源: Agent 图表上下文改由 StateKernel 提供。
- AgentSettingsDialog 重构: 用 Pinia store 重写 AgentSettingsDialog。
- Agent 结果池移除: 移除 Agent 结果池写入与 owner model(breaking change)。
文档
- 系统架构图: README 新增系统架构图并更新英雄图。
- 状态内核与 Agent runtime 文档: 新增状态模块 README 与文件头注释,以及 agent-runtime 模块文档与 README。
- 路线图与 PRD: 新增 v0.10 AI 图表支持路线图与指标查询层 PRD,并重写 core README。