应用/模版市场

jiaxing.liao 88b38a8d27 feat: 单独抽离ai助手页面 1 mēnesi atpakaļ
src 88b38a8d27 feat: 单独抽离ai助手页面 1 mēnesi atpakaļ
.env 88b38a8d27 feat: 单独抽离ai助手页面 1 mēnesi atpakaļ
.gitignore 4feeaed054 fix: 修改跳转问题 8 mēneši atpakaļ
.npmrc 2c1ed1e6e9 init: 初始化项目 8 mēneši atpakaļ
.umirc.ts 88b38a8d27 feat: 单独抽离ai助手页面 1 mēnesi atpakaļ
README.md 88b38a8d27 feat: 单独抽离ai助手页面 1 mēnesi atpakaļ
package.json b2e6db5d5d feat: 添加会话列表分页功能 7 mēneši atpakaļ
pnpm-lock.yaml 88b38a8d27 feat: 单独抽离ai助手页面 1 mēnesi atpakaļ
tsconfig.json 2c1ed1e6e9 init: 初始化项目 8 mēneši atpakaļ
typings.d.ts 2c1ed1e6e9 init: 初始化项目 8 mēneši atpakaļ
unocss.config.ts f37183a0c2 feat: 联调接口 8 mēneši atpakaļ

README.md

环境:

  • node v20.x
  • pnpm v10.x

安装依赖:

pnpm i

运行:

pnpm run dev

构建:

pnpm run build

修改AI助手配置:

src/pages/ai/index.tsx

const assistant = {
  key: "normal_ask",
  name: "综合问答",
  icon: logo,
  description: "基于LLM的智能助手,可以进行各种使用查询、知识问答等~",
  promptsItems: [
    {
      key: "1",
      icon: <CoffeeOutlined style={{ color: "#964B00" }} />,
      description: "怎么创建我的应用?",
    },
    {
      key: "2",
      icon: <SmileOutlined style={{ color: "#FAAD14" }} />,
      description: "页面设计器如何使用?",
    },
    {
      key: "3",
      icon: <FireOutlined style={{ color: "#FF4D4F" }} />,
      description: "如何生成页面SQL?",
    },
  ],
};

对话接口基础地址

.env 修改BASE_URL

对话方法封装

src/hooks/useChat.ts