Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
- `frontend/`:Vue 3 + Vite 客户端,`src/` 下按页面视图、组件与 `stores/` 划分;静态资源统一放入 `public/` 与 `src/assets/`。
Sign in to like and favorite skills
frontend/:Vue 3 + Vite 客户端,src/ 下按页面视图、组件与 stores/ 划分;静态资源统一放入 public/ 与 src/assets/。backend/:Fastify + TypeScript 服务,src/ 采用按功能分层(plugins/、routes/、services/、schemas/);sql/ 存放初始化脚本,scripts/ 提供数据库与联调工具。docs/:产品与接口文档,供 PR 说明和架构对齐;data/、prototype/ 用于示例数据与交互原型。scripts/test-all.mjs:一键集成验证脚本,会串联 Docker、后端 API 自测与前端构建。pnpm test:all 运行完整链路(需 Docker 与 Redis/MySQL),适合预提交校验。pnpm --dir backend dev 启动热重载;pnpm --dir backend build 编译;pnpm --dir backend start 运行编译产物;pnpm --dir backend test:api 执行 API 冒烟。pnpm --dir frontend dev 启动本地开发;pnpm --dir frontend build 产出静态资源;pnpm --dir frontend test:unit 执行 Vitest。docker compose -f docker/docker-compose.dev.yml up -d mysql redis backend 快速拉起依赖与服务。<script setup lang="ts">。services/、user-stats.ts;接口 Schema 使用 XXXSchema,枚举常量大写蛇形。schemas/ 描述;日志统一走 Pino,按 context.action 组织字段。*.spec.ts,与被测文件同目录。backend/scripts/test-api.ts,新增路由需补用例并保证返回码与 Schema 匹配。feat: ...、fix: ...、refactor: ...,必要时追加中文说明具体影响。pnpm test:all 通过、Docker 资源释放,并更新相关文档(如 docs/、接口变更说明)。.env.*,严禁将生产密钥写入仓库;联调请复制 .env.example 并根据环境命名。data/export/,遵循访问控制流程。