# 劳动法理论 v1.0 · AI 讨论版（事实型精简）

> **定位**：单文件、事实型、低 token。让 AI 推理的部分（金句、比喻、价值判断、"为什么"）一律删除，只保留 **法条 / 数字 / 表格 / 框架 / 代码骨架**。
> **使用方式**：复制全文到 AI 对话，配合"识别 → 决策 → 工具"三步法使用。
> **v1.0 → v1.0-AI**：~30 万 token → ~7 万 token（压到 23%）

---

## §1 三条公理

### 公理 1：从属性

| 维度 | 含义 | 证据（任 3 项） |
|------|------|----------------|
| 人格 | 用人单位对劳动者有指挥权 | 上下级汇报 / 排班 / 请假审批 / 工作内容 / 工作地点 / 工作时间 / 制度 / 绩效 |
| 经济 | 收入主要或全部来自该单位 | 工资按月 / 单一雇主 / 工资标准 / 奖惩影响工资 |
| 组织 | 纳入用人单位组织体系 | 工号 / 工牌 / 考勤 / 组织架构 / 培训 / 社保 |

**关系 vs 从属性**：

| 关系 | 从属性 | 报酬 | 风险承担 | 适用法 |
|------|--------|------|----------|--------|
| 劳动 | 强 | 工资 | 单位 | 劳动法 |
| 劳务 | 弱 | 劳务费 | 劳务者 | 民法 |
| 承包 | 弱或无 | 承包费 | 承包者 | 民法 |
| 合作 | 无 | 利润分成 | 共担 | 民法/公司法 |

**灰区**：平台用工 / 劳务派遣 / 外包 / 兼职

### 公理 2：倾斜保护（强制性规范不可约定放弃）

4 层次：

| 层 | 对象 | 典型条款 | 强度 |
|----|------|----------|------|
| 基础 | 所有人 | 最低工资 / 工时 / 休假 / 社保 | 最强 |
| 特殊 | 三期 / 未成年 / 工伤 | 不得解除 / 特殊工时 | 强 |
| 集体 | 工会 / 集体合同 | 集体协商 / 罢工 | 强 |
| 争议 | 弱势方 | 举证倒置 / 一裁终局 | 强 |

### 公理 3：生存优先

劳动报酬优先于：税收、普通债权、股东分红。

**欠薪后果**：

| 情形 | 后果 |
|------|------|
| 一般拖欠 | 加付 50%-100% 赔偿金 |
| 拒不支付（数额较大） | 拒不支付劳动报酬罪（最高 7 年） |
| 欠薪导致严重后果 | 从重处罚 + 媒体公示 |
| 欠薪 + 欠社保 | 员工可单方解除 + 主张经济补偿 |

**经济补偿金公式**：`补偿 = 月平均工资 × N`

- N：满 6 个月算 1 年，不满 6 个月算 0.5 年
- N+1：代通知金
- 2N：违法解除赔偿金

### 元规则

用人单位是规则制定者 → 承担更多举证责任；员工是规则接受者 → "弱势推定"保护。

---

## §2 四要素识别法

```
主体 → 从属性 → 行为 → 时点
```

### 主体

- 劳动者：年满 16（特殊 14，需监护同意）；可有学生 / 退休返聘 / 外国人（有许可）；不可有公务员 / 事业单位 / 军人 / 家庭保姆
- 用人单位：营业执照 / 法人；可有 个体户 / 民非 / 社团；特殊 派遣公司需许可证

### 从属性：12 证据点（任 3 项即推定）

人格（8）：上下级 / 排班 / 请假 / 工作内容 / 地点 / 时间 / 制度 / 绩效  
经济（4）：月发 / 单一雇主 / 工资标准 / 奖惩影响  
组织（6）：工号 / 工牌 / 考勤 / 架构 / 培训 / 社保

**反向证据**（不影响劳动关系）：签了"合作协议" / 在家办公 / 按件计酬 / 无打卡。

### 行为：8 大类

