Commit c8bb469a authored by platyhouse's avatar platyhouse

refs ptyGitCommit

parent d96b6dd8
#!/bin/sh
echo "커밋 메세지를 작성중..."
claude -p "$(cat ptyGitCommit.prompt)"
git diff --staged 실행 후 git diff를 분석해서 커밋 메세지를 작성하여 커밋한다.
마크다운 형태로 작성한다.
Staged 변경 사항만 분석한다.
주제별로 각각의 파일명을 언급해서 설명한다.
커밋 메세지만 표시하고 다른 설명은 하지 않는다.
커밋 메세지 저작자를 표시하지 않는다.
\`\`\` 표기도 하지 않는다.
아래는 예시 입니다.
```
# AI 채팅 기능 개선 및 OCR 첨부 파일 관리 기능 추가
## AI 채팅 시스템 개선
### 첨부 파일 지원 강화
- **modules/chatgpt/admin.aichat.items.controller.php**: 관리자 화면 테이블에 '첨부OCR' 컬럼 추가
- **modules/chatgpt/admin.aichat.items.edit.view.html**: 관리자 편집 화면에 '첨부파일정보' 필드 추가
- **modules/chatgpt/common.aichat.items.model.php**:
- OCR 첨부 문서 프롬프트 텍스트 개선 ("OCR 문서" → "첨부 문서")
- 첨부 파일 목록 구조 생성 로직 추가 (allAttachments)
- 파일 확장자별 한글 타입 매핑 기능 구현
- 첨부 파일 정보 응답 전송 기능 추가
### 문서 작성 기능 개선
- **modules/chatgpt/common.aichat.items.model.php**:
- 마지막 작성된 문서(completeDocumentContent) 참조 기능 추가
- 대화 히스토리에 completeDocumentContent 컬럼 추가
- 세션 관리 개선 (session_write_close 호출 위치 조정)
- 코드 포맷팅 정리 (문자열 결합 공백 통일)
### API 개선
- **modules/lawtice/app.api2.application.controller.php**:
- OCR 파일 업로드 시 파일명, 파일크기 필드 저장 추가
- 세션 관리 개선
## OCR 파일 관리 기능 추가
### 데이터베이스 스키마 확장
- **modules/ocr/ocr.items.common.model.php**:
- t_ocr_items 테이블에 fileName 컬럼 추가 (파일명 저장)
- t_ocr_items 테이블에 fileSize 컬럼 추가 (파일크기 저장)
- 각 컬럼에 인덱스 추가
### 관리자 화면 개선
- **modules/ocr/ocr.items.edit.admin.view.html**:
- 파일명 필드 추가 (읽기 전용)
- 파일크기 필드 추가 (읽기 전용)
### API 개선
- **modules/ocr/ocr.api.common.controller.php**:
- 파일 업로드 시 파일명, 파일크기 저장 추가
## 프레임워크 공통 기능 개선
### 파일 업로드 기능 확장
- **platyFramework/modules/ptycommon/common.pty.item.model.php**:
- uploadSingleFile 메서드에 fileNameField, fileSizeField 파라미터 추가
- 파일 업로드 시 파일명과 파일크기를 별도 필드에 자동 저장
- 업데이트 시에도 파일명, 파일크기 필드 함께 업데이트
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment