Skip to content

Commit 987deec

Browse files
author
xueren.dt
committed
refactor(ava): refactor advisor, remove pipeline
1 parent 3b728b7 commit 987deec

18 files changed

Lines changed: 200 additions & 390 deletions

File tree

__tests__/unit/extract/infer/infer.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { matchDataShape } from '../../../../src/extract/infer';
2-
import { DATA_SHAPE } from '../../../../src/extract/constants';
2+
import { DATA_SHAPE } from '../../../../src/types';
33

44
describe('test matchDataShape', () => {
55
const listData1 = [

playground/src/examples/advise/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ const AdviseSummary: React.FC = () => {
3939
message.loading('正在生成图表建议...', 0);
4040
try {
4141
if (parsedData) {
42-
const advises = await advisor.advise({ data: parsedData });
42+
const dataShards = await advisor.extract({ purpose: '请根据数据生成图表建议', data: parsedData });
43+
const advises = await advisor.advise(dataShards);
4344
advisor.render('#chart', advises[0].charts[0].spec);
4445
}
4546
} catch (_e) {

playground/src/examples/advise/multiple.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ const MultipleChartsDemo: React.FC = () => {
3434
}, []);
3535

3636
const advise = async () => {
37-
const advises = await advisor.advise({ data });
37+
const dataShards = await advisor.extract({ purpose: '请根据数据生成图表建议', data });
38+
const advises = await advisor.advise(dataShards);
3839
advises.forEach((item) => {
3940
advisor.render('#charts', item.charts[0].spec);
4041
});

src/advisor/advise-chart-pipeline/pipeline.ts

Lines changed: 0 additions & 76 deletions
This file was deleted.

src/advisor/advise-chart-pipeline/plugins/advisePlugin.ts

Lines changed: 0 additions & 113 deletions
This file was deleted.

src/advisor/advise-chart-pipeline/plugins/extractPlugin.ts

Lines changed: 0 additions & 24 deletions
This file was deleted.

src/advisor/advise-chart-pipeline/plugins/generatePlugin.ts

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/advisor/advise-chart-pipeline/plugins/index.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/advisor/advise-text-pipeline/pipeline.ts

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)