| # | 行为 | 关键事实 | 法条 |
|---|------|----------|------|
| 1 | 招聘/入职 | Offer/体检/登记 | §7-10 |
| 2 | 合同 | 书面/试用/保密/竞业 | §10-19 |
| 3 | 报酬 | 工资/加班/年终/股权 | §44-51 |
| 4 | 工时/休假 | 标准/综合/加班/年假/病假 | §36-45 |
| 5 | 社保 | 五险一金 | 社保法 |
| 6 | 调岗/调薪 | 单方/协商 | §35 |
| 7 | 解除/终止 | 协商/单方/裁员/到期 | §36-50 |
| 8 | 争议 | 调解/仲裁/诉讼 | 仲裁法 |

### 时点：5 个

| 时点 | 关键 | 法律意义 |
|------|------|----------|
| 入职前 | Offer | 不得歧视 |
| 1 月内 | 书面合同 | 超 1 月 = 双倍工资 |
| 试用期 | 解除门槛 | "不符合录用条件" |
| 履行中 | 调岗/加班 | 单方变更需协商 |
| 解除/终止 | 补偿 | 不同事由不同补偿 |

**3 个 1 个月**：

1. 入职 1 月内必须签合同（否则双倍工资）
2. 解除前 1 月通知（否则 +1）
3. 争议 1 年内申请（仲裁时效）

### 4 要素流程图

```
[用户输入] → 主体 → 从属性（强？）→ 行为 → 时点 → 识别完成
            └─ 不是劳动？→ 终止
            └─ 弱从属性？→ 劳务/承包
```

---

## §3 四把刀 + 1 条底线

### 刀 1：基准线（4 不得低于）

| 项目 | 标准 |
|------|------|
| 最低工资 | 当地最低工资标准 |
| 最高工时 | 8h/日 40h/周 加班 36h/月 |
| 年假 | 1 年 5 天 / 10 年 10 天 / 20 年 15 天 |
| 社保 | 养老/医疗/工伤/失业/生育+公积金 |

**加班费**：

| 类型 | 倍数 |
|------|------|
| 工作日延时 | 1.5 |
| 周末（未补休） | 2 |
| 法定节假日 | 3 |

**计算基数**：月工资 ÷ 21.75 ÷ 8 × 倍数 × 加班小时

### 刀 2：解雇保护（3 道闸）

事由 + 程序 + 补偿 = 合法。任一不通过 = 违法 = 继续履行 或 2N。

**§39 过错性解除**（无补偿）：

- 试用期不符合录用条件
- 严重违反规章制度
- 严重失职/营私舞弊/重大损害
- 同时与其他单位建立劳动关系（经拒不改正）
- 欺诈/胁迫订立合同致无效
- 被追究刑事责任

**§40 非过错性解除**（N+1）：

- 医疗期满不能从事原工作也不能从事新安排
- 不能胜任工作（经培训或调岗后仍不能）
- 客观情况重大变化（协商不成）

**§41 经济性裁员**（30 天前向工会说明 + 报告劳动部门）：

- 重整 / 严重困难 / 转产重大技术革新 / 客观经济情况重大变化

**不可解雇的 12 种情形**（§42）：

1. 未做离岗前职业健康检查
2. 疑似职业病诊断/观察期
3. 患职业病或因工负伤丧失/部分丧失劳动能力
4. 医疗期内
5. 三期（孕期/产期/哺乳期）
6. 连续工作满 15 年 + 距退休 < 5 年
7. 法律法规其他
8. 工会工作人员履职期
9. 职工代表履职期
10. 集体协商代表履职期
11. 申请仲裁/诉讼期
12. 年假/婚假/丧假期

**经济补偿计算**：

- N = 工作年限（满 6 月算 1 年；不满 6 月算 0.5 年）
- N+1 = 代通知金
- 2N = 违法解除赔偿金
- 月工资 = 解除前 12 月平均

### 刀 3：集体协商

- 工会（§2）
- 集体合同（§51-56）→ 报劳动部门，15 日内未异议生效
- 罢工权：法律未明确

