Files
blog/.spec/specs/archive/2026-11-05_blog-5n-admin-deep-optimization/tasks.md
T
wait4xandGLM-5.3 5c0e6ed900 chore(spec): 归档 blog-5n——八任务收敛(后台深度优化全家桶)
Spec: 2026-11-05_blog-5n-admin-deep-optimization

Co-authored-by: GLM-5.3
2026-11-05 20:13:09 +08:00

2.6 KiB
Raw Blame History

Phase 5n:后台深度优化全家桶 - 任务拆解

使用规则

  • 共享文件(public/admin/config.yml、public/admin/index.html、infra/deploy/build.sh)仅主会话编辑,队友产出片段/新文件
  • E2E 口径:pnpm astro build → gz-server.py 18925 <dist> → E2E_BASE=http://127.0.0.1:18925 node tests/e2e.mjs(基线 61)

阶段一:实现

  • task_0001 Sveltia 0.259 升级与回归

    • claim: orchestrator
    • boundary: public/admin/sveltia-cms.js(bundle 置换)
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t1.sh
  • task_0002 A1 翻译进构建链

    • claim: orchestrator + worker-one
    • boundary: scripts/deploy/translate-step.sh(新,worker-one)、infra/deploy/build.sh(主会话挂载)
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t2.sh
  • task_0003 A2+A3+A4+C3 表单优化批

    • claim: orchestrator
    • boundary: public/admin/config.yml(标签/模板指引/SEO/中英 hint)、content/posts/writing-template.md
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t3.sh
  • task_0004 B1+B2+D1+E1 后台页面批

    • claim: orchestrator + worker-one + 子代理
    • boundary: public/admin/deploy-status.js(新,子代理)、public/admin/manifest.webmanifest(新,子代理)、docs/后台回滚指引.md(新,worker-one)、public/admin/index.html(主会话接线)
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t4.sh
  • task_0005 C1 首页设置分组

    • claim: orchestrator + 子代理
    • boundary: src/content.config.ts(siteHome schema)、content/site/home.yaml、src/lib/site-content.ts(消费端)、public/admin/config.yml(home 条目,主会话拼装子代理片段)
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t5.sh
  • task_0006 C2 内容仪表盘

    • claim: 子代理
    • boundary: scripts/build-perf/gen-admin-stats.mjs(新)、infra/deploy/build.sh 挂载(主会话)
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t6.sh
  • task_0007 暗色预览

    • claim: 子代理
    • boundary: public/admin/preview-style.js(双主题改造)
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t7.sh
  • task_0008 媒体库归置

    • claim: orchestrator
    • boundary: public/admin/config.yml(media_folder hints)、docs/管理台.md
    • verify: bash .spec/specs/2026-11-05_blog-5n-admin-deep-optimization/evidence/verify_t8.sh