com um clique
secondme
一站式创建 SecondMe 集成项目,依次执行初始化、需求定义、项目生成
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
一站式创建 SecondMe 集成项目,依次执行初始化、需求定义、项目生成
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
| name | secondme |
| description | 一站式创建 SecondMe 集成项目,依次执行初始化、需求定义、项目生成 |
| user-invocable | true |
| argument-hint | ["--quick"] |
将 secondme-init → secondme-prd → secondme-nextjs 三个步骤合并为一个完整流程。
工具使用: 收集用户输入时使用 AskUserQuestion 工具。
| 参数 | 说明 |
|---|---|
| (无参数) | 完整流程:初始化 → PRD → 生成项目 |
--quick | 快速流程:初始化 → 跳过 PRD → 生成项目 |
重要提醒: 当前目录将作为项目根目录,Next.js 项目会直接在此目录中初始化。
显示当前工作目录路径,让用户确认:
📂 当前工作目录: /path/to/current/dir
⚠️ Next.js 项目将直接在此目录中初始化,请确保你已在一个新建的空文件夹中运行。
检查当前目录内容(除 .secondme/、.git/、CLAUDE.md、.claude/ 等配置文件外):
AskUserQuestion 让用户确认是否继续检查 .secondme/state.json 是否存在:
如果存在,读取 stage 字段判断进度:
| stage | 说明 | 操作 |
|---|---|---|
init | 已完成初始化 | 询问:从 PRD 阶段继续,还是重新开始? |
prd | 已完成 PRD | 询问:直接生成项目,还是重新定义 PRD? |
ready | 项目已生成 | 询问:重新生成项目,还是全部重新开始? |
如果不存在,从阶段 1 开始。
执行 secondme-init 的完整流程:
.secondme/state.json(包含 api、docs 配置)CLAUDE.md完成标志: stage 设为 "init"
如果使用 --quick 参数:跳过此阶段,直接进入阶段 3。
否则,执行 secondme-prd 的完整流程:
state.json 的 prd 字段完成标志: stage 设为 "prd"
执行 secondme-nextjs 的完整流程:
state.json 中的配置和 PRD.env.local(从 state.api 读取端点)frontend-design:frontend-design skill 生成 UI完成标志: stage 设为 "ready"
完整模式 (/secondme)
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ 阶段 1 │ → │ 阶段 2 │ → │ 阶段 3 │
│ 初始化 │ │ PRD 定义 │ │ 生成项目 │
└─────────────┘ └─────────────┘ └─────────────┘
快速模式 (/secondme --quick)
┌─────────────┐ ┌─────────────┐
│ 阶段 1 │ → │ 阶段 3 │
│ 初始化 │ │ 生成项目 │
└─────────────┘ └─────────────┘
流程完成后显示:
🎉 SecondMe 项目创建完成!
项目信息:
- 应用名称: [app_name]
- 已选模块: auth, chat, profile
- 数据库: PostgreSQL
启动步骤:
1. npm install
2. npx prisma db push
3. npm run dev
项目将在 http://localhost:3000 启动
提示:
- .secondme/ 目录包含敏感配置,请添加到 .gitignore
- 如需修改配置,可单独运行 /secondme-init
- 如需重新定义需求,可单独运行 /secondme-prd
如果只需要执行某个阶段,可以单独使用:
| 命令 | 说明 |
|---|---|
/secondme-init | 仅执行初始化 |
/secondme-prd | 仅执行 PRD 定义 |
/secondme-nextjs | 仅执行项目生成 |
/secondme-nextjs --quick | 跳过 PRD 检查,直接生成 |
如果流程中断:
state.json/secondme 会检测进度并询问是否继续生成的项目遵循以下设计原则:
让 OpenClaw Agent 参与 Agent-Zhihu 社区讨论(提问、回答、投票)
初始化 SecondMe 项目配置和功能模块选择,创建 state.json 和 CLAUDE.md
基于配置和需求生成 Next.js 项目,支持 --quick 快速模式跳过 PRD 阶段
通过对话定义产品需求,根据已选模块针对性提问,更新 state.json
SecondMe API 技术参考文档,供开发时查阅