From f7d737a0c04bc7270e18942c7db10f9ecb3c19f3 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Mon, 13 Jul 2026 14:43:48 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=85=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81=E6=B5=8B=E8=AF=95=E8=A6=86?= =?UTF-8?q?=E7=9B=96=E7=8E=87=E4=B8=8D=E4=BD=8E=E4=BA=8E85%=E7=9A=84?= =?UTF-8?q?=E5=BC=80=E5=8F=91=E7=BA=A6=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- AGENTS.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 77d42d98..35dc563c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -14,12 +14,13 @@ TMagic Editor 是魔方平台的可视化编辑器核心库,提供拖拽式组 ## 架构地图 关键目录: -- `packages/` — 核心编辑器包(202 *.vue, 194 *.ts) + +- `packages/` — 核心编辑器包 - `runtime/` — Vue/React Runtime 实现 - `vue-components/` — Vue 组件封装 - `react-components/` — React 组件封装 - `playground/` — 演示 playground -- `docs/` — VitePress 文档(100 *.md) +- `docs/` — VitePress 文档 - `scripts/` — 构建和发布脚本 - `eslint-config/` — 共享 ESLint 配置 @@ -27,10 +28,13 @@ TMagic Editor 是魔方平台的可视化编辑器核心库,提供拖拽式组 **分支策略:** dev=dev, test/prod=master **提交规范:** commitlint + husky,`type: 描述` +**测试覆盖率:** 新增或修改的代码必须补充单元测试,覆盖率不低于 85% **禁止事项:** + - 禁止在核心包中引入腾讯内部专有依赖(开源项目) - 禁止直接修改 CHANGELOG.md,应通过 `pnpm changelog` 生成 +- 禁止提交未达 85% 测试覆盖率的新增/修改代码 ## 常用命令 @@ -49,8 +53,8 @@ TMagic Editor 是魔方平台的可视化编辑器核心库,提供拖拽式组 ## 深入阅读 -| 文档 | 说明 | -|------|------| -| docs/ | VitePress 文档站 | -| CONTRIBUTING.md | 贡献指南 | -| CHANGELOG.md | 变更日志 | +| 文档 | 说明 | +| --------------- | ---------------- | +| docs/ | VitePress 文档站 | +| CONTRIBUTING.md | 贡献指南 | +| CHANGELOG.md | 变更日志 |