# Google Apps 腳本生成器 (Google Apps Script Generator)
Google Apps 腳本生成器 是一個創新的 AI 代理,旨在幫助用戶根據特定需求創建自定義的 Google Apps Scripts。無論您是希望自動化 Google Sheets 中的流程、創建自定義功能,還是與其他 Google 服務整合,此代理都可以為您生成完整的腳本,包括解釋每個部分的必要註釋。其用戶友好的方式,使得即使是初學者也能輕鬆配置並生成符合其需求的腳本。
# 快速開始
開始使用前,請確保已經複製Google Apps 腳本生成器範本。請參考 從模板創建 進行複製與配置。
# 配置指南
# 知識
您可以上傳 .pdf
或 .txt
文件,為代理提供符合您需求的客製化內容。
# 用戶輸入
標籤名稱 | 描述 | 使用指引 |
---|---|---|
App Name | 應用的名稱 | 使用簡單且具描述性的名稱,理想為 1-3 個單詞長。 |
Functionality | 應用的主要功能或特點 | 清楚地描述功能,最多 100 個單詞。 |
Triggers | 觸發腳本的事件 | 指定觸發器,如「打開時」、「編輯時」等;理想情況下列出 1-3 個觸發器。 |
Data Sources | 應用將與其互動的數據來源 | 提及特定的 Google 服務(例如,Sheets、Drive)及其用途,理想情況下用幾句話概述。 |
UI Requirements | 用戶界面的所需元素 | 簡要描述 UI 元件(例如,按鈕、菜單)及其用途。限於 2-4 句話。 |
# AI模型
預設模型為 Llama 3.1 8B Instruct,但您也可以探索其他支持的 AI 模型。如有需要,調整提示內容以獲得更具針對性的輸出。
TIP
有關配置 AI 代理的詳細說明,請參考 配置 AI 代理 。
# 輸入與輸出範例
# 輸入範例
- App Name: Data Logger
- Functionality: Logs data from a Google Form to a Google Sheet
- Triggers: On Form Submit
- Data Sources: Google Forms, Google Sheets
- UI Requirements: Simple dialog for feedback on submission
# 輸出範例
// Google Apps Script for Data Logger
function onFormSubmit(e) {
// Get the submitted data
var submissionData = e.values; // Array of values from form submission
// Access your Google Sheet
var sheet = SpreadsheetApp.openById("YOUR_SHEET_ID").getActiveSheet();
// Log the data into the sheet
sheet.appendRow(submissionData); // Append data to a new row
// Send user feedback (optional)
var ui = SpreadsheetApp.getUi();
ui.alert("Data logged successfully!");
}
/*
Trigger this function on Form Submit using triggers in the script editor
This script will take the form submission and store the values in a specified Google Sheet.
*/
# 有效配置的提示
- 清晰簡潔:確保您的輸入描述直接明瞭,以避免誤解。
- 在代碼中使用註釋:如果提供了腳本,請保留註釋以便理解和未來參考。
- 測試小的變更:從簡單的功能開始;一旦瞭解了腳本,逐漸增加更多的複雜性。
- 參考 Google 文檔:熟悉 Google Apps Script 文檔,以便更好地利用。
- 反覆迭代和反饋:不要猶豫根據生成的腳本來精煉您的輸入,以滿足您的具體需求。
# 相關文章
繼續探索我們的 代理模板庫,發現更多 AI 代理的實用範例!