513eb89e17559e18e98a4f4808d337b3d9c1b9f8
现代化软件开发结构
1. 获取配置
分三个环境
- 内置环境,在 kevisual 的网页当中执行,环境已经初始化好了
- 独立网页环境,使用 kevisual 提供的 sdk 初始化环境
- 本地服务环境,需要初始化 config,提供 token 等信息
2. 根据配置获取数据,比如 ai 或者 自动化 api
3. 调用程序
示例 1
const query = use('query', new QueryConfig({ token: '' })); // # 环境内置,程序的头,如果是kevisual内部,则不需要写这行
const router = use('router', new QueryRouterServer()); // # 环境内置,程序的头,如果是kevisual内部,则不需要写这行
const storage = use('storage', new StorageConfig({ query })); // # 环境内置,程序的头,如果是kevisual内部,则不需要写这行
const router = await use('router')
const aiConfig = await storage.get('ai.json');
const ai = await new Kevisual(aiConfig);
const result = await ai.question('帮我写一个关于未来科技的短文');
console.log('result', result);
Description
Languages
TypeScript
100%