bb6cc6e241
- lib/java/: Java renderer (JrxmlRenderer) using JasperReports 6.21.0 - JrxmlDebug for diagnostics, JrxmlGen for format reference - download_jars.sh for one-time dependency setup - agent/nodes.py: _render_jrxml_to_png() and _compute_pixel_similarity() - Pixel comparison integrates into validate node (SSIM < 0.4 fails) - Pixel fidelity context injected into correct_jrxml for targeted fixes - tests/test_pixel_comparison.py: 15 unit tests (render, SSIM, integration) - .gitignore: exclude lib/java/*.jar, lib/java/*.class, tmp/ - CLAUDE.md: v11 changelog documenting the rendering pipeline - All non-LLM tests pass (97/97)
58 lines
918 B
Plaintext
58 lines
918 B
Plaintext
# 环境配置(含密钥)
|
|
.env
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
dist/
|
|
.venv/
|
|
|
|
# 数据库
|
|
db/chroma/
|
|
sessions/
|
|
logs/
|
|
db/
|
|
# 自动评测 (Mavis AI)
|
|
.mavis/
|
|
EVALUATION_REPORT.md
|
|
|
|
# 上传文件
|
|
uploads/
|
|
|
|
# Java JARs & compiled classes
|
|
lib/java/*.jar
|
|
lib/java/*.class
|
|
|
|
# 渲染临时文件
|
|
tmp/
|
|
|
|
# OCR 临时输出
|
|
ocr_raw_positions.json
|
|
|
|
# Playwright E2E 测试产物
|
|
frontend/test-results/
|
|
|
|
# RAG 管线中间产物 (rag 子模块内)
|
|
rag/jrxml_chunker_output/
|
|
rag/embeddings/
|
|
rag/models/
|
|
rag/__pycache__/
|
|
rag/chroma_db/
|
|
rag/jrxml_source_chunks/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
|
|
# 系统文件
|
|
Thumbs.db
|
|
.DS_Store
|
|
db/chroma-bak/chroma.sqlite3
|
|
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/data_level0.bin
|
|
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/header.bin
|
|
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/length.bin
|
|
db/chroma-bak/ec8b65c1-913e-4fa3-b073-b7663c97cf15/link_lists.bin
|