ts` 的 `apiClient` 封装 - 数据校验使用 Zod schema,不要用手写 if 判断 - 组件文件名用 PascalCase,工具函数用 camelCase ## 架构原则 - 业务逻辑不允许放在 UI 组件中,应抽到 hooks 或 service 层 - 数据库查询必须放在 Repository 层(src/repositories/) - 错误处理统一通过 GlobalErrorHandler 中间件 ## 注意事项 - `src/legacy/` 目录是历史遗留代码,不要修改,也不要在新功能中引用 - 支付相关逻辑在 `src/payment/`,修改前必须通知 @张三 - 数据库没有级联删除,手动处理关联数据删除 5.
g * 255); const b = Math.round(color.b * 255); return `#${r.
8K。在行业上能找到的一些私有化部署客服系统中,目前处于第一的位置,并且增速很快。
ai/databuff/ai-apm-update.sh | bash 离线升级:解压目标版本离线包后,在离线包目录执行(保留 data/): tar -xzf databuff-ai-apm-offline-0.