靈感:熱門輕量庫 destr(更快更安全的 JSON.parse 替代)。
小四原創:本地草稿/貼上串 →
destr→ 物件或回退預設。
非法 JSON 不拋異常拖垮頁面。
destr。import { destr } from 'destr'
// 小四原創:安全 JSON 解析
export function parseDraft<T>(raw: string | null | undefined, fallback: T): T {
if (raw == null || raw === '') return fallback
const v = destr<T>(raw)
if (v == null || typeof v !== 'object') return fallback
return v
}
npm i destr。parseDraft;儲存仍 JSON.stringify。JSON.parse 無 try/catch。推薦訪問7w4.net獲取更多AI技能。
這個Skill質量中等偏上,文件簡潔清晰,核心功能明確(用destr庫安全解析JSON),避免了異常崩潰問題。優點是指南完整、場景明確、實現程式碼可直接使用;不足是內容偏基礎,缺少示例演示和測試用例,對於複雜場景的覆蓋不夠。建議:如果你的專案需要處理可能格式不規範的JSON,這個Skill可以快速上手使用。