feat: add generated scene skill platform hardening

This commit is contained in:
木炎
2026-04-21 23:19:06 +08:00
parent 118fc77935
commit 956f0c2b68
439 changed files with 61974 additions and 3645 deletions

View File

@@ -0,0 +1,127 @@
# G1 Boundary Reassignment Report
> Date: 2026-04-18
> Scope: `G1` 边界收紧与 4 个边界样本正式重排
> Source:
> - `examples/g1_batch_round1/skills/`
> - `docs/superpowers/specs/2026-04-17-scene-skill-60-to-90-roadmap-design.md`
> - `docs/superpowers/plans/2026-04-18-g1-boundary-reassignment-plan.md`
## 1. Conclusion
本轮分析结论已经冻结:
1. `G1` 需要整改,不能继续维持原有宽边界。
2. 4 个边界样本中,只有 `高低压新增报装容量月度统计表` 保留在 `G1`,但应提升为 `G1-E 轻量补查汇总型`
3. `电能表现场检验完成率指标报表``计量资产库存统计``95598供电服务月报` 均应从 `G1` 中拆出,分别并入 `G6``G7``G8`
## 2. Background
在第一轮 `G1` 批量迁移中,共选取 10 个“相对常用报表样本”进行实测生成。结果显示:
1. 虽然大部分样本可以完成生成流程,但其中一批场景并没有恢复出可靠的 `single_request_table` 语义。
2. 多个样本被错误吸附到无关外域或被降级为 `page_state_eval`,说明当前 `G1` 边界过宽。
3. 对 4 个“相对有希望”的边界样本继续深挖后,确认它们并不属于同一个单页单请求家族。
## 3. Sample Findings
### 3.1 高低压新增报装容量月度统计表
- 生成结果路径:
`examples/g1_batch_round1/skills/g1-capacity-monthly/references/generation-report.json`
- 当前落点:
`page_state_eval`
- 关键信号:
- `bootstrap domain = yxgateway.gs.sgcc.com.cn`
- `params=[]`
- `modes=[]`
- `requestEntries=[]`
- `columnDefs=[]`
- 源场景可见业务结构:
- 主查询:`getWkorderAll`
- 补查:`queryElectCustInfo`
- 补查:`queryBusAcpt`
- 补查:`getBatchPerCust97`
- 结论:
该场景仍保有主查询骨架,但不是严格单请求平面场景,适合作为 `G1-E` 上边界样本。
### 3.2 电能表现场检验完成率指标报表
- 生成结果路径:
`examples/g1_batch_round1/skills/g1-meter-inspection-rate/references/generation-report.json`
- 当前落点:
`page_state_eval`
- 关键信号:
- `bootstrap domain = yxgateway.gs.sgcc.com.cn`
- `params=[]`
- `modes=[]`
- `requestEntries=[]`
- `columnDefs=[]`
- 源场景可见业务结构:
- `sgBrowserExcuteJsCode`
- `BrowserAction`
- `getWorkOrderToDoList`
- `queryMeterPlanFormulateApp`
- `queryMeterPlanDtlForAddMeter`
- 结论:
该场景本质上依赖宿主桥接与多步 callback workflow不应再放入 `G1`,应重排到 `G6 宿主桥接多步查询型`
### 3.3 计量资产库存统计
- 生成结果路径:
`examples/g1_batch_round1/skills/g1-meter-asset-stock/references/generation-report.json`
- 当前落点:
`page_state_eval`
- 关键信号:
- `bootstrap domain = yxgateway.gs.sgcc.com.cn`
- `params=[]`
- `modes=[]`
- `requestEntries=[]`
- `columnDefs=[]`
- 源场景可见业务结构:
- `assetStatsQueryMeter`
- `assetStatsQueryIt`
- `assetStatsQueryAcqTrml`
- `assetStatsQueryMeterCommonModule`
- `assetStatsQueryJlGnModule`
- 结论:
该场景属于典型的多接口盘点汇总,不符合 `single_request_table` 假设,应重排到 `G7 多接口盘点汇总型`
### 3.4 95598供电服务月报
- 生成结果路径:
`examples/g1_batch_round1/skills/g1-95598-service-monthly/references/generation-report.json`
- 当前落点:
`page_state_eval`
- 关键信号:
- `bootstrap domain = south.95598.sgcc.com.cn`
- `params=[]`
- `modes=[]`
- `requestEntries=[]`
- `columnDefs=[]`
- 源场景可见业务结构:
- `BrowserAction('sgBrowerserJsAjax2', ...)`
- `localhost:13313/configServices/selectData`
- `definedSqlQuery`
- `docExport(...)`
- 结论:
该场景不是直接报表导出,而是“抓取 -> 落库 -> SQL 分析 -> 文档生成”的复合链路,应重排到 `G8 抓取落库分析出文档型`
## 4. Final Reassignment Table
| 样本场景 | 正式归属 | 是否继续作为普通 G1 样本 |
| --- | --- | --- |
| 高低压新增报装容量月度统计表 | G1-E 轻量补查汇总型 | 否 |
| 电能表现场检验完成率指标报表 | G6 宿主桥接多步查询型 | 否 |
| 计量资产库存统计 | G7 多接口盘点汇总型 | 否 |
| 95598供电服务月报 | G8 抓取落库分析出文档型 | 否 |
说明:`高低压新增报装容量月度统计表` 虽然仍归入 `G1` 体系,但已作为 `G1-E` 边界子型使用,不再作为普通 `single_request_table` 样本。
## 5. Impact on Next Steps
本报告落地后,后续执行口径同步固定为:
1. 先按收紧后的 `G1` 规则继续推进 `G1-E`
2. 不再把 `G6/G7/G8` 样本塞回 `G1` 做“通用报表生成”尝试。
3. 新家族能力落地前,对应样本应输出明确阻断原因与家族归属,而不是继续产出低质量伪可运行 skill。