frontend-slides-editable:生成可在瀏覽器裏繼續改的單文件 HTML 演示稿

前言

用 AI 生成演示頁時,常見結果是「能看不能改」:版式要動一下就得回到對話裏重新生成,或者手工改一大段 HTML。若還需要把 PPT、PDF 轉成網頁演示,又希望轉完後仍能拖拽、調順序、本地保存,通用前端生成流程往往接不上這類需求。

下面介紹 SkillHub 上的 frontend-slides-editable(座標 @user_26736ada/frontend-slides-editable-breakingwall,當前版本 2.2.0)。它面向 Agent:在用戶要單文件 HTML 演示、且生成後仍要在瀏覽器裏編輯時,由 Skill 約束產出形態與能力邊界。

這是什麼

frontend-slides-editable 是社區來源(community)、分類爲 dev-programming 的 Agent Skill,發佈者爲 user_26736ada。官方簡介說明其適用時機爲:

  • 需要單文件 HTML 演示,生成後在瀏覽器中仍可編輯;
  • 需要對象級版式編輯、幻燈片重排;
  • 需要本地保存 / 導出;
  • 需要將 PPT / PDF 轉爲網頁演示,且轉換後繼續可編輯。

Skill 標註 requires_api_key=false,不依賴額外 API Key。維護與詳細說明以 SkillHub 頁面爲準。

核心功能

以下能力均來自官方簡介,未在資料中出現的細節不展開:

方向 說明
交付形態 單文件 HTML 演示
生成後編輯 在瀏覽器內保持可編輯,而非只讀展示
佈局與結構 對象級佈局編輯、幻燈片順序調整
持久化 本地保存與導出
遷移 PPT / PDF 轉 Web,轉換結果仍支持編輯

Skill 基於通用 SKILL.md 格式,由 Agent 在匹配用戶意圖時加載並遵循其中的工作流與約束。

安裝與啓用

1. 安裝 SkillHub CLI(若尚未安裝)

先檢查是否已安裝:

command -v skillhub && skillhub --version

未安裝時,可按 SkillHub 官方安裝文檔執行完整安裝(CLI + 默認 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

僅需要 CLI 時:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

說明與限制見:SkillHub 安裝與優先源配置。

2. 安裝本 Skill

安裝時必須用 --dir 指向當前 Agent 實際使用的 skills 目錄;默認裝到 ./skills/ 時,部分客戶端不會自動識別。

skillhub install user_26736ada/frontend-slides-editable-breakingwall --dir <你的 skills 目錄>

也可將下面提示詞發給已接入 SkillHub 安裝流程的 AI,讓其按官方文檔完成安裝:

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_26736ada/frontend-slides-editable-breakingwall`。

3. 各客戶端 skills 目錄(節選)

路徑來自 SkillHub 安裝文檔,裝好後按客戶端要求重啓或刷新技能列表:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/

Codex CLI、Claude Code、Cursor 的差異主要體現在 skills 目錄位置;安裝命令本身均爲 skillhub install … --dir <目錄>。資料中未單獨列出某一客戶端的額外配置項,此處不臆造。

典型用法

本 Skill 沒有單獨的「命令行子工具」用法,而是在對話中由 Agent 加載後生成或轉換演示稿。可與官方簡介對齊的訴求示例如下(表述可按項目習慣調整,核心是命中 Skill 的觸發條件):

  1. 從零生成可編輯單頁演示
    說明主題、頁數或大綱,並明確要求「單文件 HTML」「生成後要在瀏覽器裏改文字、挪元素、調幻燈片順序」「支持本地保存或導出」。

  2. 在已有 HTML 演示上改結構
    提供現有單文件或說明當前文件,要求對象級改版式、重排 slide,且保持單文件、瀏覽器內可繼續編輯。

  3. PPT / PDF 轉 Web 且可繼續改
    提供源文件或路徑(在 Agent 能訪問的前提下),要求轉爲網頁演示形態,並保留後續在瀏覽器中的編輯能力,而非靜態截圖頁。

具體實現步驟、內嵌編輯器形態、導出格式等以 Skill 包內 SKILL.md 爲準;本文不復述未在公開頁面抓取到的實現細節。

適用場景與注意

適合誰

  • 需要把演示交付成 一個 HTML 文件,方便郵件、內網靜態託管或離線打開;
  • 希望 非開發者 在瀏覽器裏改內容、調順序,而不是每次找開發改代碼;
  • 有 PPT / PDF 上 Web 的需求,且不接受「轉完即死」的只讀頁。

限制與注意

  • 社區 Skill,行爲與版本以 SkillHub 爲準;當前公開版本爲 2.2.0。
  • 安裝後若 Agent 未加載到技能,優先檢查 --dir 是否指向正確目錄,並參考客戶端文檔刷新技能。
  • PPT / PDF 轉換的版式還原度、字體與資源依賴,取決於 Skill 內約定與源文件複雜度;資料未承諾具體還原指標,使用時應在生成結果上自行驗收。
  • 無需 API Key,但不等於無需本地或 Agent 運行環境;大文件轉換仍受客戶端與瀏覽器能力限制。

結尾

frontend-slides-editable 把「單文件 HTML 演示」和「生成後仍在瀏覽器裏改」綁在一起,並覆蓋重排、本地保存導出以及 PPT / PDF 轉 Web 後繼續編輯等場景,適合交給 Agent 統一產出形態。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