法国法律助手

作者:鹿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 嵌入);问答时混合召回相关条文,回答按「原则→适用→限制→来源」组织,只引用检索命中的来源,末尾附法律免责声明。

如何安装此技能?

访问技能市场,点击「安装」按钮,按提示将技能包放入 AI 编程助手的 skills 目录即可。

浏览技能市场

支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手