Commit Graph

  • 6a258fc884 docs: 架构设计文档 ARCHITECTURE_DESIGN.md(当前完整版) Blizzard 2026-07-06 10:25:42 +08:00
  • da04beadf5 docs: 架构评审报告 ARCHITECTURE_REVIEW.md Blizzard 2026-07-02 16:35:21 +08:00
  • c060000f64 docs: DEPTH_ROADMAP 记入「模型健康/熔断态 surface 到管理端」(T4.F 可观测) Blizzard 2026-07-02 14:29:24 +08:00
  • 23b8fa5e8a feat(gateway): 安全收口 —— CORS 生产收紧 + 限流按用户(T4.F) Blizzard 2026-07-02 13:55:20 +08:00
  • 6095bc71d2 refactor(mcp-go): 拆除 search.Hybrid 残骸(T4.F) Blizzard 2026-07-02 13:39:14 +08:00
  • 7c211719d2 fix(dispatcher): 熔断器接回 failover —— 挂掉的主模型跳过而非每次白试(T4.E 收官) Blizzard 2026-07-02 10:49:54 +08:00
  • 65e939889e feat(gateway): DSL 拓扑校验 —— 前置拦截坏图(T4.E) Blizzard 2026-07-02 10:14:31 +08:00
  • 4bec95fde1 fix(dispatcher): Branch else 兜底 + 选路留痕(T4.E) Blizzard 2026-07-02 10:08:05 +08:00
  • f9c849b14b fix(dispatcher): 多智能体专家超时 —— 卡死专家不再拖垮协调(T4.E) Blizzard 2026-07-02 10:03:29 +08:00
  • de36ed4cb3 fix(dispatcher): Map 节点错误传播 —— 并行子项失败不再静默(T4.E) Blizzard 2026-07-02 09:56:26 +08:00
  • a830ae2a04 feat(admin): 审计 & 安全事件页(T4.B 收尾) Blizzard 2026-07-02 09:43:41 +08:00
  • 9e43d07428 feat(gateway): 护栏拦截事件落库 + 安全事件流(T4.B) Blizzard 2026-07-02 09:31:31 +08:00
  • 16c67dcb4f feat(gateway): 敏感操作审计日志(T4.B) Blizzard 2026-07-02 09:19:52 +08:00
  • 30e80c0eed feat(admin): 提示词控制面页 + 概览/状态页重做 + 接入 vitest Blizzard 2026-07-02 08:59:40 +08:00
  • e2104efc64 feat(gateway): admin/overview 系统级聚合接口 + Tier4 后端路线图 Blizzard 2026-07-02 08:59:28 +08:00
  • cb7dd86121 docs: DEPTH_ROADMAP T2.3 + T2 深化 4/4 全清(prompt DB 控制面热切换,live) Blizzard 2026-06-30 14:59:52 +08:00
  • 5736ad145e feat(prompts): v2 DB 控制面热切换 —— 版本留存 + 不重启即生效 Blizzard 2026-06-30 14:59:52 +08:00
  • aa61590b6c Merge remote-tracking branch 'origin/dev' into dev Blizzard 2026-06-30 14:37:07 +08:00
  • 16c9298cf8 docs: DEPTH_ROADMAP T2.3 prompt 版本化地基(文件覆盖,live A/B),v2待 Blizzard 2026-06-30 14:36:04 +08:00
  • 9a3a816c80 feat(prompts): prompt 版本化地基 —— 注册表 + 运行期文件覆盖 Blizzard 2026-06-30 14:36:04 +08:00
  • 865a47eeea docs: DEPTH_ROADMAP T2.2 检索质量评测(混合稳健兜底,量化在案) Blizzard 2026-06-30 13:56:39 +08:00
  • a17e25b6ba feat(rag): 检索质量评测 —— 单路检索能力 + recall@k/MRR 评测台 Blizzard 2026-06-30 13:56:39 +08:00
  • 4f52b30f95 docs: DEPTH_ROADMAP 新增 T2.4 大文件RAG生产化(三段/P0-P2 全勾,均 live 验证) Blizzard 2026-06-30 13:38:03 +08:00
  • 9a5ed75c05 feat(gateway): 入库队列接线 + 正文一律MinIO + file_id级联删端点 Blizzard 2026-06-30 13:38:03 +08:00
  • 79e834e8e9 feat(rag): 大文件 RAG 做深 —— 并发入库/图谱窗口化 + Bleve落盘 + file_id治理 Blizzard 2026-06-30 13:37:45 +08:00
  • 6f16062dfc feat(bus): 入库 JetStream 持久工作队列 —— 崩溃重投/背压/幂等 Blizzard 2026-06-30 13:37:24 +08:00
  • ce70388e52 docs: DEPTH_ROADMAP T2.2 三路做实(中文全文/图谱修活),质量评测待补 Blizzard 2026-06-30 10:00:59 +08:00
  • a4852c3aef fix(rag): T2.2 把"三路混合"做实 —— 中文全文/图谱两路从 0 贡献修活 Blizzard 2026-06-30 10:00:25 +08:00
  • 5d090304e5 docs: DEPTH_ROADMAP T2.3 输出缓存(半做,诚实标注命中率有限) Blizzard 2026-06-30 09:40:45 +08:00
  • e80e481f9f feat(llm): T2.3 输出缓存 —— 同输入命中跳过 LLM 调用(省成本+提速) Blizzard 2026-06-30 09:40:20 +08:00
  • 3519570178 docs: DEPTH_ROADMAP T2.1 (模型 Fallback) Blizzard 2026-06-30 09:26:47 +08:00
  • ecf4a80466 feat(llm): T2.1 模型路由 + Fallback —— 单 provider 抖动不再整体宕 Blizzard 2026-06-30 09:26:18 +08:00
  • ef6f525a74 refactor(dispatcher): T1.1 退役 graph.go —— 编排引擎收成单一 compose Blizzard 2026-06-30 08:53:02 +08:00
  • 835a6d7432 fix(harness): 评测不再误判长答案「截断」—— 评审截断从 1500 抬到 6000 + 明确标注 Blizzard 2026-06-29 17:35:13 +08:00
  • cb6eec5614 feat(desktop): T0.2 多智能体进 Studio —— coordinator 节点 + 专家卡片 + 派发可观测 Blizzard 2026-06-29 17:14:14 +08:00
  • 158fe094ab fix(hitl): 审批复盘轨迹补全 —— 中断不关 exec 流,resume 事件续录 Blizzard 2026-06-29 16:57:11 +08:00
  • fcefecd10d fix(desktop): 轮询命中终态时同步 phase —— 运行按钮不再永卡「运行中」 Blizzard 2026-06-29 16:48:50 +08:00
  • e8dc2e02c3 fix(desktop): 审批条提交后不再永卡「提交中」+ 按 taskId 重挂载 Blizzard 2026-06-29 16:40:07 +08:00
  • 5fb6e3ffa8 fix(harness): T0.1 校准评测裁判 —— 让恒温器真触发(此前全 1.00 空转) Blizzard 2026-06-29 16:23:30 +08:00
  • cc1a2c39aa docs: 深度路线图 DEPTH_ROADMAP.md —— 现有广度下做深度的优先级清单 Blizzard 2026-06-29 16:14:09 +08:00
  • 66caeef35c feat(agent): 多智能体协同 v1 —— coordinator 节点(Eino×Anthropic 融合) Blizzard 2026-06-29 15:37:23 +08:00
  • 49d19d9b59 fix(desktop): 刷新/重开后恢复在途待审任务 —— HITL 审批条可跨会话重现 Blizzard 2026-06-29 14:50:47 +08:00
  • 0378a770ca fix(hitl): resume 记录 KV 键不可含冒号(NATS: invalid key) Blizzard 2026-06-29 14:25:47 +08:00
  • 515cf7f87a feat(hitl): 增量3b —— 持久决定投递 + 生产激活(HITL 中断/恢复上线) Blizzard 2026-06-29 13:08:41 +08:00
  • 368938ce89 feat(hitl): 增量3a —— resume 重入闭环(从 checkpoint 续跑审批) Blizzard 2026-06-29 12:57:07 +08:00
  • bc7600625d feat(hitl): 增量2b —— 审批节点改 compose.Interrupt + orchestrator 识别中断 Blizzard 2026-06-29 12:46:48 +08:00
  • 5a1a994cc2 feat(hitl): 增量2a —— board 可序列化(compose checkpoint 的状态载体) Blizzard 2026-06-29 12:38:23 +08:00
  • f3bf42c432 feat(hitl): 增量1 —— JetStream KV checkpoint store(持久化中断地基) Blizzard 2026-06-29 11:39:20 +08:00
  • 03225e31a9 refactor(dispatcher): compose 翻默认 —— 补平三缺口后退役 graph.go 在望 Blizzard 2026-06-29 11:13:46 +08:00
  • 2d9695e940 feat: admin端UI Blizzard 2026-06-27 12:06:29 +08:00
  • d2662a1f37 fix(history): 历史运行复盘读库持久化 —— 杜绝过 Redis TTL 后卡「流式中…」 Blizzard 2026-06-26 17:52:26 +08:00
  • 594be6a317 fix(desktop): 模型输出渲染图表 + Markdown 支持表格/代码围栏;ReAct 步数提至可配 12 Blizzard 2026-06-26 17:33:58 +08:00
  • 101d3f9bc9 refactor(desktop): 运行页改三栏 —— 模型输出固定右侧(Markdown),中间 tab 只留轨迹/工具/评测 Blizzard 2026-06-26 17:12:48 +08:00
  • 7cc7f5fd26 refactor(desktop): 观测收敛进「运行」页(tab 切换),删全局底部抽屉 Blizzard 2026-06-26 16:56:52 +08:00
  • 3cf3c0b070 feat(desktop): 运行·观测 重做为运行历史 + 复盘(Tier2,用上 exec Redis 回放) Blizzard 2026-06-26 16:34:07 +08:00
  • 1344bf98a0 feat(desktop): 工作台重做为实时仪表盘 + /stats/overview 聚合端点(Tier1 UI 升级) Blizzard 2026-06-26 16:13:54 +08:00
  • a5fd251fc0 feat(deploy): 容器化 + 一键独立部署 —— 5 服务镜像 + prod compose + 安装/备份/许可 Blizzard 2026-06-26 15:23:36 +08:00
  • 165ecb4ec6 test(dispatcher): RAG 管线集成测试 —— 检索→注入→生成→refs→忠实度评测整条链 Blizzard 2026-06-26 14:21:11 +08:00
  • 32f50cd983 test(dispatcher): Handle 入口级集成测试 —— 钉死核心编排链 + harness 治理栈协同 Blizzard 2026-06-26 14:10:53 +08:00
  • f926f6fd41 feat(obs): exec 执行轨迹 Redis 回放 —— 连晚/重连不再丢轨迹事件 Blizzard 2026-06-26 14:03:31 +08:00
  • 19df6f3a94 feat(ha): 网关多副本安全 —— 事件订阅改队列组,杜绝重复落库/重复计费 Blizzard 2026-06-26 13:10:49 +08:00
  • 2e3cb8105d fix(store): PG DSN 默认用 127.0.0.1 免每连接 DNS 解析;订正压测报告 C=256 归因 Blizzard 2026-06-26 12:49:35 +08:00
  • 468107ea7a docs: 容量压测报告 + 架构拆分验证(LOAD_TEST_REPORT.md) Blizzard 2026-06-26 11:57:57 +08:00
  • 7bfea74cc0 feat(perf): 容量压测器 + 平台天花板实测曲线 Blizzard 2026-06-26 11:46:50 +08:00
  • 075d41f5b3 feat(llm): 本地模型接入 vLLM / Ollama + reasoning 思考过程入轨迹 Blizzard 2026-06-26 11:10:18 +08:00
  • 05c25d7099 feat(ops): 优雅停机 drain —— 三 Go 服务 SIGTERM 后排空在途,不硬切 Blizzard 2026-06-26 10:29:23 +08:00
  • faa1871760 feat(harness): 成本/Token 预算护栏 —— 单任务硬上限 + 单用户日预算(恒温器最后一环) Blizzard 2026-06-26 10:00:51 +08:00
  • 2f78fc565e feat(harness): 输入护栏升级 —— 归一化反绕过(Tier1) + LLM 越狱分类器(Tier2) Blizzard 2026-06-26 09:38:34 +08:00
  • 9506a82be9 feat(harness): 输出脱敏增强 —— 跨分片 StreamRedactor + PII,杜绝密钥碎片泄漏 Blizzard 2026-06-25 16:46:08 +08:00
  • 93e9d3b195 feat(harness): 低分自动纠偏 —— poor 触发评语驱动重生成,取更优者(测温计→恒温器) Blizzard 2026-06-25 16:22:45 +08:00
  • 10f08ffb14 feat(harness): 评测闭环 —— 评测结果落库 + 分级 + 告警 + 可查(测温计→恒温器) Blizzard 2026-06-25 15:26:19 +08:00
  • 446b784fc6 feat(harness): RAG 忠实度评测 —— judge 拿检索原文评幻觉 Blizzard 2026-06-25 15:03:17 +08:00
  • 82b1d3e802 Revert "feat(desktop): 底部抽屉可拖拽调高/最大化 + 输出渲染 Markdown" Blizzard 2026-06-25 14:12:25 +08:00
  • 429b04d64a feat(desktop): 底部抽屉可拖拽调高/最大化 + 输出渲染 Markdown Blizzard 2026-06-25 12:57:51 +08:00
  • 760ca06667 feat(desktop/studio): Tier1 编排画布主题化 + 节点精修(产品灵魂打磨) Blizzard 2026-06-25 12:47:48 +08:00
  • 94f04bd204 refactor(desktop/ui): 组件库对齐 shadcn 画廊基调 Blizzard 2026-06-25 11:23:59 +08:00
  • ca7ce4c26f feat(desktop): 亮/暗主题切换 —— 默认亮色,一处令牌驱动全 app 换肤 Blizzard 2026-06-25 10:39:36 +08:00
  • aea04e2e8d docs: project_analysis 增补 Harness 治理层专项 + 逐项优化清单 Blizzard 2026-06-25 10:13:56 +08:00
  • 4d867ce460 docs: 重写 project_analysis.md —— Opus 4.8 全程搭建后的实测版 Blizzard 2026-06-25 10:05:52 +08:00
  • db77cd687d docs: 订正 project_analysis.md —— 实事求是,挤掉自评水分 Blizzard 2026-06-25 09:52:27 +08:00
  • 36aa298410 docs: 项目分析6.24 Blizzard 2026-06-24 21:32:48 +08:00
  • 17955f0088 Dev (#4) Blizzard 2026-06-24 20:57:14 +08:00
  • 592b2a3d97 feat(tools): chart 图表工具 —— 工具产出 JSON spec,前端 SVG 渲染(职责分离) Blizzard 2026-06-24 17:24:41 +08:00
  • ca38dcd0c9 feat(tools): 新增 sql_query 只读 SQL 查询工具(agent 可见) Blizzard 2026-06-24 17:07:34 +08:00
  • e503965a83 feat(tools): 新增 4 个 agent 工具 —— web_search / web_fetch / calculator / current_datetime Blizzard 2026-06-24 16:47:15 +08:00
  • 700845d64a feat(prod): DB 连接池上限 + LLM 失败暴露为 failed(生产级并发收尾) Blizzard 2026-06-24 16:14:19 +08:00
  • 38a74e3911 fix(history): 空答复不落历史 + 发送前过滤空消息(根治会话毒化) Blizzard 2026-06-24 15:53:30 +08:00
  • 53669437d5 perf(tools): 工具服务单实例并发(ServeTool 协程化)+ mcp-py 同改 Blizzard 2026-06-24 15:40:50 +08:00
  • e3b0a4f81c perf(dispatcher): 任务并发消费 —— 待审/慢任务不再阻塞其他任务 Blizzard 2026-06-24 15:03:00 +08:00
  • d7c6fab933 fix(hitl): 审批弹窗可靠化(状态轮询兜底)+ 审批节点入调色板并改橙色 Blizzard 2026-06-24 14:51:37 +08:00
  • 16a6c4b1aa feat(hitl): 人工审批中断(Eino Phase D)—— 审批节点暂停→批准续跑/拒绝中止 Blizzard 2026-06-24 13:18:47 +08:00
  • 92a2ad2136 dev (#3) Blizzard 2026-06-24 12:56:43 +08:00
  • 1d23bdf0a3 feat(rag): Markdown 标题感知切块(块带章节面包屑、不跨章节、跳过代码围栏) Blizzard 2026-06-24 12:49:41 +08:00
  • 218fba559c feat(observability): slog 日志带 trace_id,与链路双向互跳 Blizzard 2026-06-24 12:41:33 +08:00
  • f37d046f2c test(desktop): 前端单元 + 关键组件测试(Vitest + RTL,31 例) Blizzard 2026-06-24 11:53:54 +08:00
  • a2d184b7ec feat(observability): OpenTelemetry 全链路追踪(Jaeger + NATS 跨总线传播) Blizzard 2026-06-24 11:35:08 +08:00
  • 46ef3df221 feat(security): LLM api_key 端到端加密(AES-256-GCM,磁盘+线缆均密文) Blizzard 2026-06-24 10:36:34 +08:00
  • 5cfed55e91 fix(dispatcher,mcp-go): 配置拉取改为后台重试,根治启动竞态 Blizzard 2026-06-24 09:57:06 +08:00
  • 56eee90705 docs: 订正 project_analysis.md(经源码核实 + 跟进最新进度) Blizzard 2026-06-24 09:31:06 +08:00
  • 9f2a059ce2 docs: 项目分析与生产演进蓝图 Blizzard 2026-06-23 20:52:41 +08:00