旧渲染库里协议、组合逻辑和具体图层是混在一起的,校验失败了还会接着往下渲染,数据缓存也只拿抽样值做指纹,数据中间改了可能都发现不了。图表库又被业务直接引用着,不能推倒重写,原来的图表、主题、交互和生命周期都得保住。
做成了什么
目前代码基本搭起来了(图表和 Blocks 组件包、旧接口的兼容入口、几个 Provider、Runtime、Viewer,还有文档站和演示页),图表和 Blocks 可以单独通过 NPM 或 CDN 装来用,不需要 AI 和服务端。但是组件文档和组合版本的完整验收还没做完,整体还算不上交付。
