Spec-First:重新定义 AI Coding 的工作流

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
Spec-First:重新定义 AI Coding 的工作流
Spec-First:重新定义 AI Coding 的工作流
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


image

AI coding is not a prompt problem — it is a workflow problem.

Spec-first turns AI coding from ad-hoc chat into a governed engineering loop:
Codebase → Graph → Spec → Plan → Code → Review → Knowledge.

Spec > Code. Systems > Prompts.

specfirstworkflowanimationv6lowerflow


GitHub: GitHub - sunrain520/spec-first: spec-first · GitHub
NPM: https://www.npmjs.com/package/spec-first

快速使用:

npm install -g spec-first

spec-first -v

spec-first init --claude -u <name> --lang <zh|en>
spec-first init --codex -u <name> --lang <zh|en>
Identity resolution order
开发者身份的解析顺序是:
-u 传入的值
~/.spec-first/.developer 中的全局身份
git config user.name 作为兜底
Language resolution order
语言的解析顺序是:
--lang 传入的值
项目中已有的 .developer profile
默认 zh

1 个帖子 - 1 位参与者

阅读完整话题

来源: linux.do查看原文