specsfy-setup
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePreparar contexto do projeto
准备项目上下文
Modo de interação
交互模式
Modo de interação: .
Antes de formular qualquer pergunta, leia e aplique o
de .
perguntasContrato de perguntas numeradas.specsfy/Spec.md-
Ler,
AGENTS.mde instruções locais antes de escrever.CLAUDE.md -
Ler as diretrizes publicáveis quando precisar auditar o bloco reservado em arquivos de agentes.
-
Executare corrigir cada requisito ausente antes de preparar o contexto. O diagnóstico confere Node.js, Git, npm, acesso ao projeto e o
specsfy doctor --project <raiz>, com fallback porskills CLI.npx -
Executar. Renderizar
node scripts/setup_context.mjs --project <raiz>,PROJECT.md,STACK.mdeRULES.mda partir deDATABASE.mdquando existir ou dos arquivos gerenciados.specsfy/templates/custom/<Nome>.md,.specsfy/templates/Project.md,Stack.mdeRules.mdcaso contrário; não manter modelos paralelos embutidos no script.Database.md -
No início e no fim de cada mudança, executar:bash
node scripts/monitor_context.mjs --project <raiz> --check -
Inspecionar os quatro arquivos iniciais,quando gerado e a fonte de stack usada pelo script.
.specsfy/PACKAGES.md -
Nunca substituir um arquivo de contexto existente, mesmo com conteúdo incompleto. Eme
AGENTS.md, atualizar somente o bloco delimitado do framework e preservar tudo fora dele.CLAUDE.md -
Para completar ou corrigir stack, regras ou dados, anunciar o handoff e carregar respectivamente,
$specsfy-aux-stackou$specsfy-aux-rules.$specsfy-aux-database -
Quando aplicação, persistência ou dependências mudar, carregardepois das auxiliares e reconstruir
$specsfy-documentatoredocs/a partir de todo o projeto..specsfy/PACKAGES.md -
Somente quando a pessoa solicitar ou indicar explicitamente o uso de Gitflow para o projeto (ver references/gitflow.md), anunciar o handoff, carregare registrar a convenção de branches confirmada em
$specsfy-specialist-gitflowviaRULES.md. Nunca propor, presumir ou aplicar Gitflow a partir da estrutura de branches do repositório, da presença de uma branch$specsfy-aux-rulesou de qualquer outro sinal implícito.develop
Não contornar um resultado . Atualizar o documento indicado e executar
o monitor novamente. Para mudança de aplicação sem impacto material na história
ou finalidade, registrar essa avaliação nas fontes da tarefa e repetir com
. Aplicar a mesma disciplina a regras com
; nunca usar o reconhecimento para ocultar uma
mudança documental real.
PENDING--acknowledge-project-no-change--acknowledge-rules-no-changeManter na raiz. Manter , , e
em . Tratar esses documentos como contexto derivado do
projeto, não como spec, gate ou autorização de implementação.
PROJECT.mdSTACK.mdRULES.mdDATABASE.mdPACKAGES.md.specsfy/Em projeto com mais de um framework, registrar todas as fontes observadas;
não escolher silenciosamente um único stack. Se nenhum framework for
identificado, criar o modelo genérico e declarar que a confirmação está
pendente.
交互模式:。
在提出任何问题之前,请阅读并应用中的。
问答式.specsfy/Spec.md编号问题约定-
在撰写前阅读、
AGENTS.md和本地说明。CLAUDE.md -
当需要审核代理文件中的保留块时,阅读可发布指南。
-
执行并在准备上下文之前修复每个缺失的要求。该诊断会检查Node.js、Git、npm、项目访问权限以及
specsfy doctor --project <raiz>,并可通过skills CLI作为备选方案。npx -
执行。 当存在
node scripts/setup_context.mjs --project <raiz>时,从该文件生成.specsfy/templates/custom/<Nome>.md、PROJECT.md、STACK.md和RULES.md;否则从DATABASE.md、.specsfy/templates/Project.md、Stack.md和Rules.md这些托管文件生成;请勿在脚本中保留并行的内嵌模板。Database.md -
在每次变更开始和结束时,执行:bash
node scripts/monitor_context.mjs --project <raiz> --check -
检查初始的四个文件、生成后的以及脚本使用的技术栈源文件。
.specsfy/PACKAGES.md -
切勿替换现有的上下文文件,即使内容不完整。在和
AGENTS.md中,仅更新框架限定的块并保留块外的所有内容。CLAUDE.md -
为了补充或修正技术栈、规则或数据,需告知交接并分别加载、
$specsfy-aux-stack或$specsfy-aux-rules。$specsfy-aux-database -
当应用、持久化或依赖项发生变更时,在加载辅助工具后加载,并从整个项目重建
$specsfy-documentator和docs/。.specsfy/PACKAGES.md -
仅当用户明确要求或指示对项目使用Gitflow时(查看references/gitflow.md),告知交接,加载,并通过
$specsfy-specialist-gitflow将确认的分支约定记录在$specsfy-aux-rules中。切勿从仓库的分支结构、RULES.md分支的存在或任何其他隐含信号推断、假设或应用Gitflow。develop
切勿绕过结果。更新指定的文档并重新执行监控。对于对项目历史或目的无实质性影响的应用变更,在任务源中记录此评估,并使用重复执行。对规则变更应用相同的规范,使用;切勿使用确认来掩盖真实的文档变更。
PENDING--acknowledge-project-no-change--acknowledge-rules-no-change将保留在根目录。将、、和保留在目录下。将这些文档视为项目衍生的上下文,而非规范、关卡或实施授权。
PROJECT.mdSTACK.mdRULES.mdDATABASE.mdPACKAGES.md.specsfy/对于包含多个框架的项目,记录所有观察到的源;切勿默认选择单一技术栈。如果未识别到任何框架,创建通用模板并声明确认待处理。