Commit Graph

  • c3446b52ae 合入数据目录阶段 4B:数据剖析和 SQL 检查做进界面——数据源设置里的剖析开关与预算,目录页的剖析流程与报告,证据面板、运行时间线、助手和发布检查里的 SQL 检查结果 ThearchyHelios 2026-10-03 12:23:14 +08:00
  • 71cc07e31a 检查跟上数据剖析和 SQL 检查:数据目录覆盖剖析设置、确认与进度、报告、各类 409、含义待填写;证据、解码、助手面板和发布前检查各加 SQL 检查的展示与定位;文案补齐 409 的下一步,码值的填写入口收窄 ThearchyHelios 2026-10-03 12:20:06 +08:00
  • 25e444ca3f 数据目录阶段 4A 术语:服务端上界面的目录校验报错改用界面的叫法,表类型写明细表、度量类型写可累加、关联关系两端写本表字段和目标表,给模型看的说法不变 ThearchyHelios 2026-10-03 12:14:17 +08:00
  • bfa391e344 数据目录阶段 4A 发布与运行:发布时记下模板 SQL 用到的表的目录版本,正式运行时目录有变化就发提醒事件、不拦运行,运行详情和时间线显示提醒,版本历史显示发布时的目录版本及之后的变化 ThearchyHelios 2026-10-03 12:11:14 +08:00
  • e30d28a0d6 数据目录阶段 4A 摘要提示:目录页顶部写明运行中查询过的表里还有几张有推断项未确认、几张没有目录,点击切到对应筛选并按使用次数排序 ThearchyHelios 2026-10-03 11:55:45 +08:00
  • dcce17de2d 助手面板和画布显示 SQL 检查:自查与交付的问题写中文规则名、级别、涉及的表和列与 SQL 片段,不挡运行的提醒单列一组;问题面板、发布前检查和助手的「定位」落到调用工具参数里的 SQL ThearchyHelios 2026-10-03 11:53:33 +08:00
  • 958e096e56 数据目录阶段 4A 影响面:新增接口列出引用某张表的已发布和受管模板,区分直接引用和可能涉及、合并查询按输入追溯,表详情和保存纠正后都显示 ThearchyHelios 2026-10-03 11:52:49 +08:00
  • 5d7b652149 证据面板和运行时间线显示 SQL 检查:查询步骤列出级别、中文规则名、说明、涉及的表和列与 SQL 片段,指标步骤在未通过时加标识和原因,时间线把指标所依据的查询未通过 SQL 检查说成一行并给出下一步 ThearchyHelios 2026-10-03 11:49:42 +08:00
  • 6ce01f0b0d 数据目录页加数据剖析:选范围、确认预算后开始,进行中写已用时长并说明无法中途停止,报告列出查询用量、停止原因、每张表的关系核实、码值候选、业务日期提议和跳过的项;各类 409 写明下一步,未开启的就地打开设置;码值含义为空时显示「含义待填写」并可逐个填写 ThearchyHelios 2026-10-03 11:45:51 +08:00
  • 1c806fa3a0 数据目录阶段 4A 前端:画布和问数据页的回答下显示「建议更新数据目录」卡片,逐项列出改前、改后和理由,保存带版本记为人工确认,遇到 409 可重新载入后再保存,也可忽略 ThearchyHelios 2026-10-03 11:40:37 +08:00
  • 5b83ef4ba8 数据源设置里加数据剖析:开关和五项预算带单位与范围,写明会发出的只读查询上限,保存被拒时报错落到对应的项上;导入表格的源在卡片上单独设置 ThearchyHelios 2026-10-03 11:34:46 +08:00
  • 913ed9d2c4 命名推断认业务前缀、SQL 检查认兄弟关联:表名带业务前缀、列名只写词根时推不出关系,两张表各自指向同一张父表、彼此相连也被当成连错了列——改为直接对不上时按引用表共用的前缀找唯一一张,兄弟关联只提示行数可能成倍 ThearchyHelios 2026-10-03 11:21:03 +08:00
  • 1a760726f7 数据目录阶段 4A:助手协议新增目录修改提案 catalog_patch,服务端核对数据源、表、路径和取值后附版本与改前改后转出、绝不自动写入,新增提案预览与保存接口 ThearchyHelios 2026-10-03 11:19:44 +08:00
  • c46ff74b8c 数据剖析的测试数据源用完也删掉 ThearchyHelios 2026-10-03 11:10:44 +08:00
  • e4898b7402 合入数据目录阶段 2A:数据剖析——默认关闭、按源开启,查询次数和时限有上限,抽样核实推断的关联关系并补基数与覆盖率,状态列给出码值候选,遮罩列不取样 ThearchyHelios 2026-10-03 11:09:20 +08:00
  • e7b1510894 测试里建的数据源用完就删:留在共用测试库里的源会混进助手的数据源清单、触发挑表,别的用例的结果随执行顺序变 ThearchyHelios 2026-10-03 11:09:09 +08:00
  • 6fe21096af 数据剖析接口:POST /catalog/profile 同步剖析,未开启或同一数据源正在剖析时返回 409,返回每张表用的查询数、写入的发现和跳过的原因,记录署名 ThearchyHelios 2026-10-03 11:05:47 +08:00
  • 5df10ac260 合入数据目录阶段 1B:助手建图按任务挑表、沿关系补连接路径、只给相关表全字段,流里告知参考了哪些表,挑不出时回退到只列表名 ThearchyHelios 2026-10-03 11:02:08 +08:00
  • b5ec0a5a96 数据剖析的码值与时间列:状态类低基数列取值分布写成码值候选(含义待人填写),被遮罩的列不取;日期类列取最小值和最大值,只有一个日期列时提议为业务日期 ThearchyHelios 2026-10-03 11:01:04 +08:00
  • d50696425c 合入数据目录阶段 1C:数据目录界面——表清单筛选排序与分批起草,表详情逐项确认、驳回、编辑,乐观锁冲突可重新载入,导入表格的说明只读展示 ThearchyHelios 2026-10-03 10:58:19 +08:00
  • 1294095d1e 数据目录阶段 1B 前端:画布和问数据页的过程里显示「参考了 N 张表」,展开按数据源列出表名,挑表失败时写明只提供了表名及原因 ThearchyHelios 2026-10-03 10:56:25 +08:00
  • fefb708757 数据剖析的关系验证:抽样键值去父表核对覆盖率,父键唯一且覆盖率够的升为有确证(来源记为数据剖析),覆盖率低的保持推断并写明原因,人工确认过的只补覆盖率和基数;撤销审阅回到剖析的结论 ThearchyHelios 2026-10-03 10:56:08 +08:00
  • d236a579ca 数据目录阶段 1C:起草后只在新的一次起草时重载正在看的表,换表时不重复取 ThearchyHelios 2026-10-03 10:52:08 +08:00
  • 32c3f4a180 数据剖析的查询与预算:各方言的剖析 SQL 和安全字面量,每条先按只读过守卫再走查询层,记查询次数、单条时限和总时长,行数先读统计信息、读不到只数到上限 ThearchyHelios 2026-10-03 10:51:39 +08:00
  • cd22175bfc 数据目录阶段 1C:编辑中点开状态标识时写明保存或取消后再逐项审阅 ThearchyHelios 2026-10-03 10:51:13 +08:00
  • fd475291bb 数据目录阶段 1C:check-catalog 覆盖清单筛选排序、起草分批与停止、单项审阅、批量确认、编辑即确认、409、空状态与导入表格说明;页头标题放不下时截断,弹层去掉重复的读屏标签 ThearchyHelios 2026-10-03 10:48:49 +08:00
  • dc65004cd8 数据剖析设置:按数据源存在 options.catalog_profile 里,默认关闭;保存数据源时校验取值范围,拼连接串时摘掉 ThearchyHelios 2026-10-03 10:48:10 +08:00
  • 787b2304dc 指标经过合并查询也认得出来源查询的 SQL 检查问题:合并快照没有自己的 checks,顺着 inputs 往下找,源库一对多重复计算的数不再经一次合并就完整出具 ThearchyHelios 2026-10-03 10:40:47 +08:00
  • 84bf484c08 合入数据目录阶段 2B:基于数据目录的 SQL 检查——七条规则按依据状态定级,接入助手自查、发布门禁和运行时,出错的来源查询使指标降档 ThearchyHelios 2026-10-03 10:37:31 +08:00
  • 7f07fc370a 数据目录阶段 2B:运行时接上 SQL 检查——查询结果和快照带 checks、证据接口的查询步骤带上,契约指标的来源查询有 error 时出具降档 ThearchyHelios 2026-10-03 10:32:54 +08:00
  • 8682324a6f 数据目录阶段 2B:发布门禁接上 SQL 检查——受管级别被 error 挡住、warning 进提示,发布前检查、自动修复和发布同一个口径 ThearchyHelios 2026-10-03 10:24:38 +08:00
  • ab1f42d2ce 合并查询的截断口径对齐查询层:取满上限之后确实还有下一行才算截断,恰好取满的完整结果不再被下游拒收 ThearchyHelios 2026-10-03 10:28:59 +08:00
  • 2fd578e024 数据目录阶段 1C:单表详情,表级项、列表格、关联关系的来源和状态,单项审阅、批量确认、编辑即确认,409 时提示重新载入 ThearchyHelios 2026-10-03 10:28:33 +08:00
  • 98ebba384f 合入数据目录阶段 3:合并查询节点——跨库按键合并,截断输入拒绝,类型不一致与行数放大告警,证据可下钻到两边原始查询 ThearchyHelios 2026-10-03 10:27:16 +08:00
  • 0d887efab5 合并查询节点:裁判摘录的标题写明是合并查询的结果,不再写成「数据源 合并查询」 ThearchyHelios 2026-10-03 10:25:50 +08:00
  • cd9bf0aedb 合并查询节点(四):前端——节点库、卡片摘要和类型色,检查器从上游查询节点里选输入并填别名,运行详情展示输入、合并 SQL 和警告,证据面板展示合并的来源和逐格来历,推断来源写明经过的合并;补上解码、回答流、证据面板、编排页的检查 ThearchyHelios 2026-10-03 10:22:46 +08:00
  • 8d31164a8b 数据目录阶段 2B:助手自查接上 SQL 检查——工具节点里写死的 SQL 查出 error 进修正轮,warning 和 info 留在交付的问题清单 ThearchyHelios 2026-10-03 10:19:48 +08:00
  • 9e809bafe6 数据目录阶段 1B 流式输出:挑表后发 context 操作,说明这一轮参考了哪些表、怎么挑的、挑表用时,挑表失败时带上原因 ThearchyHelios 2026-10-03 10:19:41 +08:00
  • e74097a103 数据目录阶段 1B 服务端:大库按需求挑表、补连接路径,挑中的表给全字段、目录和连接条件,四个生成入口共用同一套组装 ThearchyHelios 2026-10-03 10:18:50 +08:00
  • 0e689c1b18 数据目录阶段 2B:SQL 检查的七条规则——一对多重复计算、存量跨期求和、关联对不上目录、比率求和、漏筛有效记录、码值不在表里、用错时间列,级别随依据的状态变化 ThearchyHelios 2026-10-03 10:16:12 +08:00
  • 8ed0bc23f7 数据目录阶段 2B:引入 sqlglot,SQL 检查的解析层——按数据源方言解析、认表和别名、解析不了一律跳过 ThearchyHelios 2026-10-03 10:15:52 +08:00
  • db192ffc81 数据目录阶段 1C:数据目录页与表清单,数据源卡片入口、搜索筛选排序、多选分批起草、空状态与探查结构引导 ThearchyHelios 2026-10-03 10:13:36 +08:00
  • b90d235d64 数据目录阶段 1C:前端接口层与类型,表清单、单表详情、整份提交、单项审阅、起草 ThearchyHelios 2026-10-03 09:56:21 +08:00
  • c6818f12bf 合入数据目录阶段 1A:目录存储、接口、外键与命名推断、起草、冻结进快照、db_schema 带目录 ThearchyHelios 2026-10-03 09:46:29 +08:00
  • f4ee261aec 数据目录阶段 1A:建工具时用单独的会话读目录,查询快照的 meta 解析失败不连累快照落盘 ThearchyHelios 2026-10-03 09:44:45 +08:00
  • a340d968fa 数据目录阶段 1A:结构化输出报错时退回纯文本起草,关联关系的校验说明补上空格和修改时间的检查 ThearchyHelios 2026-10-03 09:42:48 +08:00
  • 785660e60d 数据目录阶段 1A:db_schema 输出附上数据目录,查询时目录随表结构快照冻结进证据,查询快照记下用到的表供使用次数统计 ThearchyHelios 2026-10-03 09:40:16 +08:00
  • 61cd2f7bd0 合并查询节点(三):画图时校验输入(不存在、不是查询、不在上游、Agent 的结果)、别名和合并 SQL;助手的节点说明和搭图规则写清合并查询的使用时机 ThearchyHelios 2026-10-03 09:39:15 +08:00
  • a007270536 数据目录阶段 0 前端:证据面板给不完整的指标标「结果不完整」并写明原因,截断切开的 Agent 字段标「已截断」,运行时间线说清指标不完整的原因和下一步 ThearchyHelios 2026-10-03 09:36:40 +08:00
  • b0c36b5880 截断跟踪:改正不继承 list 的理由说明 ThearchyHelios 2026-10-03 09:36:40 +08:00
  • 8f75849a1c 合并查询节点(二):证据面板展示合并的输入、合并 SQL 和警告,被引用的格沿逐格来历追到输入的那一格并接上输入的查询步骤;推断来源穿过合并下钻到原表格子,追不到的判为没有逐格来历;裁判摘录写明合并的输入并按底层数据源遮罩 ThearchyHelios 2026-10-03 09:36:20 +08:00
  • 44b63f78fc 数据目录阶段 1A:新增 /api/datasources/{id}/catalog 接口——表清单、单表、整份提交与单项审阅(乐观锁 409)、同步起草 ThearchyHelios 2026-10-03 09:34:25 +08:00
  • e7646532c1 数据目录阶段 1A:探查补读外键和唯一约束(读不到就跳过、不写键),新增 50 张表的合成景区库夹具 ThearchyHelios 2026-10-03 09:30:50 +08:00
  • 1f8c180703 合并查询节点(一):新增 merge 节点和执行器——几次查询的完整快照落进内存 SQLite 按键合并,结果存成同形的查询快照,截断的输入拒绝、键类型不一致和行数放大给警告,并记下逐格来历 ThearchyHelios 2026-10-03 09:27:48 +08:00
  • 6f6798153e 数据目录阶段 1A:catalog.py 补齐合并与审阅、注释 / 外键 / 命名推断 / 模型起草、渲染、关系图、使用次数和冻结内容 ThearchyHelios 2026-10-03 09:27:25 +08:00
  • 3e1f8b2591 数据目录阶段 0:截断的查询结果整组拿来算的指标标为不完整、出具降档,报告整表带截断说明,恰好取满不再误报截断 ThearchyHelios 2026-10-03 09:26:22 +08:00
  • 90ff89f200 数据目录阶段 0 测试:截断的查询结果整组拿来算的指标标为不完整、出具降档,报告整表带说明,恰好取满不算截断 ThearchyHelios 2026-10-03 09:18:52 +08:00
  • bb5a1b43cd 数据目录阶段 1A:新增 catalog_notes 表与按表的乐观锁存取,目录只认固定字段、不放公式 ThearchyHelios 2026-10-03 09:08:44 +08:00
  • 67527fcf05 Merge pull request #23 from ThearchyHelios/feat/excel-p4 ThearchyHelios 2026-10-02 15:15:49 +08:00
  • e4f8ee5d08 Excel 导入改造期 4:证据下钻——报告里引用上传表格的数,点开能看到它来自原表格的哪一格;裁判核对时看得到来源、口径、接受理由和区域外文字 ThearchyHelios 2026-10-02 14:38:10 +08:00
  • 5ab6f42de4 Merge pull request #20 from ThearchyHelios/feat/excel-p3 ThearchyHelios 2026-10-02 08:54:40 +08:00
  • a64371ebff Merge pull request #21 from ThearchyHelios/feat/excel-p2 ThearchyHelios 2026-10-02 08:54:23 +08:00
  • 7f7e88a4a6 Merge pull request #22 from ThearchyHelios/feat/excel-p1 ThearchyHelios 2026-10-02 08:53:52 +08:00
  • 2cdbf9a733 Excel 导入改造期 3:网格交互、自助修复、按期累积——每月的报表可以累积成一份跨月的表,漂移了点修复按钮就能接着导入,网格上框一块就能写进配方,版本页可以回滚、移除一期、清除原件 ThearchyHelios 2026-10-02 07:38:44 +08:00
  • 2d5e50fa88 Excel 导入改造期 2:配方引擎与确认向导——表从哪一行哪一列开始、哪些是合计、日期怎么补年份,都写进一份可校验的配方;首次导入经人确认,之后每期按配方重放并核对 ThearchyHelios 2026-10-01 22:00:07 +08:00
  • 8059cd5147 Excel 导入改造期 1:止血与版本底座——写错的列名不再静默得 0,导入不再悄悄读错,每次上传生成不可变的版本,运行固定发起时的数据版本 ThearchyHelios 2026-10-01 13:42:04 +08:00
  • c837cdbfa3 助手改图不再把没说完当成「画布无需修改」:输出被截断、或一个操作都没给时报错,不再对着原图自查、交付;改图额度从 8192 提到 32768,服务方不收时退回 8192;提示词要求不在思考里草拟 JSON ThearchyHelios 2026-09-30 18:05:33 +08:00
  • 5af33437f5 Merge pull request #19 from ThearchyHelios/fix/claim-rules ThearchyHelios 2026-09-30 15:08:08 +08:00
  • 534a7294b2 结论句判定不再误伤定义句;数字后面重复的单位、see 前面多余的空格在渲染时去掉 ThearchyHelios 2026-09-30 15:02:52 +08:00
  • 231997afcc Merge pull request #18 from ThearchyHelios/feat/deploy-scripts ThearchyHelios 2026-09-30 11:33:01 +08:00
  • 5551b88b04 Merge pull request #17 from ThearchyHelios/feat/microvm-in-docker ThearchyHelios 2026-09-30 11:32:45 +08:00
  • 78f24dfe3f Docker 镜像内置 microVM:构建时装好运行时、预拉沙箱镜像;deploy.sh 检测到 KVM 先试启动一台,起得来才交给容器;没有 KVM 时服务端不再选 microVM ThearchyHelios 2026-09-30 11:17:19 +08:00
  • 27e3480393 Docker 镜像内置 microVM:构建时装好运行时、预拉沙箱镜像;deploy.sh 检测到 KVM 先试启动一台,起得来才交给容器;没有 KVM 时服务端不再选 microVM ThearchyHelios 2026-09-30 11:17:19 +08:00
  • fec356089c Merge pull request #15 from ThearchyHelios/feat/deploy-scripts ThearchyHelios 2026-09-30 10:10:06 +08:00
  • eb254d9776 Merge pull request #16 from ThearchyHelios/feat/judge-rework ThearchyHelios 2026-09-30 10:09:51 +08:00
  • bd8306bf95 结论句裁判改造:「不支持」拆成「证据相矛盾」和「证据不足」,补全交给裁判的证据,旧判定可按新规则重判 ThearchyHelios 2026-09-30 10:04:52 +08:00
  • 6af4e396b9 生产部署:prod.sh 直接运行,package-docker.sh 打 Docker 离线包(镜像 + 一键部署脚本 + 配置 + 说明) ThearchyHelios 2026-09-30 09:48:16 +08:00
  • 0bf98eef46 Merge pull request #14 from ThearchyHelios/chore/copy-polish ThearchyHelios 2026-09-30 08:08:16 +08:00
  • 03c18c4d78 界面文案整改:口语改书面、术语统一、不再露出实现细节;修掉几处说错的提示;新增文案检查防回潮 ThearchyHelios 2026-09-30 08:05:15 +08:00
  • 68fb353f27 注释里也去掉工业场景的表述 ThearchyHelios 2026-09-29 19:41:27 +08:00
  • f45ccbfc0c README:去掉工业场景的表述,改用通用场景的例子 ThearchyHelios 2026-09-29 19:12:59 +08:00
  • 5b0c0e3a32 更新 README.md ThearchyHelios 2026-09-29 18:39:30 +08:00
  • 4637f55031 Merge pull request #13 from ThearchyHelios/docs/readme-refresh ThearchyHelios 2026-09-29 18:35:38 +08:00
  • 8e0817bbc4 README 更新到最新:可点击证据、受管门禁与发布前修复、agent 护栏、测试与检查的新跑法;图片重拍 ThearchyHelios 2026-09-29 18:07:08 +08:00
  • fbde068c72 Merge pull request #12 from ThearchyHelios/fix/dev-host ThearchyHelios 2026-09-29 17:30:47 +08:00
  • 80ac1d9c88 dev.sh 支持 --host:前端在局域网上也能打开;认不出的参数直接报错 ThearchyHelios 2026-09-29 17:28:34 +08:00
  • 2789491405 Merge pull request #11 from ThearchyHelios/fix/run-timing-overlap ThearchyHelios 2026-09-29 16:56:06 +08:00
  • dbae680abf 修正审批恢复的运行耗时:停在审批上之后的收尾不再同时算进执行和等待 ThearchyHelios 2026-09-29 16:50:31 +08:00
  • e921d83a27 Merge pull request #10 from ThearchyHelios/fix/judge-entity-sql ThearchyHelios 2026-09-29 16:13:31 +08:00
  • b1f71f238e Merge pull request #9 from ThearchyHelios/chore/check-speed ThearchyHelios 2026-09-29 16:13:09 +08:00
  • e859c13433 结论句裁判看得到表名、字段名出现过的 SQL;讲算法的句子挂到那次查询上 ThearchyHelios 2026-09-29 16:07:19 +08:00
  • 04450e8f51 check-all 提速:从约 10 分钟降到约 3 分钟;可选隔离环境,边改代码边跑也不被打断 ThearchyHelios 2026-09-29 16:05:49 +08:00
  • 54174593d7 Merge pull request #8 from ThearchyHelios/feat/evidence-phase5 ThearchyHelios 2026-09-29 13:40:55 +08:00
  • 050bea4b72 可点击证据第五期:老工作流一键升级为可追溯结构;受管问数据图的 cells 一键选;pytest 并行 ThearchyHelios 2026-09-29 13:27:27 +08:00
  • eb43260852 Merge pull request #7 from ThearchyHelios/feat/evidence-phase4 ThearchyHelios 2026-09-29 11:55:15 +08:00
  • 3b1dd105bc Merge pull request #6 from ThearchyHelios/feat/evidence-phase3 ThearchyHelios 2026-09-29 11:55:01 +08:00
  • 9727c21d8d 可点击证据第四期:结论句由模型裁判;只引单元格的问数据图能发成受管 ThearchyHelios 2026-09-29 11:10:53 +08:00
  • d071bf119f 可点击证据第三期:表名字段名和引文也点得开、可疑实体与结论句、受管门禁 G1–G5、证据审计导出 ThearchyHelios 2026-09-29 05:26:34 +08:00
  • 4bae63f7fb Merge pull request #5 from ThearchyHelios/feat/evidence-phase2 ThearchyHelios 2026-09-28 21:21:48 +08:00
  • 8b4566ad1e Merge pull request #4 from ThearchyHelios/feat/evidence-phase1 ThearchyHelios 2026-09-28 21:21:32 +08:00