**效力**：集体合同约定条件高于个人合同，按集体合同。

### 刀 4：争议解决

```
调解（企业内/人民/工会）→ 仲裁（必前置）→ 诉讼
```

**仲裁 5 事实**：

| 项 | 标准 |
|----|------|
| 时效 | 1 年（自知道权利被侵害） |
| 管辖 | 合同履行地 或 单位所在地 |
| 一裁终局 | 报酬/工伤/补偿 ≤ 当地最低工资 12 月 |
| 举证 | 单位掌握证据不提供 = 不利后果 |
| 执行 | 生效后一方不履行可申请法院强制 |

**一裁终局 vs 起诉**：

- 劳动者：可起诉
- 用人单位：仅特定情形（证据不足/隐瞒事实）可申请撤销

### 1 条底线：生存优先

劳动报酬在任何情形下（破产/清算/欠税/欠债）优先于其他债权。

### 4 把刀调用顺序

```
基准线 → 解雇保护 → 集体协商 → 争议解决
                              ↓
                       任何时候都适用：生存优先
```

---

## §4 11 个典型场景

| # | 场景 | 风险 | 优先刀 | 核心法条 |
|:-:|------|:----:|--------|----------|
| 1 | 入职不签合同 | 🔴 | 4 | §10、§82 |
| 2 | 试用期陷阱 | 🟡 | 2+4 | §19、§39 |
| 3 | 996/奋斗者协议 | 🔴 | 1+4 | §36-44 |
| 4 | 末位淘汰 | 🔴 | 2+4 | §40 |
| 5 | 调岗/调薪/调地 | 🟡 | 1+4 | §35 |
| 6 | 股权激励离职 | 🟡 | 4+公司法 | - |
| 7 | 竞业限制 | 🟡 | 4 | §23-24 |
| 8 | 工伤/职业病 | 🔴 | 1+工伤 | 工伤条例 |
| 9 | 三期 | 🔴 | 2+1 | §42 |
| 10 | 软暴力解除 | 🟡 | 2+4 | §38、§46 |
| 11 | 平台用工 | 🟡 | 主体+2 | - |

**场景 1**：超 1 月未签 = 每月 2 倍工资（最高 11 月）；超 1 年 = 视为无固定期限合同。

**场景 2**：

| 陷阱 | 违法情形 | 后果 |
|------|----------|------|
| 试用期过长 | 3 年+合同 ≤6 月；1-3 年 ≤2 月；<1 年/任务性 ≤1 月 | 超期按正式工补足 |
| 试用期重复 | 同一单位只能 1 次 | 第 2 次无效 |
| 试用期工资 | < 正式工 80% 或 < 最低工资 | 补足差额 |
| 试用期解除 | 不符合"不符合录用条件" | 违法 = 2N |

**场景 3**：

- 奋斗者协议无效
- 月加班 ≤ 36h
- 工作日延时 1.5x、周末 2x、节假日 3x

**场景 4**：末位 ≠ 不胜任；不胜任需"经培训或调岗"两步；缺一 = 违法 = 2N。

**场景 5**：合理性 4 要素——业务必要 / 薪资不降 / 地点合理 / 不侮辱。任一不满足 = 违法。

**场景 6**：

- 已归属：可主张兑现
- 未归属：合同约定优先；显失公平可撤销

**场景 7**：

- 主体：高管/高技/其他保密人员
- 范围：行业 + 地域 + 时间（必要范围内）
- 期限：≤ 2 年
- 补偿：≥ 离职前 12 月平均 30%（或合同比例）
- 未付补偿：员工可单方解除

**场景 8**：

- 申报：单位 30 日 / 员工 1 年
- 认定：劳动行政部门
- 鉴定：劳动能力鉴定委员会
- 待遇：医疗期原工资；停工留薪 ≤ 12 月；按伤残等级

无过错责任（员工自残/自杀/吸毒/犯罪除外）。

**场景 9**：

- 产假：98 天 + 各地奖励假（30-90 天）
- 哺乳期：每天 1 小时
- 绝对禁解
- 调岗降薪违法

