當使用者想要在他們已有的 UiChemy 網站專案中新增部落格時,使用此技能。
步驟:
- 如果使用者沒有指定專案名稱,請使用
uichemy_list_projects識別專案。告知使用者頁面與文章將會新增到該專案。 - 首先呼叫
uichemy_get_blog。如果專案已有文章,顯示這些文章並詢問使用者是要繼續新增還是保留現有文章。 - 收集使用者提供的資訊:文章標題、主題、作者名稱、分類。如果使用者沒有提供任何資訊,請提出三到六個符合網站業務性質的標題,並說明這些是草稿。
- 使用
projectId與posts呼叫uichemy_add_blog(文章數量為一到六篇;每篇文章需要title,並可包含excerpt、author、date、category、readTime、image)。可選欄位:categories、listingPage(預設值 "Blog")、archives(預設值 true)、layouts。遵循工具本身的 schema,請勿自行發明欄位。 - 系統僅存在三篇文章頁面,因此超過三篇的文章會顯示在列表頁上,但會共用文章頁面。如果使用者要求超過三篇,請告知此限制。
- 對部落格頁面執行
uichemy_validate與uichemy_check_responsive,並回報結果。 - 呼叫
uichemy_open_preview,讓使用者能夠預覽部落格。
規則:
- 僅根據使用者的簡要說明撰寫文章標題與摘要。請勿自行杜撰作者、日期、統計數據、引述或客戶名稱。僅在使用者有提供日期時才使用
date。 - 圖片:僅使用使用者提供的網址或
uichemy_upload_image回傳的網址。 uichemy_remove_post操作無法復原。請先使用uichemy_get_blog,指出文章編號與標題,要求使用者確認,僅在收到明確的「是」後才呼叫此工具。此操作會重新編號其後的文章。- 此處撰寫的文章是畫布與列表頁的內容。WordPress 匯出功能會透過 UiChemy 應用程式的部落格產生器自行建立文章,因此如果使用者詢問這些文章是否會顯示為 WordPress 文章,請告知他們此情況。