1. 本地优先(Local-First)存储实现原理
与将用户代码上传至云端主机的平台截然不同,GB Coder 将完整目录树保存在本地 IndexedDB 数据库 gb-coder-projects-db 中,代码绝对不会静默传输至外网。
2. 携带 SHA-256 哈希校验的 ZIP 导出
点击导出时,系统自动打包所有源码文件并实时生成 SHA-256 完整性指纹写入归档清单中,确保在备份转移过程中不受任何损坏或篡改。
// 备份压缩包内嵌 manifest
{
"projectId": "proj-98214",
"name": "Dashboard-Component",
"exportedAt": "2026-10-15T12:00:00.000Z",
"integrityAlgorithm": "SHA-256"
} 3. 项目安全导入与防穿透防御
导入工程时只需将 ZIP 文件拖入项目看板,导入引擎会自动执行安全扫描,防范非法相对路径(如 ../)越权,并安全重构本地数据库记录。
4. 长期工程归档最佳实践
建议在关键版本节点定期导出标准 ZIP 包。导出的压缩包完全符合行业标准,可随时无缝解压至桌面版 VS Code 或提交至 Git 仓库。