**场景 10**：

- 6 种：调冷板凳 / 取消门禁 / 收电脑 / 排挤 / 撤权 / 暗示辞职
- 不主动辞职，收集证据 → "被迫离职" = N

**场景 11**：

- 派单 + 定价 + 罚款 + 评分 = 强从属性
- 实质从属性 = 劳动关系（合作协议/个体户协议无效）
- 司法两步：(1) 有无从属性 (2) 强弱

---

## §5 Agent 工作流（识别 → 决策 → 工具）

### 3 步法

```
[输入] → Step1 识别（11 场景分类）→ Step2 决策（评级+法条）→ Step3 工具（证据+话术+程序）→ [输出]
```

### Step 1：识别指纹

| 场景 | 关键词 |
|------|--------|
| 1 | 没签合同 / 空白合同 / 入职没合同 |
| 2 | 试用期 / 试用期解除 / 试用期工资低 |
| 3 | 996 / 奋斗者 / 加班没加班费 / 周末加班 |
| 4 | 末位 / 末位淘汰 / 考核排名 |
| 5 | 调岗 / 调薪 / 调部门 / 调城市 / 降职 / 降薪 |
| 6 | 期权 / 限制性股票 / 股权 / 回购 / 离职股权 |
| 7 | 竞业 / 竞业限制 / 竞业补偿 |
| 8 | 工伤 / 受伤 / 职业病 / 上下班途中 |
| 9 | 怀孕 / 产假 / 哺乳期 / 三期 / 孕期 |
| 10 | 软暴力 / 排挤 / 冷板凳 / 取消门禁 |
| 11 | 外卖 / 滴滴 / 骑手 / 网约车 / 主播 / 平台 |

**3 必问**：(1) 对方是谁 (2) 什么阶段 (3) 最想要什么

### Step 2：决策（5 输出字段）

1. 场景定位
2. 风险评级（🔴/🟡/🟢）
3. 核心法条
4. 最坏/最好结果
5. 下一步（行动/收集/暂缓/找律师）

**反例警示**：

- 形态模糊 → 回到 4 要素
- 多重场景 → 拆分为多个
- 事实不清 → 主动追问
- 超出劳动法 → 转人工

### Step 3：工具

11 场景工具对照：

| 场景 | 证据 | 应对 | 程序 |
|------|------|------|------|
| 1 | 工牌/考勤/工资条/工作记录 | 要求签订书面通知 | 仲裁 2 倍工资 11 月 |
| 2 | 录用条件/考核/工资条 | 要求书面解除理由 | 仲裁 2N |
| 3 | 打卡/加班审批/邮件/聊天 | 拒签奋斗者 | 仲裁加班费 1.5/2/3x |
| 4 | 考核制度/结果/培训 | 要求不胜任举证 | 仲裁 2N |
| 5 | 合同/调岗通知/工资条 | 拒绝+书面异议 | 仲裁恢复+赔偿 |
| 6 | 授予协议/归属/回购 | 主张兑现/协商 | 仲裁+诉讼双线 |
| 7 | 竞业协议/补偿支付 | 单方解除（不付时） | 仲裁 |
| 8 | 事故报告/医院诊断/证人 | 30 日内申报 | 认定+鉴定+仲裁 |
| 9 | 医院证明/产假记录 | 拒调岗/拒辞职 | 仲裁 2N 或恢复 |
| 10 | 录音/邮件/聊天/工作量 | 不辞职收证据 | "被迫离职"N |
| 11 | 派单/罚款/工号 | 主张劳动关系 | 主体确认+仲裁 |

**反例警示**：

- ❌ 跳过识别直接给建议
- ❌ 把所有问题推给律师
- ❌ 超出劳动法范围硬给

### 代码骨架

