2.8 KiB
2.8 KiB
NWeVwRtbsidNhpkhQ0ecBAiznwg
Source: https://ocnmca6f1o0p.feishu.cn/wiki/NWeVwRtbsidNhpkhQ0ecBAiznwg
一、 今日核心
- AI协助快速开发底表工具链
- 子任务管理页面重构
- 对本周已完成底表进行梳理检查
二、 实施过程
(一)AI辅助快速开发底表工具
- AI辅助开发MCP工具:分析模板结构和源数据字段、建议字段映射关系、试跑校验不影响正式数据、一键生成配置草案。
- 同步整理了一套开发规范文档,包含标准流程和常见底表的做法,后续新增底表可以直接照着做。
(二)子任务管理体验重构
- 将原来的子任务页面改造成工作台,可以按不同条件快速筛选查找。
- 新增向导功能,新建任务时先选取数方式,系统会自动引导后续配置步骤。
- 通用模板,选模板后系统会自动摆好基础框架,减少手工填写。
- 针对金蝶多账簿场景,做了专门的配置界面,把常用配置项做成友好的选择按钮。
(三)运行前影响范围防护机制
- 新增影响范围分析功能,运行前可以看到这个任务会读哪些数据、会写入或覆盖哪些表、会产出哪些文件。
- 对高风险操作如覆盖数据、**使用自定义 SQL进行提醒,**防止误操作。
- 执行任务前会统一展示影响范围,涉及正式表的任务会重点提醒,防止误操作。
(四)预览与诊断能力补齐
- 数据预览:保存配置前可以先试取几行数据看看对不对。
- 来源表预览:处理和导出类任务可以点击按钮查看来源表的样例数据。
- 金蝶多账簿诊断:可以检测账簿和币别的覆盖情况,找出未映射的项。
三、 难点与解决思路
(一)金蝶多账簿配置界面的模板切换问题
- 金蝶多账簿配置比较复杂,做了参考模板功能让用户可以选一个已有配置作为起点。但遇到一个问题:选了模板后,界面上的配置项没有自动更新成模板的内容。
- 解决思路:调整了界面控件的刷新机制,让切换模板时能正确触发配置项的更新,同时保证用户正在编辑的内容不会丢失。
(二)影响范围稳定性问题
- 有些子任务的配置可能不完整或者格式不规范,直接分析会导致程序出错、整个工作台都打不开。
- 解决思路:改成逐项分析,单个配置项出错不影响整体,会在对应位置显示警告提示。对于一些高风险或无法准确判断的配置标注风险提示。已对现有子任务全部测试通过。
