Files
crawler-plugin/prompts/step-3-goal-execute.md
T
huangzd1997 e248b6e43a feat(web): 前端 SPA 化 + 工具页任务面板统一与历史批量删除
- SPA 化:22 个 MPA html 入口与 *-main.ts 合并为 index.html + vue-router(URL 无 .html 后缀),
  页面跳转全部 router-link,/new_web_source/xxx.html 旧路径归一为 /xxx
- 任务面板统一:共享 TaskCenterPanel/TaskItemCard/TaskStatCards/HistoryTaskLayer,
  16 个工具页右侧统一为统计卡 + 当前任务 + 历史任务弹层(任务ID/开始/结束/状态必展示)
- 历史记录支持单条删除 + 批量勾选删除(确认框/全选/失败提示)
- Java 7 模块(dedupe/convert/split/productrisk/shopmatch/pricetrack/deletebrand)
  history 接口补齐任务时间字段(VO+Service,复用 biz_file_task 列)
- 图片工作台/API 层(brand/permission/user)既有未提交改动一并提交
2026-09-08 10:02:55 +08:00

2 lines
955 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/goal 逐轮执行 docs/plans 中的全部任务直到 check_progress 脚本返回 0。单线程串行开发,禁止 spawn 多 agent 或 workflow 并行写代码。每轮严格 TDD:① 读 progress.json 找第一个 pending 任务 ② 读对应 plan ③ 先写 plan 里列出的全部测试用例(至少8个)→ 运行项目测试命令确认 RED(全失败,跳过此步则测试无效)④ 实现功能 → 确认 GREEN(全过)⑤ Lint gate 强制:运行项目 lint 检查命令必须零错误且格式检查命令必须已格式化(工具按项目技术栈而定,如 ruff/eslint/golangci-lint 等),任一失败必须修复到通过才能 commit ⑥ git commit -- task-N ⑦ 更新 progress.jsondone, completed+1, rounds+1)。禁止 stub/echo/placeholder 假实现;涉及 server/服务的任务必须实际启动 + 用真实请求验证响应。如果 check_progress 脚本返回 0 则停止,否则继续下一任务。