用普通语言描述一个功能。获得用户故事、边缘案例和失败状态 — 你的代理能够真正执行的简报。60 秒内完成。
Reduce return processing from 5 days to same-day for eligible orders
As a customer, I can initiate a return from order history so that I get a refund without contacting support
As a warehouse operator, I can process returns with barcode scan so that throughput stays above 50/hour
Return after 30-day window
Item was a gift purchase
Partial refund on bundled items
Payment timeout → retry 3x with backoff, then queue
Inventory sync failure → alert ops, hold refund
19%
更慢了。使用AI的开发者在测量中实际变慢了 — 尽管他们认为自己更快了。
91%
更长的审查时间。PR数量翻倍。验证成为瓶颈。
30-50%
的工程时间花在明确需求上。因规格模糊导致15-30%的返工。
三种开始方式
不同的场景需要不同的入口。以最自然的方式开始 — 您都将获得同样结构化的规格说明。
与AI产品经理对话探讨您的想法。对话式、迭代式、自然流畅。
描述目标,回答针对性问题,审查输出。结构化且高效。
粘贴原始笔记或会议记录。AI提取决策、需求和遗漏点。
初稿之后
AI Coach像CPO一样审查您的规格 — 质疑假设、标记薄弱环节、推动您深入思考。上传原型图或截图以提供更丰富的上下文。根据团队需求自定义教练的语气和专业领域。
您的目标和用户故事很扎实,但我发现两个值得加强的方面:
"当用户尝试退还一件不是自己购买的礼物时会怎样?您的规格假设购买者始终是请求者。"
您的退款SLA是什么?规格说"当天处理"但未定义工作时间之后会怎样。
Add a returns flow to the e-commerce app
Do gift recipients get the refund, or the original purchaser?
This determines the refund routing logic and notification flow
Should customers be able to return individual items from a bundle?
Partial returns on bundles require inventory reconciliation
流程
领域特定的澄清事项 — 礼品退货路由、捆绑定价逻辑、欺诈边缘情况。简短回答即可。AI会推断其余部分。
交付到代码构建的地方
一键导出您的规格说明,格式符合工具的要求 — 无论是人阅读Markdown还是AI代理执行Cursor Rules。
包含MUST/DO NOT/TEST规则的.cursorrules文件
适用于v0、Bolt、Lovable、Replit的结构化提示词
包含任务、清单和错误处理的结构化CLI提示词
原生Notion块 — 标题、提示框、待办事项
包含通过/失败条件的可测试断言,用于验证
包含表格和清单的简洁Markdown
连接您的GitHub仓库。ClearSpec读取文件树、依赖项和最近的PR — 然后生成引用实际代码的规格说明。不存储源代码。
无上下文
“Add refund support. Should handle full and partial refunds with proper error states.”
有GitHub上下文
“Add POST /api/refunds in src/routes/payments.ts using the existing StripeService from src/services/stripe.ts. The OrderV2 schema from PR #487 applies.”
您的AI编程助手直接从ClearSpec获取规格说明 — 结构化章节,始终是最新版本,无需复制粘贴。
目标、用户故事、边缘情况和故障状态 — 以结构化数据交付,而非粘贴的文本。
每次请求都获取最新版本。没有过时的截图或旧副本。
支持Claude Code、Cursor、Windsurf以及任何兼容MCP协议的编辑器。
针对现有规格
缺失的故障状态、安全盲点、模糊标准。每个差距都附带具体可实施的修复方案。
Add rate limiting: max 5 returns per user per hour with exponential backoff
Flag accounts with >3 returns in 30 days for manual review
Add ARIA labels, keyboard navigation, and screen reader announcements
不是一次性生成器
每次编辑都有版本记录。比较任意两个版本。添加变更说明。
草稿 → 审核中 → 已批准 → 开发中 → 已交付。80%时设置审批关卡。
分享链接。任何人都可以对特定部分评论 — 无需注册。
更快起步
每个模板根据规格类型定制AI的澄清问题。
将规格推送到工作发生的地方
FAQ
A structured spec with a goal statement, user stories with acceptance criteria, edge cases, failure states, dependencies, out-of-scope list, and verification criteria. It's formatted as markdown so you can paste it into Claude Code, Cursor, or any agent that reads text.
Traditional PRDs are written for humans in meetings. ClearSpec generates specs structured for AI agents — with the specific sections (edge cases, failure states, out-of-scope) that prevent agents from hallucinating scope. You describe the feature in one sentence; the AI fills in the rest.
Under 60 seconds. You type a plain-English description, optionally answer a few clarifying questions (or skip them — the AI fills in sensible defaults), and get a complete spec.
Free tier includes 5 specs per month. Pro ($10/month) is unlimited specs with priority generation and the AI Coach review feature.
Any agent that reads text: Claude Code, Cursor, Codex, Windsurf, Aider, and others. The output is plain markdown — copy-paste it into your agent's context, CLAUDE.md, .cursorrules, or chat.
No. Skip any question you're unsure about — the AI applies sensible defaults for your domain. You can always edit the spec after it's generated.
免费开始。无需信用卡。