法
法国法律助手
作者:鹿Sir法律合规v1
基于法国官方法典与法律整合文本(LEGI/DILA)的检索增强法律问答助手。支持法国法律问题咨询、法条检索、立法条文解释、带可核验引用的法律摘要,采用全文检索+向量检索的混合召回。当用户需要查询法国法律条文、解释法国法规、做法国法律研究时触发。触发词:法国法律、法条检索、法律问答、LEGI、法律摘要。
下载量
366
点赞
89
价格
免费
技能文档
--- name: legalfrance title: 法国法律助手 category: 法律合规 description: 基于法国官方法典与法律整合文本(LEGI/DILA)的检索增强法律问答助手。支持法国法律问题咨询、法条检索、立法条文解释、带可核验引用的法律摘要,采用全文检索+向量检索的混合召回。当用户需要查询法国法律条文、解释法国法规、做法国法律研究时触发。触发词:法国法律、法条检索、法律问答、LEGI、法律摘要。 --- # 法国法律助手 基于混合检索(全文检索 FTS + 向量检索)并附条文引用的法国法律助手,整合法典与法律数据(LEGI/DILA),回答中的每条引用都可回溯原文。 ## 技能工作流 ### 步骤1:初始化法条库(首次使用) 索引缺失时(`data/chroma_db` 或 `data/fts_index.db` 不存在),**先向用户确认再执行**: ```bash python scripts/ingest.py ``` ⚠️ 本步骤会下载 LEGI 语料(HuggingFace)与 BGE-M3 嵌入模型(合计约 2 GB)并写入本地索引,预计耗时 20–40 分钟(视网络而定)。 确认话术:「初始化将下载约 2 GB 数据(法律语料 + 模型),是否确认?」 ### 步骤2:回答法律问题 ```bash python scripts/one_shot.py "<问题>" ``` 结构化 JSON 输出: ```bash python scripts/one_shot.py "<问题>" --json ``` ### 步骤3:法典原文检索(可选) ```bash python scripts/search.py "<查询词>" 5 ``` ### 步骤4:按规则组织回答 - 只引用索引中检索到的来源 - 严禁编造法条或判例 - 来源不足时明确说明 - 推荐结构:原则 → 适用 → 限制 → 来源 - 回答末尾必须附免责声明(属一般性法律信息,不构成个性化法律意见) 回答模板见 [references/answer_template.md](references/answer_template.md)。 ## 判例模块(可选) `search_jurisprudence` 模块(最高法院 / 国家行政法院判例)为可选组件;缺失时技能仅在立法法典范围内正常工作。 ## 注意事项 - 索引数据来自法国官方开放数据(LEGI/DILA),请以官方公报最新文本为准 - 检索结果受语料更新时间限制,时效性问题建议交叉核验
使用说明
# 法国法律助手 基于法国官方开放数据(LEGI/DILA)的法律问答助手:混合检索法条、解释立法条文、生成带可核验引用的法律摘要。 ## 使用 ```bash # 首次使用先建索引(下载约 2 GB,需确认) python scripts/ingest.py # 法律问答 python scripts/one_shot.py " conditions de rupture d'un bail commercial ?" ``` ## 工作原理 ingest.py 把 LEGI 语料写入 SQLite FTS 全文索引与 ChromaDB 向量索引(BGE-M3 嵌入);问答时混合召回相关条文,回答按「原则→适用→限制→来源」组织,只引用检索命中的来源,末尾附法律免责声明。
支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手