想開新產品卻不想每次重砌骨架?YSK Kit 的命令列 ysk-kit/yskk 讓你一令加模組、升級護欄,配合合約先行全端平台,十五分鐘內就能跑起 API 與前後台。立即去產品頁了解。
CLI ysk-kit/yskk:一令加模組、升級護欄的合約先行全端平台
開新產品最耗時間的,往往不是業務規則本身,而是反覆接身分、檔案、通知、工作排程與 OpenAPI。YSK Kit 把這些平台能力做成可執行的命令列:安裝後用 ysk-kit(別名 yskk)加模組、加能力、升級護欄,讓香港團隊把力氣留在產品差異,而不是每次從零砌骨架。
一、這個特點解決什麼痛點
許多團隊 scaffold 完第一版之後,就要手動複製合約、路由與客戶端 SDK,容易出現前後端型別漂移。CLI 把常見動作收成固定指令:add module 寫出 hexagonal HTTP 切片,add 合併已編目能力,upgrade 更新法律/skills/TypeScript/Biome 等護欄,check agent 標記 enum、客戶端 Prisma 與 raw fetch 等風險寫法。開發者不用記住一長串腳本路徑,一個入口就能把平台能力接到產品倉。
二、特點背後的完整方案
YSK Kit 是 MIT 開源的合約先行全端平台,現為 v1.6.6。共用 @ysk-kit/contracts 作為 enum、DTO、error code 與 ts-rest 路由的唯一來源;API 採 hexagonal 分層,業務核心不綁死 Express、Prisma 或 React。需要 Node.js 26 與 pnpm 12;預設埠 API 3001、Web 5173、Admin 5174。
六種 Flavor 決定複製哪些應用:saas、desktop、gateway、php-bridge、trading、static-web3。十六項能力涵蓋 auth、jobs、billing、llm、push 等;預設 thin 預設會剝走 llm、billing、organizations 與 push,需要時再以 CLI 加回。十個完成範例(診所預約、CRM、庫存、工單等)以 overlay 套到新產品目錄,行業 domain 留在產品倉。產生器可用 pnpm create @ysk-kit/app,再以 ysk-kit/yskk 持續演進。
三、誰最適合用/香港應用場景
適合要快速開 SaaS、桌面客戶端、機器閘道或接既有 PHP/OpenAPI 客戶端的香港產品團隊與外判開發者。診所、會籍、發票、外勤工單等本地場景,可先套用範例 overlay,再按業務改 Prisma 欄位與 application 規則。開源自用無授權費;若需要代為 scaffold、白標或訂造,可由 YSK Limited 按範圍書面報價。
四、如何開始
- 產生產品:
pnpm create @ysk-kit/app my-product --preset thin --db mysql --flavor saas - 安裝環境並遷移種子後,執行
pnpm ysk-kit add module …與pnpm gen:openapi pnpm dev啟動 API/Web/Admin
詳細說明與商務合作見產品頁:https://ysk.hk/products/ysk-kit
查詢請 WhatsApp +852 6160 4242 或電郵 [email protected]。
結語
命令列只是入口;背後是可跑的合約先行全端平台。想用 ysk-kit/yskk 一令加模組、升級護欄,請到 https://ysk.hk/products/ysk-kit 查看安裝步驟與範例,或直接聯絡 YSK Limited 安排 scaffold。
參考來源