aidopdev 9122483a21 feat(aidop): smart ops kanban, KPI master import, S4 L2+L3 detail, Docker, demo scripts (Web 2.4.46 / API 1.0.10) 2 ngày trước cách đây
..
.cursor 2e7c8eb0e8 Make aidop_init.ps1 path-agnostic for any clone location. 1 tuần trước cách đây
docs 9122483a21 feat(aidop): smart ops kanban, KPI master import, S4 L2+L3 detail, Docker, demo scripts (Web 2.4.46 / API 1.0.10) 2 ngày trước cách đây
tools ea24ff6ef6 feat(order): 新增销售订单评审前后端,重构 AiDOP 订单模块 5 ngày trước cách đây
README.md ea24ff6ef6 feat(order): 新增销售订单评审前后端,重构 AiDOP 订单模块 5 ngày trước cách đây

README.md

Ai-DOP 平台(团队基线)

本目录位于 Ai-DOP 主库(Gitee sky-guo/ai-dop)内,与 server/(.NET 后端)、Web/(官方 Vue 管理端)同一 Git 仓库

目录说明

路径(相对主库根目录) 说明
server/ .NET 解决方案(Admin.NET.sln);server/Plugins/Admin.NET.Plugin.AiDOP/ 为 AiDOP 业务插件(api/Orderapi/Planapi/WorkOrder 等)。
Web/ 官方管理端前端;prepare 会安装 pre-push hook。
ai-dop-platform/(本目录) 团队文档、Cursor 规则、tools/ 脚本。原 legacy-demo 已移除(功能已迁入插件 + Web/)。

环境要求

  • .NET 10 SDKserver/global.json 指定 10.0.x;入口 Admin.NET.Web.Entry 目标 net10.0)。
  • Node.js ≥ 18 + pnpmWeb/package.jsonpackageManager: pnpm@10.32.1)。
  • MySQL(连接串见 server/Admin.NET.Application/Configuration/Database.json 等)。

快速开始

  1. 启动后端:在 server/Admin.NET.Web.Entry/dotnet run(端口见 launchSettings.json,常见为 5005)。
  2. Development 下插件会对 ado_* 表做 CodeFirst(见 docs/GETTING_STARTED.md)。
  3. 启动管理端:在 Web/pnpm install(或 npm install)、pnpm devVITE_API_URL 指向后端。

更细步骤见 docs/GETTING_STARTED.md

另一台电脑克隆后:在主库根目录执行 powershell -ExecutionPolicy Bypass -File ".\ai-dop-platform\tools\aidop_init.ps1"(详见 docs/NEW_MEMBER_ONBOARDING_ZERO_TO_ONE.md);并确认 server/.../Database.json 中的数据库本机可达。

Cursor 续作(工作区为 ai-dop-platform/ 时):先 @docs/PROJECT_HANDOFF.md,再 @docs/CURRENT_TASKS.md。若工作区为主库根目录,路径为 @ai-dop-platform/docs/...

本机若仍使用 SourceCode/ai-dop-platform,建议改为指向 …/references/Admin.NET/ai-dop-platform目录联接(junction)(见上层 SourceCode/README.md)。

重要说明

  • 部分兼容 API 上的 [AllowAnonymous] 仅便于联调;上线前请改为鉴权或菜单权限。
  • 与上游 Admin.NET 的大范围差异请用分支管理并写清合并策略;业务迭代优先落在插件与 Web/ 扩展。