Loading...
Loading...
Compare original and translation side by side
docs/기능별설명/{카테고리명}/{기능명}/docs/功能说明/{分类名}/{功能名}/概述.md概述.md시나리오 B (기존 개선, 변경 Spec 필요):
/peach-doc-feature → Context Pack 폴더를 컨텍스트로 주입 → AI가 개요 기반 자동 탐색 → /peach-gen-spec → 구현
시나리오 B (소규모):
/peach-doc-feature → Plan Mode → 직접 구현
신규 기능은 /peach-gen-spec 직접 사용 (이 스킬 불필요)场景B(现有功能改进,需变更规格):
/peach-doc-feature → 注入Context Pack文件夹作为上下文 → AI基于概述自动检索 → /peach-gen-spec → 开发
场景B(小规模):
/peach-doc-feature → Plan Mode → 直接开发
新功能请直接使用/peach-gen-spec(无需本技能)docs/기능별설명/{카테고리명}/{기능명}/docs/功能说明/{分类名}/{功能名}/概述.md신규 기능 추가 시에는를 먼저 사용. 이 스킬은 기존 코드를 분석할 수 있을 때 유효하다./peach-gen-spec
新增功能时,请先使用。本技能仅在可分析现有代码时有效。/peach-gen-spec
概述.mddocs/기능별설명/{카테고리명}/{기능명}/docs/功能说明/{分类名}/{功能名}/git log --oneline {파일} | wc -lgit log --format=format: --name-only | sort | uniq -c | sort -rngit log --all --oneline {파일}{기능명}-개요.md{기능명}-TDD-가이드.mdgit log --oneline {파일} | wc -lgit log --format=format: --name-only | sort | uniq -c | sort -rngit log --all --oneline {파일}{功能名}-概述.md{功能名}-TDD-指南.md5번은 고정 질문이 아니라, AI가 분석 중 발견한 것을 기반으로 동적 생성한다. 개발자가 "모르겠다"고 답하면 해당 항목을 문서에 "미확인 사항"으로 기록한다.
第5项并非固定问题,而是AI基于分析中发现的内容动态生成。 若开发者回答“不知道”,则将对应项记录为文档中的“未确认事项”。
undefinedundefined| 구분 | 경로 |
|---|---|
| Controller (Koa) | api/src/modules/... |
| Service | api/src/modules/... |
| DAO | api/src/modules/... |
| Type | api/src/modules/.../types.ts |
| Store (Pinia) | front/src/modules/.../store.ts |
| Component (Vue) | front/src/modules/.../*.vue |
| 分类 | 路径 |
|---|---|
| Controller (Koa) | api/src/modules/... |
| Service | api/src/modules/... |
| DAO | api/src/modules/... |
| Type | api/src/modules/.../types.ts |
| Store (Pinia) | front/src/modules/.../store.ts |
| Component (Vue) | front/src/modules/.../*.vue |
| 문서 | 핵심 내용 | 읽을 때 |
|---|---|---|
| [{기능명}-처리흐름-xxx.md] | 변환 N단계, 분기 조건 | 코드 수정 전 |
| [{기능명}-에러코드.md] | N개 에러코드 목록 | 에러 처리 추가 시 |
| [{기능명}-설계결정.md] | force_xxx 이유, yyy 배경 | 로직 변경 전 반드시 |
| [{기능명}-매핑-테이블명.md] | 필드 매핑 | 해당 테이블 수정 시 |
| ... | ... | ... |
| [{기능명}-TDD-가이드.md] | 테스트 N개, 실행법 | 테스트 실행 시 |
undefined| 文档 | 核心内容 | 阅读时机 |
|---|---|---|
| [{功能名}-处理流程-xxx.md] | 转换N步骤、分支条件 | 修改代码前 |
| [{功能名}-错误代码.md] | N个错误代码列表 | 添加错误处理时 |
| [{功能名}-设计决策.md] | force_xxx的原因、yyy的背景 | 修改逻辑前必须阅读 |
| [{功能名}-映射-表名.md] | 字段映射 | 修改对应表时 |
| ... | ... | ... |
| [{功能名}-TDD-指南.md] | N个测试、执行方法 | 执行测试时 |
undefined| 유형 | 파일명 패턴 | 예시 |
|---|---|---|
| 처리 흐름 | | |
| 에러 코드 | | - |
| 설계 결정 | | ADR 형식 유지 |
| 데이터 매핑 | | |
| 파싱 규칙 | | |
| 상태/코드 | | - |
| 입력 데이터 | | |
| TDD | | 항상 단독 파일 |
| 类型 | 文件名模式 | 示例 |
|---|---|---|
| 处理流程 | | |
| 错误代码 | | - |
| 设计决策 | | 保留ADR格式 |
| 数据映射 | | |
| 解析规则 | | |
| 状态/代码 | | - |
| 输入数据 | | |
| TDD | | 始终为独立文件 |
| 결정 | 맥락(Context) | 결정(Decision) | 결과(Consequences) |
|---|---|---|---|
| 예시 | PG사 응답 평균 2.8초 | timeout을 3초로 설정 | 간헐적 타임아웃 발생 시 재시도 필요 |
设计决策.md| 决策 | 上下文(Context) | 决策(Decision) | 结果(Consequences) |
|---|---|---|---|
| 示例 | PG公司响应平均2.8秒 | 将timeout设置为3秒 | 发生间歇性超时需重试 |
bunx vitest run {경로}bunx vitest run {路径}{기능명}-개요.md{功能名}-概述.mdpeach-agent-teampeach-agent-team-refactorpeach-agent-teampeach-agent-team-refactorapi/src/modules/front/src/modules/비밀번호 변경비밀번호-변경{기능명}-{주제}.md결제연동-개요.md결제연동-TDD-가이드.md{기능명}-개요.md{기능명}-TDD-가이드.md회원관리게시판결제상품주문정산api/src/modules/front/src/modules/密码 修改密码-修改{功能名}-{主题}.md支付联动-概述.md支付联动-TDD-指南.md{功能名}-概述.md{功能名}-TDD-指南.md会员管理论坛支付商品订单结算