- law_monitor.py: 2-pass 크로스 링크 적용 - Pass 1: 전체 법령 파싱 + 조문-장 매핑 테이블 생성 - Pass 2: 「법령명」 제X조 → [[법명_제N장#제X조]] wiki-link 일괄 적용 - 변경된 법령에만 크로스 링크 적용 후 DEVONthink 임포트 - pkm_api_server.py: RAG 응답에 enable_thinking=false + strip_thinking 적용 - launchd: pkm-api(Flask), law-monitor(07:00), mailplus(07:00+18:00), digest(20:00) plist Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
25 lines
952 B
Plaintext
25 lines
952 B
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>Label</key>
|
|
<string>net.hyungi.pkm-api</string>
|
|
<key>ProgramArguments</key>
|
|
<array>
|
|
<string>/Users/hyungi/Documents/code/DEVONThink_my server/venv/bin/python3</string>
|
|
<string>/Users/hyungi/Documents/code/DEVONThink_my server/scripts/pkm_api_server.py</string>
|
|
<string>9900</string>
|
|
</array>
|
|
<key>WorkingDirectory</key>
|
|
<string>/Users/hyungi/Documents/code/DEVONThink_my server</string>
|
|
<key>RunAtLoad</key>
|
|
<true/>
|
|
<key>KeepAlive</key>
|
|
<true/>
|
|
<key>StandardOutPath</key>
|
|
<string>/Users/hyungi/Documents/code/DEVONThink_my server/logs/pkm-api.log</string>
|
|
<key>StandardErrorPath</key>
|
|
<string>/Users/hyungi/Documents/code/DEVONThink_my server/logs/pkm-api.error.log</string>
|
|
</dict>
|
|
</plist>
|