SuperAPI AI 工具集

replit-plan

编程与开发

查看项目

更新于 10-16 02:24

技能介绍

用途

Replit Task Planner 用于把项目拆解为可迭代的开发阶段,并为每个阶段设计检查点(checkpoint),以适配 Replit Agent 的工作流程。当用户需要为 Replit 创建计划、拆解任务、创建开发阶段、制定检查点策略时,可使用该技能。

主要能力

  • 将大型项目转化为可管理的多个阶段。
  • 为复杂构建规划检查点策略。
  • 从 PRD 或想法生成可迭代的提示词。
  • 为 Replit Agent 的扩展自主模式组织工作结构。
  • 输出包含阶段目标、任务、交付物、提示词、验证步骤、回滚点和风险缓解的完整开发计划。

Replit Agent 模式

  • Build Mode(默认):Agent 直接编写代码,适合实现、编码、修复 bug,会自动创建检查点。
  • Plan Mode:Agent 只讨论而不修改代码,适合架构决策、探索方案、审查 PRD,免费(不产生检查点费用)。
  • Edit Mode:Agent 对特定文件做针对性修改,适合精确修改、重构特定部分。

检查点策略

Replit Agent 在每个提示词之后创建检查点。有效规划意味着:一个检查点等于一个逻辑工作单元;每个阶段应可独立测试;阶段之间按顺序递进;边界应便于回滚。

使用方式

技能按以下步骤执行:

  1. 理解项目:从用户处收集要构建什么、全部功能/需求、功能之间的依赖、是否有外部集成。
  2. 识别自然边界:区分设置与功能、独立功能、依赖功能、打磨与核心。
  3. 创建阶段:阶段 1 为基础(项目设置、数据库 schema、认证、基础导航/布局);阶段 2 至 N 为核心功能(每个阶段一个主要功能,包含其 UI、API 和数据需求,保持 30-60 分钟的 Agent 工作量);最后阶段为打磨(错误处理、加载状态、边界情况、响应式修复、最终测试)。
  4. 为每个阶段编写提示词:清晰陈述目标、列出具体任务(编号)、包含技术细节、请求停止点以便审查。
  5. 定义验证步骤:每个阶段包含如何在 UI 中点击/测试、调用哪些 API、检查哪些数据库记录。
  6. 呈现计划:输出完整计划,并说明如何使用(先用 Plan Mode 复制阶段 1 提示词,审查 Agent 方案,切换到 Build Mode 实现,在检查点验证交付物,再进入下一阶段)。

阶段规模指南

  • 小:15-30 分钟,例如添加一个带验证的表单。
  • 中:30-60 分钟,例如一个实体的完整 CRUD。
  • 大:60-90 分钟,例如包含 UI + API + 数据的功能。
  • 理想阶段为中等(30-60 分钟)。

阶段过大的迹象:超过 5 个主要任务、涉及超过 4-5 个文件、多个不相关功能、出现“构建整个 X”的表述。阶段过小的迹象:单个任务少于 10 分钟、没有可测试交付物、可轻易与相邻阶段合并。

常见阶段模式

  • CRUD 功能:数据库模型与迁移、API 端点、列表视图、创建/编辑表单、带确认的删除。
  • 认证:配置认证提供方、注册页、登录页、受保护路由包装、用户上下文/hook、登出功能。
  • 仪表盘:仪表盘布局、带数据获取的指标卡、最近活动列表、快捷操作按钮、响应式网格。
  • 外部集成:为 API 密钥设置环境变量、创建服务包装/客户端、实现核心集成函数、添加 API 失败错误处理、连接到 UI 触发点。

输出格式

技能输出开发计划,包含:摘要表(总阶段数、预计构建时间、检查点策略)、逐阶段拆解与提示词、快速参考(可复制粘贴的各阶段提示词)、验证清单。

规则

  • 始终以基础阶段开始:先设置、schema、认证。
  • 始终以打磨阶段结束:错误处理、边界情况放在最后。
  • 始终包含验证步骤:每个阶段有可测试交付物。
  • 始终合理设定阶段规模:理想为 30-60 分钟。
  • 绝不合并不相关功能:每个阶段一个主要功能。
  • 绝不跳过回滚规划:记录安全的回滚点。
  • 优先使用明确提示词:每个阶段提示词中包含技术细节。

适用场景

适用于使用 Replit Agent 构建项目、需要把 PRD 或想法转化为分阶段开发计划、需要检查点与回滚策略、需要为复杂构建组织迭代提示词的场景。

限制

资料未提供该技能的具体安装命令、收费信息、支持平台范围或实际效果数据,这些内容暂未提供。