TRAE使用openspec (20251023,openspec暂不支持TRAE情况下)
·
TRAE使用openspec
openspec安装
cmd或者powershell执行
检查Node.js版本(需要 >= 20.19.0)
node --version
# v22.19.0 ✓
# 全局安装OpenSpec
npm install -g @fission-ai/openspec@latest
openspec初始化
#进到项目目录内
cd 项目目录
#初始化openspec
openspec init
#初始化后当前目录中会创建出一个openspec目录
/xxxx/openspec/changes/optimize-ui-display/
├── proposal.md # 变更概述和影响分析
├── tasks.md # 具体实施任务清单
├── design.md # 技术决策和设计考量
└── specs/ui-display/spec.md # 详细的需求规范
TRAE中使用openspec
由于openspec当前实际暂未支持TRAE,需要将关键脚本(md文件)从其他初始化成功的IDE编辑器中复制到项目目录下
cp /xxxx/项目目录/.codebuddy /xxxxx/TRAE项目目录/.trae
#该文件夹结构及内容
ls .\.trae\commands\openspec\
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2025/10/23 8:57 1288 apply.md
-a---- 2025/10/23 8:57 2006 archive.md
-a---- 2025/10/23 8:57 2327 proposal.md
开始使用
其他openspec支持的IDE内使用方式,需要在AI对话助手中执行以下指令
/openspec:apply xxxxx #功能实现(xxxxx替换为openspec创建出的提案目录名)
/openspec:proposal 添加一个连接pod终端功能 #创建变更提案
/openspec:archive xxxxx #归档变更(xxxx替换为openspec创建出的提案目录名)
TRAE中使用方式,需要在AI对话框中选择文件进行实现
openspec/changes/optimize-ui-display/
├── proposal.md # 变更概述和影响分析
├── tasks.md # 具体实施任务清单
├── design.md # 技术决策和设计考量
└── specs/ui-display/spec.md # 详细的需求规范
#该目录结构为执行proposal.md [你的需求]后会生成的文档
#AI对话框内 #号选择文件,并输入需要添加的功能或要实施的目录名
proposal.md 我想做一个类似DeepSeek 的AI 深度思考,流式文字返回的 AI 对话 Web 应用,用户可以输入问题,AI 思考之后回答。可以查看、删除 AI 和 用户的对话历史,用户也可以建立新AI对话。 #创建变更提案
apply.md optimize-ui-display #功能实现
archive.md optimize-ui-display #归档变更
trae内基本可用,后续openspec支持trae后忽略该文章步骤

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)