```python
class LaborLawAgent:
    def __init__(self):
        self.classifier = SceneClassifier()  # 11 场景指纹
        self.decision_engine = DecisionEngine()  # 风险评级
        self.toolbox = ToolBox()  # 证据/话术/程序
    
    def handle(self, user_input: str) -> dict:
        scenes = self.classifier.classify(user_input)  # 关键词匹配
        if not scenes: return {'status': 'unmatched'}
        top = scenes[0]
        decision = self.decision_engine.decide(top['scene_id'])
        return {
            'scene': top,
            'decision': decision,
            'evidence': self.toolbox.get_evidence(top['scene_id']),
            'dialogue': self.toolbox.get_dialogue(top['scene_id']),
            'procedure': self.toolbox.get_procedure(top['scene_id']),
        }
```

---

## §6 未来演进

### AI 替代 3 层次

| 层 | 性质 | 法律工具 |
|----|------|----------|
| L1 任务替代 | 任务变更 | §35 协商 + 培训义务 |
| L2 岗位替代 | 业务减少 | §41 经济性裁员 + N + 最多 12 月 |
| L3 行业替代 | 行业消亡 | 经济性裁员 + 失业保险 + 再培训 |

### 平台用工 2.0：算法管理

| 算法 | 法律问题 | 工具 |
|------|----------|------|
| 派单 | 歧视 | 歧视 / 不合理差别 |
| 定价 | 不透明 | 显失公平 / 格式条款 |
| 评分 | 罚款过高 | 罚款过高 / 程序违法 |
| 强制在线 | 工时上限 | 工时 / 强制加班 |
| 自动解约 | 单方解除 | 平台承担举证 |

**4 把刀挑战**：基准线（监管难）/ 解雇（举证在平台）/ 集体（骑手无组织）/ 争议（需算法解释权立法）

### 远程跨境

- 实际工作地法律适用
- 社保：双边协定义务
- 税务：避免双重征税
- 工时 / 解雇：取最严

**跨境外包风险**：识别"独立管理证明"——承包方对员工有管理权？独立承担风险？员工报酬由谁决定？

### 数字游民

3 个问题：合同国？纳税国？社保？

**签证对照**：

| 国家 | 签证 | 月收入要求 | 税收 |
|------|------|------------|------|
| 葡萄牙 | D8 | €3,480 | NHR 20% × 10 年 |
| 西班牙 | 数字游民 | €2,762 | Beckham 24% × 6 年 |
| 爱沙尼亚 | 数字游民 | €4,500 | 20% |
| 泰国 | LTR | $80,000/年 | 17% |
| 阿联酋 | Virtual | $3,500 | 0% |
| 中国 | 暂无 | - | - |

3 空白：数字游民定义 / 跨境灵活就业法 / 全球最低劳动标准

### 平台用工国际对照

| 国家 | 认定 | 时间 |
|------|------|------|
| 西班牙 | 骑手法 = 雇佣 | 2021 |
| 英国 | Uber = 劳动者 | 2021 |
| 欧盟 | 推定雇佣（举证倒置） | 2024 |
| 美加州 | AB5 / Prop 22 = 独立承包 + 最低保障 | 2020-22 |
| 中国 | 多数 = 劳动关系 | 2023+ |

**欧盟推定标准 5 中 2**：

1. 平台定报酬水平
2. 平台指挥工作过程
3. 平台电子监督
4. 平台限制接单自由
5. 平台限制组织自由

---

## §7 关键事实速查

### 1 年时效 3 个

- 争议 1 年
- 解除前 1 月通知
- 入职 1 月内签合同

### 3 个 1 个月

- 入职 1 月内（双倍工资）
- 解除前 1 月（代通知金）
- 争议 1 年（仲裁时效）

### 4 不得低于

- 最低工资
- 工时上限
- 休假
- 社保

### 3 道闸

- 事由
- 程序
- 补偿

### 5 个时点

- 入职前
- 1 月内
- 试用期
- 履行中
- 解除/终止

### 8 大行为

- 招聘 / 合同 / 报酬 / 工时 / 社保 / 调岗 / 解除 / 争议

### 12 不可解雇

