export type JsonRecord = Record; /** 安全读取未知对象中的指定字段。 */ export function field(value: unknown, key: string) { return value && typeof value === "object" ? (value as JsonRecord)[key] : undefined; } /** 将未知异常转换为可展示的错误信息。 */ export function errorMessage(error: unknown) { return error instanceof Error ? error.message : String(error); }