分类 默认分类 下的文章

# 1. 设置 pnpm 使用国内镜像源
pnpm config set registry https://registry.npmmirror.com

# 2. 设置 npm 镜像源(双重保险)
npm config set registry https://registry.npmmirror.com

# 3. 清理缓存
pnpm store prune
npm cache clean --force

# 4. 重新安装依赖
pnpm install

# 5. 启动开发
pnpm dev

选择上传压缩包

压缩包会被解压在src目录下

假设上传的代码包为coze.zip

依赖包有两种处理方式

  • 直接打包在代码包内
  • 在函数管理那块,直接在控制台手动安装

    cd src/coze && pip3.10 install -r requirements.txt -t . 

需要修改文件 scf_bootstrap


cd coze && python3.10 app.py

let input = iframeDoc.querySelector('pre.edit[contenteditable="true"]')
      await sleep(300)
      await simulateHumanInputAwait(input, "你好")
async function simulateHumanInput(target, value, interval = 80) {
  target.focus()
  target.innerText = ""

  for (let i = 0; i < value.length; i++) {
    const char = value[i]
    target.innerText += char

    // 生成输入事件
    const inputEvent = new InputEvent("input", {
      bubbles: true,
      data: char,
      inputType: "insertText"
    })
    target.dispatchEvent(inputEvent)

    // 键盘事件
    const keyEventDown = new KeyboardEvent("keydown", {
      key: char,
      bubbles: true
    })
    const keyEventUp = new KeyboardEvent("keyup", { key: char, bubbles: true })
    target.dispatchEvent(keyEventDown)
    target.dispatchEvent(keyEventUp)

    await sleep(interval + Math.random() * 30)
  }

  target.blur()
}