Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证지원사업공고수집
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗한 줄 요약: 여러 지원사업 사이트를 매일 자동으로 돌아다니며, 우리 회사에 맞는 공고만 골라서 이메일로 보내주는 자동화 도구입니다.
정부·기관에서 올라오는 지원사업 공고(지원금, 바우처, 스마트공장, 수출지원 등)는 사이트마다 흩어져 있고 매일 새로 올라옵니다. 사람이 일일이 들어가서 확인하기 어렵습니다.
이 프로그램은 그 일을 대신 해줍니다.
쉽게 말하면 "지원사업 공고 자동 비서" 입니다.
이 프로젝트 안에는 서로 독립적인 기능 3가지가 들어 있습니다.
| 기능 | 하는 일 | 비고 |
|---|---|---|
| ① 공고 수집·필터·메일 | 지원사업 공고를 모아 우리 회사에 맞는 것만 메일로 발송 | 핵심 기능 (monitor.py) |
| ② 정책자금 점검 | 소상공인시장진흥공단(소진공) 정책자금 공고를 따로 점검 | → D:\v_up\loan 로 이관 |
| ③ 고객사 서류 자동 입력 | 사업자등록증 등 서류 사진을 읽어 구글 시트에 자동 정리 | → D:\v_up\customer_intake 로 이관 (별도 도구) |
우리 회사 기준(인천광역시 남동구 / 제조업)에 맞춰 자동으로 판단합니다.
즉, "신청해도 되는 공고"만 메일로 오고, "우리랑 상관없는 공고"는 알아서 걸러집니다.
이 프로그램은 기본적으로 "미리보기 모드" 로 동작합니다. 즉, 실제로 메일을 쏘지 않고 "어떤 메일이 나갈지"만 보여줍니다. 진짜 발송은 사람이 명확히 허락했을 때만 됩니다.
web/auto_mail_web.html)monitor.py 파일이고, 인터넷에 올려서 자동 실행하는 구조(Vercel)도 준비돼 있습니다.이 기능은
D:\v_up\customer_intake로 이관되었습니다. 메일 발송(monitor.py)과 코드가 전혀 얽히지 않은 별도 도구라 저장소를 분리했습니다. 사용법·설치·복구는 이관된 위치의customer_intake\CUSTOMER_INTAKE.md를 참고하세요. (inbox·done·failed·reports 폴더 경로D:\customer_intake_*는 그대로입니다.)
평소 사용에는 필요 없습니다. 설치·배포·점검할 때만 참고하세요.
web/auto_mail_web.html (정적 페이지)api/index.py (Vercel 서버리스 함수)monitor.py| 경로 | 역할 |
|---|---|
monitor.py, streamlit_app.py | 운영 진입점 |
mail_core/ | 매칭·발송·저장·보안·운영 로직 |
config/ | 사이트·그룹·기업·전역 설정 |
var/ | 상태·암호화 outbox·로그·리포트 |
tests/fixtures/ | 재생형 테스트 데이터 |
docs/project/ | Auto Dev 큐·규칙·처리 이력 |
중복 발송 방지를 위해
var/state/seen_ids.json,var/state/delivery_state.json,var/outbox/delivery_outbox.enc만 GitHub Actions가 예외적으로 커밋백합니다. 나머지 런타임 산출물은 Git에서 제외됩니다.
코드에 직접 적지 말고, 반드시 환경변수(또는 .env) 로만 관리합니다.
GMAIL_ADDRESS, GMAIL_APP_PASSWORD, SMTP_HOST, SMTP_PORT, IMAP_HOST, IMAP_PORT,
BIZINFO_API_KEY, ANTHROPIC_API_KEY
cd D:\mail
python monitor.py
이 기능은
D:\v_up\loan으로 이관되었습니다. (메일 발송과 코드가 안 얽힌 별도 도구) 실행:cd D:\v_up; python -m loan.semas.collector --run-mode dry-run --send-email false※ 메일 digest 안의 소진공 정책자금 공고 수집(monitor.py의 semas_loan_ols)은 그대로 유지됩니다.
main 브랜치에 바로 올리지 않고, 작업 브랜치 → 검증 → PR 순서로 반영합니다.docs/ops/MONITOR_ENGINEERING_RUNBOOK.md를 참고하세요.docs/autodev/LOOP_ENGINEERING_AUTO_DEV.md — 사람이 에이전트를 매번 지시하지 않고 루프가 지시한다.DRY_RUN=true python3 scripts/auto_dev_queue.pypython3 scripts/loop_verify.py · 드리프트 python3 scripts/loop_verify.py --driftscripts/auto_dev_executor.py가 자동 DONE (허위 DONE 아님)auto_dev/defects_inbox.md 작성 → G1 후 python3 scripts/decompose_defects.py --approveAUTO_DEV_AGENT=true (미설정 시 에이전트 필요 TASK는 PENDING 뒤로 회전)원격 저장소: https://github.com/pds2225/mail