Loading...
Loading...
Compare original and translation side by side
docs/TechStack.mddocs/ProjectStructure.mddocs/TechStack.mddocs/ProjectStructure.mddocs/TechStack.mddocs/ProjectStructure.mddocs/TechStack.mddocs/ProjectStructure.mddocs/TechStack.mddocs/ProjectStructure.md[service-path]/docs/docs/TechStack.mddocs/ProjectStructure.md[服务路径]/docs/docs/TechStack.mddocs/ProjectStructure.md---
generated-by: analyze-project
date: 2024-03-14T12:00:00Z
commit: abc1234
---docs/TechStack.mddocs/ProjectStructure.md---
generated-by: analyze-project
date: 2024-03-14T12:00:00Z
commit: abc1234
---git rev-parse --short HEADcommitgit diff --name-only <frontmatter-commit>..HEADgit status --shortpackage.jsoncomposer.jsondocker-compose.ymlDockerfileMakefile*.config.*.devcontainer/git rev-parse --short HEADcommitgit diff --name-only <frontmatter-commit>..HEADgit status --shortpackage.jsoncomposer.jsondocker-compose.ymlDockerfileMakefile*.config.*.devcontainer/commitgenerated-bygenerated-by: analyze-projectgenerated-by: analyze-project"exists but wasn't generated by this skill. Overwrite it? (yes/no)"docs/TechStack.md
generated-bygenerated-by: analyze-projectgenerated-by: analyze-project"已存在,但并非由本技能生成。是否覆盖该文件?(是/否)"docs/TechStack.md
package.jsoncomposer.jsonCargo.tomlgo.modpyproject.tomlGemfilebuild.gradlepom.xmltsconfig.jsonvite.config.*webpack.config.*nuxt.config.*docker-compose.ymldocker-compose.yamlDockerfile.devcontainer/devcontainer.json.github/workflows/*.yml.gitlab-ci.ymlJenkinsfileREADME.mdINSTALL.mdSETUP.mdMakefile.eslintrc.*eslint.config.*.prettierrcphpunit.xmlvitest.config.*jest.config.*pytest.ini**/{*.yml,*.yaml,*.json,*.toml,*.ini,*.md}services/api/package.jsonpackage.jsoncomposer.jsonCargo.tomlgo.modpyproject.tomlGemfilebuild.gradlepom.xmltsconfig.jsonvite.config.*webpack.config.*nuxt.config.*docker-compose.ymldocker-compose.yamlDockerfile.devcontainer/devcontainer.json.github/workflows/*.yml.gitlab-ci.ymlJenkinsfileREADME.mdINSTALL.mdSETUP.mdMakefile.eslintrc.*eslint.config.*.prettierrcphpunit.xmlvitest.config.*jest.config.*pytest.ini**/{*.yml,*.yaml,*.json,*.toml,*.ini,*.md}services/api/package.jsonapps/services/packages/docker-compose.ymlpackage.jsonworkspacespnpm-workspace.yamlDockerfileapps/services/packages/docker-compose.ymlpackage.jsonworkspacespnpm-workspace.yamlDockerfilereferences/formats.mddocs/TechStack.mddocs/ProjectStructure.mdProjectStructure.mdDatabaseStructure.mddocs/TechStack.mddocs/ProjectStructure.md[service-path]/docs/TechStack.md[service-path]/docs/ProjectStructure.mddocs/generated-by: analyze-projectdate:commit:"Project docs updated:
docs/TechStack.md [per-service paths if monorepo] Commit: [hash]"docs/ProjectStructure.md
references/formats.mddocs/TechStack.mddocs/ProjectStructure.mdProjectStructure.mdDatabaseStructure.mddocs/TechStack.mddocs/ProjectStructure.md[服务路径]/docs/TechStack.md[服务路径]/docs/ProjectStructure.mddocs/generated-by: analyze-projectdate:commit:"项目文档已更新:
docs/TechStack.md [单仓库场景下的各服务文档路径] 提交哈希:[hash]"docs/ProjectStructure.md
| Rationalization | Reality |
|---|---|
| "The README has all this info" | READMEs describe intent and setup steps. TechStack and ProjectStructure describe current reality in a structured, machine-readable format. |
| "I can just read package.json" | One config file gives you one piece. These docs synthesize all signals into two quick-read files. |
| "The project is small, I don't need docs" | Small projects still have a stack, structure, and tooling. Two short files save every future session from re-discovering them. |
| "Docs will get outdated" | The staleness gate and commit tracking exist specifically to prevent this. Run the skill again. |
| 误区 | 实际情况 |
|---|---|
| "README中已包含所有信息" | README描述的是项目意图和安装步骤,而TechStack和ProjectStructure文档以结构化、机器可读的格式描述项目当前的实际状态。 |
| "我直接读package.json就够了" | 单个配置文件只能提供部分信息,这些文档会整合所有信号,生成两个便于快速阅读的文件。 |
| "项目很小,不需要文档" | 小型项目同样有技术栈、结构和工具链,两个简短的文档可以为未来的所有会话节省重新探索的时间。 |
| "文档会过时" | 时效性检查和commit追踪机制正是为了防止这种情况发生,只需再次运行本技能即可。 |
docs/docs/docs/TechStack.mddocs/ProjectStructure.mdProjectStructure.mdDatabaseStructure.mdgenerated-bydatecommitdocs/TechStack.mddocs/ProjectStructure.mdProjectStructure.mdDatabaseStructure.mdgenerated-bydatecommit