Skip to content

lowcode-scaffold/lowcode-materials

Repository files navigation

将项目 clone 到本地,安装依赖,执行 yarn build

使用 VSCODE

安装 lowcode 插件

设置同步目录为 clone 项目的目录

vscode 执行如下命令

出现如下选项,配置成功

快速创建区块

以同步目录设置的代码模版和区块在所有项目里都可见,代码逻辑可以自由修改,不过分依赖 lowcode 插件内部,比如上面快速创建区块的代码: https://github.com/lowcode-scaffold/lowcode-materials/blob/master/materials/snippets/%E5%BF%AB%E9%80%9F%E5%88%9B%E5%BB%BA%E5%8C%BA%E5%9D%97/script/src/main.ts

支持其它 LLM

只要实现了 llm/index.js 中的 createChatCompletion 的方法,lowcode 插件内部的 ChatGPT 请求将会转为使用这个方法。不存在这个文件或者没有 createChatCompletion 方法会继续使用内部 ChatGPT 请求。https://github.com/lowcode-scaffold/lowcode-materials/blob/master/llm/index.js

如果使用的 LLM 兼容 openai 的数据格式,直接通过可视化界面进行配置

image

image

image

使用 uTools

uTools 自动化脚本

安装依赖后执行 yarn build,uTools 中安装自动化脚本插件,新建脚本,把 dist/utools 目录下的各个 index.js 内容复制过去就行。

image

image

部分脚本需要配合插件使用,插件下载:lowcode-1.0.0.upxs

一个生成特定代码的例子: