
    &XiF                       d Z ddlmZ ddlZddlZej
                  j                  dd       dZdZddd	d
dd	ddd	ddd	gZ	dZ
 ed        ed        ed       ddlmZ deedgiZe	D ]  Zed   j!                  ed   ed   d	       ! ed   j!                  de
d	        ee      Z edej$                           edej&                           edej(                          ej$                  s% ed       ej&                  D ]  Z ede         n ed        ed        ed         ed       dd!lmZ dd"lmZ  e       Z e       Z ed#ej8                          ej;                  eee	e
e$      Z ed% ee       d&        e e      D ]  \  Z!Z" ed'e! d(e"          ed        ed)        ed       dd*l#m$Z$  e$       Z%e%jM                         Z' ed+e'rd,nd-         e(ed         Z)e%jU                  e)      Z+ ed.e+        e%jY                  e+      Z- ed/e-         ed        ed0        ed       dd1l.m/Z/ dd2l0m1Z1  e1       Z2e2s ed3        ejf                  d4        ed5 ee2       d6       d7Z4 ed8e4 d9       d: Z5	  ejl                   e5             Z7 ed;e7         ed        ed=        ed        ed>        ed?e         ed@e         edA        e e	d4      D ]$  \  Z!Z edBe! d(ed            edCed           &  edDe
         e         edEej$                  rdFndG         edHej8                           edI       eD ]  Z" edJe"          edKe+         edLe-         edMe7re7ndN        y# e8$ r-Z9 ed<e9        ddl:Z: e:jv                          dZ7Y dZ9[9dZ9[9ww xY w)Ou   
task691_cardnews.py
-------------------
ThreadAuto 프로젝트 카드뉴스 생성 스크립트 (토픽: eg-202)
토픽: AI 도구가 보험 영업을 어떻게 바꾸는가
담당: 토르 (개발2팀 백엔드)
    )annotationsNz/home/jay/projects/ThreadAutou'   AI 도구가 보험 영업을 바꾼다uH   챗GPT와 AI 자동화 도구로 달라지는 보험 설계사의 하루u!   상담 준비, AI가 대신한다uj   고객 정보를 입력하면 맞춤 보장 분석과 대화 스크립트를 자동으로 생성합니다.)titledescriptionu!   SNS 마케팅도 자동화 시대uc   AI가 타깃 고객층에 맞는 콘텐츠를 초안부터 예약 발행까지 처리해 줍니다.u(   행정 업무 시간을 영업에 투자um   계약서 정리·청약 안내 등 반복 행정을 AI로 처리하고 고객 면담 시간을 늘립니다.u'   신규 GA 이직 설계사에게 유리ue   AI 도구 활용 역량이 높을수록 이직 초기 정착 속도와 실적 회복이 빠릅니다.uL   AI 활용 영업의 새 기준, 지금 바로 상담을 신청해 보세요!z<============================================================u   [Step 3] 콘텐츠 검증)validate_cardnews_contentslides)r   bodyr   r   u   AI 활용 시작하기z  passed  : z  errors  : z  warnings: u;   
[WARN] 검증 실패 — 에러 내용을 확인하세요.z	  ERROR: u     => 검증 통과!z=
============================================================u   [Step 4] 이미지 렌더링)CardNewsRenderer)get_random_themeu     선택된 테마: )r   	hook_textitemscta_textthemeu     생성된 슬라이드 수: u   장z  [z] u4   [Step 5] 이미지 서버 확인 + 공개 URL 생성)get_default_serveru     서버 상태: u   정상u	   비정상u     공개 URL: u     URL 접근 가능: u   [Step 6] Threads 업로드)ThreadsClient)get_valid_tokenuF     [ERROR] 유효한 토큰이 없습니다. 인증이 필요합니다.   u      토큰 획득 완료 (길이: u   자)uB  AI가 보험 영업의 판도를 바꾸고 있습니다.

챗GPT와 자동화 도구로 상담 준비부터 SNS 마케팅까지, 설계사의 하루가 달라집니다.

GA 이직을 고민 중이라면 AI 활용 역량이 조기 정착의 열쇠입니다.

#보험설계사 #AI마케팅 #보험영업 #자동화 #GA이직u     캡션 미리보기:

c                 v   K   t        t              } | j                  t        t               d {   }|S 7 w)N)access_token)r   token
post_image
public_urlcaption)clientpost_ids     2/home/jay/workspace/teams/dev2/task691_cardnews.pyuploadr      s/     .F%%j'::GN ;s   .979z  [SUCCESS] Threads Post ID: u     [ERROR] 업로드 실패: u   [최종 결과 보고]u     토픽 ID   : eg-202u     타이틀    : u     Hook 문구 : u     본문 슬라이드:z    [z	         z  CTA       : u     검증 결과 : PASSEDFAILEDu     테마      : u     슬라이드 파일 목록:z    u     공개 URL  : u     URL 유효  : z  Post ID   : u   N/A (업로드 실패))<__doc__
__future__r   asynciosyspathinsertr   r   r   r   printcontent.validate_rulesr   contentitemappendresultpassederrorswarningserenderer.cardnewsr	   renderer.themesr
   rendererr   name
render_allslide_pathslen	enumerateippublisher.image_serverr   serverensure_server	server_okstr
cover_pathget_public_urlr   
verify_urlis_valid
api.clientr   auth.token_storer   r   exitr   r   runr   	Exceptionexc	traceback	print_exc     r   <module>rM      s   #  
 2 3 	2 W	
 5 D
 5|
 < G
 ;~	( Z
 h ! " h < +  DH'].	
    #;HU V	"7	+ V]]O$ % V]]O$ % V__%& '}}	
HI]] 	!o 

 
 o  $ % h . , UZZL) *!!


 "  &s;'7&8< =k" DAq	Cs"QC. o  < = h 5		  "	 i([AB CQ 
"":.
 zl# $Z( hZ( )
 o  " # h $ ,	
RSCHHQK (UD9 :G   	, -gkk&(#G	)'
34 o    h    %! " $ %  " -GAt	E!BtG}o
&'	Id=)*
+,- xj! "  v}}8(CD E % & % '	 A	D* % & 
# $ 'w/GHI J;  	(
./IGs   %"N5 5O':"O""O'