重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
npx skills add https://github.com/arcblock/idd --skill intent-interview一种通过深度访谈来提取、完善和记录产品/功能需求的结构化方法。
详细的技术规范,包含:
一页摘要,包含:
在了解"如何做"之前,先理解"做什么"。
需要询问的问题:
- 核心问题是什么?
- 目标用户是谁?
- 这是一个新产品还是对现有产品的补充?
- 优先级/紧迫性如何?
系统地覆盖这些维度,每轮 3-4 个问题:
| 维度 | 关键问题 |
|---|---|
| 数据 | 来源、合约、验证、冲突、认证 |
| 渲染 | 跨平台策略、组件、主题、尺寸 |
| 同步/更新 | 实时性要求、刷新策略、故障处理 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 架构 | 存储、共享、云/本地、离线能力 |
| 用户体验 | 配置流程、错误状态、反馈机制 |
| 边缘情况 | 故障、迁移、安全性、低端设备 |
| 范围 | MVP 边界、包含/排除内容、分阶段计划 |
| 技术栈 | 语言、框架、可复用的现有代码 |
当答案与早期选择冲突时:
在编写规范之前,验证:
如果存在差距,则继续访谈。
使用 AskUserQuestion 工具,包含:
# [项目] 规范
## 1. 概述
- 产品定位
- 核心理念
- 优先级
- 目标用户
- 项目范围
## 2. 架构
- 数据层
- 渲染层
- 关键子系统
## 3. 详细行为
- 更新/刷新
- 错误处理
- 数据处理
## 4. 用户体验
- 关键流程
- 配置
## 5. 技术实现指南
- 项目结构
- 代码示例
## 6. 决策摘要
| 决策 | 选择 | 依据 |
## 7. MVP 范围
- 包含内容
- 排除内容
## 8. 风险
## 9. 待办事项
# [项目]:单行描述
## 一句话解释
## 为什么?
用通俗语言描述问题
## 核心体验
ASCII 流程图
## 架构
ASCII 组件图
## 关键决策
| 问题 | 选择 | 原因 |
## 范围
包含 / 排除
## 风险 + 缓解措施
## 后续步骤
用户描述想法
↓
第一阶段:问题空间 (1-2 轮)
↓
第二阶段:深度探讨 (多轮)
↓
第三阶段:解决矛盾
↓
第四阶段:检查就绪状态
↓ (如有差距则循环)
生成 intent.md
↓
询问是否需要概述
↓
生成 overview.md
↓
(可选) 推送到仓库
每周安装量
59
仓库
GitHub 星标数
9
首次出现
2026年1月20日
安全审计
安装于
claude-code57
codex41
opencode41
gemini-cli35
cursor35
antigravity33
任务估算指南:敏捷开发故事点、计划扑克、T恤尺码法详解
10,500 周安装