diff --git a/AGENTS.md b/AGENTS.md index 25c33ff..82a2685 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -97,6 +97,7 @@ lpt-fe/src/ - Markdown 渲染统一使用 `src/utils/markdown.ts` 的 `renderMarkdown`,禁止在组件内复制实现。 - 应用场景状态常量统一使用 `src/utils/taskApplication.ts` 的 `applicationStatusOptions`。 +- 用户可见错误提示必须口语化、可理解,不要直接展示接口原始 message、JSON、参数名或“服务器返回”等技术信息;技术细节留在日志。 - 不保留无消费者代码:未使用的 import、prop、事件、API 封装、CSS class、组件文件与依赖应及时删除。 - 组件公开 props/events 只在有实际消费者时保留,例如 MindMapViewer 通过 `toOutline()` 导出编辑内容,不依赖无人监听的 change 事件。 - Vite 模板遗留文件(示例组件、icon、logo)不进入业务代码。