# Zc Idea Refine

> 想法细化

- Skill: `zmice/zc-idea-refine` (Agent Skill)
- Install (CLI): `npx skillmds@latest add zmice/zc-idea-refine`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zmice/zc-idea-refine/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: zmice (https://skillmd.com/u/zmice)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zmice/zc-idea-refine

---


# 想法细化

这是 `command:start` 判型后进入的专项 skill：当任务还停留在粗糙想法、方向不清或方案需要先发散再收敛时，进入这里，而不是立刻开始写规格或实现。

## 何时使用

- 只有一个模糊想法，还没有清晰问题定义
- 需要先比较几种方向，再决定是否值得进入规格阶段
- 当前最大的风险不是实现，而是做错事情
- 想先把“要做什么”收成可执行的一页纸

## 输入前提

- 愿意先讨论目标用户、成功标准和约束
- 接受发散探索后再收敛，而不是第一反应就定方案
- 目标是形成下一步行动，不是当场进入实现

## 执行步骤

1. **理解与扩展**：把原始想法改写成更清晰的问题陈述，问少量关键问题
2. **方案发散**：生成几种明显不同的方向，而不是只补充同一路径
3. **收敛评估**：从用户价值、可行性、差异化和关键假设四个维度筛选
4. **形成一页纸**：输出推荐方向、关键假设、MVP 范围和明确的“不做什么”

## 成功标准

- 问题陈述已经清楚，不再只是模糊口号
- 目标用户、成功标准和约束是明确的
- 至少探索了几个方向，而不是直接锁死第一个方案
- 关键假设和最小验证路径已经写清
- 产出能被后续规格或计划直接消费

## 相关原则

- 先把问题讲清楚，再谈实现
- 好的想法依赖取舍，而不是堆更多功能
- “不做什么”与“做什么”同样重要
- 简洁优先于炫技

## 回到主流程

- 想法已经收敛成可定义需求：回到 `spec-driven-development`
- 方向仍不成立或假设太弱：继续留在这里，不要抢跑
- 如果只是缺少项目背景而非想法本身：转给 `codebase-onboarding` 或 `context-engineering`

