From 55160fc0fcb65f63971188da0bb9a5bf7cec820a Mon Sep 17 00:00:00 2001 From: abearxiong Date: Mon, 8 Dec 2025 20:20:23 +0800 Subject: [PATCH] update --- astro.config.mjs | 8 +-- package.json | 3 + slides/case-001-auto.md | 40 +++++++++++++ slides/pages/003-auto.md | 118 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 165 insertions(+), 4 deletions(-) create mode 100644 slides/case-001-auto.md create mode 100644 slides/pages/003-auto.md diff --git a/astro.config.mjs b/astro.config.mjs index eb57a26..ad902ff 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -19,8 +19,8 @@ let proxy = { '/api': apiProxy, '/client': apiProxy, }; - -const basename = isDev ? undefined : `${pkgs.basename}`; +const _basename = process.env.BASE_NAME || pkgs.basename || ''; +const basename = isDev ? undefined : `${_basename}`; export default defineConfig({ base: basename, integrations: [ @@ -37,13 +37,13 @@ export default defineConfig({ // 添加 rehype 插件 ], // 启用 MDX 表达式 - optimize: true + optimize: true, }), react(), // vue(), // sitemap(), // sitemap must be site has a domain ], - + vite: { plugins: [tailwindcss()], define: { diff --git a/package.json b/package.json index dc61e67..e1394f6 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,9 @@ "slide:dev": "slidev --open slides/index.md --remote", "slide:build": "slidev build slides/index.md --base /root/mtd-slide/", "slide:pub": "envision deploy ./slides/dist -k mtd-slide -v 0.0.3 -u", + "slide:auto:dev": "slidev --open slides/case-001-auto.md --remote", + "slide:auto:build": "slidev build slides/case-001-auto.md --base /root/mtd-case-001-slide/", + "slide:auto:pub": "envision deploy ./slides/dist -k mtd-case-001-slide -v 0.0.1 -u", "ui": "pnpm dlx shadcn@latest add " }, "keywords": [], diff --git a/slides/case-001-auto.md b/slides/case-001-auto.md new file mode 100644 index 0000000..d251e9c --- /dev/null +++ b/slides/case-001-auto.md @@ -0,0 +1,40 @@ +--- +# theme: default +# random image from a curated Unsplash collection by Anthony +# background: https://cover.sli.dev +background: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/gKmpcDQWPmY.webp +# 介绍文档: https://sli.dev +title: 开源多维表格自动化 +info: | + ## 关于Slidev的介绍 + 演示稿 +class: text-center +# https://sli.dev/features/drawing +drawings: + persist: false +# slide transition: https://sli.dev/guide/animations.html#slide-transitions +transition: slide-left +# enable MDC Syntax: https://sli.dev/features/mdc +mdc: true +htmlAttrs: + dir: ltr + lang: zh-CN +fonts: + # 基础字体 + sans: Robot + # 与 UnoCSS 的 `font-serif` css 类一同使用 + serif: Robot Slab + # 用于代码块、内联代码等 + mono: Fira Code +# duration of the presentation +duration: 35min +--- + +# 开源多维表格自动化(1) + +任何的行为都可以被AI自动化,多维表格也是如此。 + +--- +src: ./pages/003-auto.md +hide: false +--- \ No newline at end of file diff --git a/slides/pages/003-auto.md b/slides/pages/003-auto.md new file mode 100644 index 0000000..cd6c9cb --- /dev/null +++ b/slides/pages/003-auto.md @@ -0,0 +1,118 @@ +--- +transition: fade-out +layout: image-right +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/8weowYHaL3U.webp +--- + +# 目标 + +- 了解多维表格自动化的概念 +- 开源多维表格的自动化功能-Webhook +- 实际案例分析(智能中枢) + +
+ + + + + + + + + + + + + + +--- +transition: fade-out +layout: image-right +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/8weowYHaL3U.webp +--- + +**Webhook自动化如何使用?** + +1. 创建Webhook:在多维表格中创建一个Webhook,设置触发条件和目标URL。 +2. 配置触发条件:定义哪些事件会触发Webhook,例如数据更新、记录创建等。 +3. 处理请求:在目标URL的服务器端编写代码,处理接收到的HTTP请求,执行相应的操作。 + +_通知:微信, 飞书, 钉钉, 企业微信_ + + +--- +transition: fade-out +layout: image-right +image: https://cdn.jsdelivr.net/gh/slidevjs/slidev-covers@main/static/SgtU7sK6oP4.webp +--- + +# 智能中枢(PC) + +我想实现的功能,当我们在日常生活中,总有各种期望通过AI去实现的功能。而我需要的一些功能模块:pc自动化操作,智能家居控制,信息通知推送,应用决策,等等。 + +可视化的进行管理,我需要做的事情,多维表格作为我数据管理。 + +1. 电脑控制类 +2. 智能家居控制类 +3. 智能分析 +4. 知识库 + + + +