- §42 (1)-(6) + 工会 / 职工代表 / 集体协商 / 仲裁诉讼 / 年假婚假丧假

### 12 证据点

- 人格 8 + 经济 4 + 组织 6（任 3 推定）

### 11 场景

- 合同 / 试用 / 996 / 末位 / 调岗 / 股权 / 竞业 / 工伤 / 三期 / 软暴力 / 平台

### 5 风险等级

- 🔴 红线（4 类）：合同/996/末位/三期
- 🔴 红线（5 类）：工伤 / 软暴力
- 🟡 黄线（6 类）：试用/调岗/股权/竞业/平台

### 4 把刀

- 基准线 / 解雇保护 / 集体协商 / 争议解决

### 1 条底线

- 生存优先

### 3 步法

- 识别 → 决策 → 工具

### 3 公理

- 从属性 / 倾斜保护 / 生存优先

### 4 要素

- 主体 / 从属性 / 行为 / 时点

### 3 优先级

- 4 把刀切不中 → 身份识别错
- 4 把刀都切中 → 用最强的一把
- 风险 = 🔴 → 立即行动

---

## §8 配套 Agent 工作流

```python
# 简化版：把上面的工具表转成 Python
FINGERPRINTS = {
    'no_contract': ['没签合同', '签了空白合同', '入职没合同'],
    'probation': ['试用期', '试用期解除', '试用期工资低'],
    'overtime': ['996', '奋斗者', '加班没加班费', '周末加班'],
    'pip': ['末位', '末位淘汰', '考核排名'],
    'transfer': ['调岗', '调薪', '调部门', '调城市', '降职', '降薪'],
    'equity': ['期权', '限制性股票', '股权', '回购'],
    'noncompete': ['竞业', '竞业限制', '竞业补偿'],
    'injury': ['工伤', '受伤', '职业病', '上下班途中'],
    'maternity': ['怀孕', '产假', '哺乳期', '三期'],
    'softforce': ['软暴力', '排挤', '冷板凳', '取消门禁'],
    'platform': ['外卖', '滴滴', '骑手', '网约车', '主播', '平台'],
}

DECISIONS = {
    'no_contract': {'risk': '🔴', 'law': '§10、§82', 'pay': '2 倍月工资 × 11 月'},
    'probation': {'risk': '🟡', 'law': '§19、§39', 'pay': '2N（违法）'},
    'overtime': {'risk': '🔴', 'law': '§36-44', 'pay': '1.5/2/3 倍加班费'},
    'pip': {'risk': '🔴', 'law': '§40', 'pay': '2N（违法）'},
    'transfer': {'risk': '🟡', 'law': '§35', 'pay': '差额 + N'},
    'equity': {'risk': '🟡', 'law': '合同+公司法', 'pay': '市场价'},
    'noncompete': {'risk': '🟡', 'law': '§23-24', 'pay': '已付补偿'},
    'injury': {'risk': '🔴', 'law': '工伤条例', 'pay': '工伤待遇'},
    'maternity': {'risk': '🔴', 'law': '§42', 'pay': '2N 或恢复'},
    'softforce': {'risk': '🟡', 'law': '§38、§46', 'pay': 'N（被迫）'},
    'platform': {'risk': '🟡', 'law': '从属性', 'pay': '视具体'},
}

def classify(s):
    matches = []
    for k, kws in FINGERPRINTS.items():
        score = sum(1 for kw in kws if kw in s)
        if score > 0: matches.append((k, score))
    matches.sort(key=lambda x: -x[1])
    return matches[:3]

def decide(scene):
    return DECISIONS.get(scene, {'risk': '?', 'law': '?', 'pay': '?'})
```

---

**v1.0-AI 创建时间**：2026-08-03
**源文件**：[v1/0.md ~ 6.md](main.html) + [v1/new/1.md ~ 6.md](main.html)
**总大小**：约 25KB（v1 原 193KB → 压到 13%）
**估算 token**：约 3.5 万（v1 原 30 万 → 压到 12%）
**配套入口**：[ai-discussion.html](ai-discussion.html)
