Speckit和Claude 的初体验

Speckit和Claude 的协作

Speckit与Claude Code在企业内的AI全链路研发试点中紧密协作,共同支持规范驱动的开发模式,通过分工合作提升开发效率、保障代码质量并促进产研协同。具体联系如下:

  1. 协作 开发 模式 :Speckit与Claude Code结合,形成以规范驱动的开发模式,人作为辅助,AI为主进行开发。团队基线采用SPEC Kit code加Claude code进行协作开发,限定整个流程,明确每一步的开发规范

  2. Git 分支管理 :Speckit运行中提到的short-name短名称即git分支名称。若git未初始化,Claude会自动初始化git并切换出对应短名称的git分支;若git分支命名与短名称不一致,Claude会从当前分支自动切出一个新的短名称命名的分支

  3. 用户故事 共创 :当不能确认当前需求描述能否作为独立用户故事时,可与Claude共创用户故事。共创完成后,将内容导出并写入需求文档,使用独立用户故事执行后续Speckit工作流

  4. 指令协作执行 :Speckit的指令(如/speckit.specify、/speckit.plan、/speckit.implement等)与Claude Code协作,Claude Code可根据Speckit生成的任务列表进行代码开发、测试等操作。例如,/speckit.implement指令执行时,建议在指令后增加增强型约束条件和代码背景,正式开发前用plan mode on模式与AI(Claude)确认理解情况,无误后切换到accept edits on模式

  5. 功能互补 :Speckit主要负责需求分析、任务拆解、架构规约等流程性工作,生成结构化的需求文档和任务列表;Claude Code则基于这些文档和列表,利用其自然语言编程、代码生成、代码分析等功能,辅助完成具体的代码编写、测试和修复任务

具体操作

进入clude编辑

打开命令行,进入到工程根目录,输入clude

输入你想做什么

我要开发一个录转摘的线上Web管理平台,具体如下:

1、账号系统:包含登录注册,用户信息编辑,密码修改

2、导航栏:文件夹列表

3、文件列表:文件夹下面的文件列表展示、AI转录内容、AI内容摘要文件、录音文件播放、

4、文件夹管理:删除、修改、合并

复制进去命令行,点击回车,就会继续生成需求文档,最后,会有让你确认的一下点

第一个:A

第二个:C

第三个:A

规格文档已完成并通过验证

制定技术架构和实施计划(选择技术栈、设计系统架构)

相关推荐
Wang's Blog4 小时前
Java 项目实战:交友项目 - 用户体系集成总结
java·开发语言·交友
中科三方5 小时前
IPv6检测常见问题:AAAA记录检测不通过是什么原因?
开发语言·php
沫璃染墨6 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
刚入门的大一新生6 小时前
Linux-线程互斥
java·开发语言
香芋芋圆6 小时前
iD-editor 详解|OSM官方在线编辑器,基于D3.js的轻量地图编辑器
开发语言·javascript·编辑器
小熊恋旧7 小时前
Python 面向对象编程:方法、属性、继承与多态详解
开发语言·python
云边云科技_云网融合7 小时前
面向汽车零部件制造业场景的解决方案 | 70 秒:一台车下线的时间里,藏着五张网
开发语言·汽车·php
Evand J7 小时前
【PMSM滤波例程2】PMSM未知负载转矩观测EKF。MATLAB例程(负载增广EKF与实际仿真结果)。附下载链接
开发语言·matlab·电机
will_net8 小时前
apollo 站点部署&C#接入
开发语言·c#·apollo
晗夜未央8 小时前
任务队列反复失败,先分清重试、阻塞和结果待核对
开发语言·javascript