CLI ysk-kit/yskk 一鍵加模組與能力:YSK Kit 合約先行全端平台,十五分鐘開新產品

Key takeaway

開發新品若每次都由零搭建驗證、介面與後台,進度容易卡在基建。YSK Kit 以命令列 ysk-kit(短名 yskk)把加模組、加能力、升級與 agent 檢查收進同一套 CLI,讓團隊在合約先行的全端平台上,更快把力氣放回業務規則。

CLI ysk-kit/yskk 一鍵加模組與能力:YSK Kit 合約先行全端平台,十五分鐘開新產品

開發新品若每次都由零搭建驗證、介面與後台,進度容易卡在基建。YSK Kit 以命令列 ysk-kit(短名 yskk)把加模組、加能力、升級與 agent 檢查收進同一套 CLI,讓團隊在合約先行的全端平台上,更快把力氣放回業務規則。

MIT 開源 v1.1.3,經 npm 安裝;需要 Node 24 與 pnpm 12。官網強調約十五分鐘即可用 pnpm create 開出可跑產品,預設埠 API 3001、Web 5173、Admin 5174,OpenAPI 文件在 /docs。

CLI ysk-kit/yskk 一鍵加模組與能力:YSK Kit 合約先行全端平台,十五分鐘開新產品

香港產品與工程團隊開新系統時,最想保留的是業務節奏:先定清楚規則與介面,再讓 Web、Admin、流動應用與桌面客戶端共用同一套合約。YSK Kit 正是為此而設——以共用合約與 hexagonal API 為核心,再用命令列 ysk-kit/yskk 在產品倉內加模組、加能力、升級與檢查,把「基建」變成可重複的標準動作。

一、這個特點解決什麼痛點

新品常見的時間都花在重複勞動:手工接認證、工作佇列、帳單能力,或為每個客戶端各自對齊 API。ysk-kit/yskk 把這些動作收成明確指令:

  • 加業務模組:ysk-kit add module 把業務切片合進合約、介面與可選頁面。
  • 加平台能力:ysk-kit add capability(或對應的 add 指令)合併已編目能力,例如 auth、jobs、billing 等。
  • 升級與把關:ysk-kit upgrade 刷新護欄;ysk-kit check agent 協助人類與 AI agent 走同一條檢查路徑。

團隊可以先用 thin 預設開輕量骨架,需要時再按能力目錄加回功能,而不是一開始就背負完整示範棧。

二、特點背後的完整方案

命令列只是入口;背後是一套合約先行的全端平台,官網公開重點包括:

  • 合約先行架構:共用合約、hexagonal API;可選 Web、Admin、流動應用與桌面客戶端,業務 domain 留在產品倉。
  • 六種 Flavor:saas、desktop、gateway、php-bridge、trading、static-web3,按產品形態複製對應應用層。
  • 十六項能力與預設厚度:涵蓋 auth、jobs、billing 等平台能力;提供 thin/full 預設,thin 可按需要再加回能力。
  • 十個完成範例:診所、CRM、工單等 overlay,方便套用到新目錄加速演示與落地。
  • 產生器與技術棧:pnpm create @ysk-kit/app 產生產品;Prisma 7 預設 MySQL(可選 postgresql|sqlite);Express 5 或 Fastify;Vite 8 + React 19;Expo 57;Electron 44。
  • 預設埠與文件:API 3001 · Web 5173 · Admin 5174 · OpenAPI /docs。
  • 開源與授權:MIT 開源 v1.1.3;npm 套件與 CLI ysk-kit/yskk。

官網強調第一天就寫業務規則,並以約十五分鐘的 pnpm create 流程開出可跑產品,讓工程節奏對準價值功能,而不是重複鋪底。

產品頁:https://ysk.hk/products/ysk-kit

三、誰最適合用/香港應用場景

  • 香港新創與產品團隊:要以 saas flavor 一次開出公開 Web、營運 Admin,並可選 Expo 流動端,同一 API 服務多端。
  • 內部工具與業界系統:診所預約、CRM 聯絡、工單等範例可作起點,再以 CLI 加模組寫入自家規則。
  • 需要桌面或閘道形態的團隊:desktop(API + Electron)、gateway 等 flavor,讓合約與 SDK 路徑一致。
  • 已有 PHP 或 OpenAPI 客戶端的整合商:可選 php-bridge 等形態,產出與信封感知的客戶端,接上既有系統。
  • 重視本機與自有主機的企業 IT:產品裝在您擁有或合約指定的環境,行業知識留在自己的產品倉。

無論是中環的金融科技 PoC,還是觀塘、葵涌的營運後台,只要先選 flavor 與資料庫,再用 ysk-kit/yskk 加模組與能力,就能把演示與內部上線節奏縮短到同一條命令列工作流。

四、如何開始

  1. 閱讀產品說明:開啟 https://ysk.hk/products/ysk-kit(亦可參考 https://ysk.hk/products/ysk-kit.md )。
  2. 準備環境:安裝 Node 24 與 pnpm 12。
  3. 產生產品:執行 pnpm create @ysk-kit/app,按提示選擇 preset(thin|full)、資料庫與 flavor。
  4. 本地跑通:完成依賴安裝、資料庫 generate/migrate/seed 後,以 pnpm dev 啟動;預設 API 3001、Web 5173、Admin 5174,OpenAPI 見 /docs。
  5. 用 CLI 擴充:以 ysk-kit add module、ysk-kit add(能力)、ysk-kit upgrade、ysk-kit check agent 持續迭代。
  6. 需要代為 scaffold 或訂造:WhatsApp +852 6160 4242,或電郵 [email protected],說明目標產品、flavor、資料庫與是否需要手機/桌面。

結語

ysk-kit/yskk 把加模組、加能力、升級與檢查變成可重複的命令列動作,讓 YSK Kit 這套合約先行全端平台,真正服務「第一天寫業務規則、約十五分鐘開新產品」的節奏。想立即動手,請由 https://ysk.hk/products/ysk-kit 開始;需要香港團隊代為產出或按範圍書面報價訂造,歡迎 WhatsApp +852 6160 4242 或 [email protected] 聯絡。


參考來源

Related services & products