普惠AI指令拆解引擎 · 插件版 v1.3.1
=================================
装一次插件，任何宿主智能体都能听懂大白话 → 自动追问补齐 → 输出可执行的标准任务包。
★ 零算力：不调用大模型，纯规则，离线可跑，不占你的 token。
★ 零依赖：只用 Python 标准库（json/os/re/sys/time/io），拷进去就能跑。

【三种形态，一个内核】
  A 插件包（本包）     塞进智能体/宿主里当规则技能用（Hermes、OpenClaw、Claude Code 都行）
  B 网页版（零安装）   python fanrenge/web_server.py → 浏览器打开 127.0.0.1:8899 直接用
  C 桌面版（exe）      单文件双击即用；行业包放在 exe 同级的 data/ 目录，可单独升级

【三步接入插件】
1) 解压到任意目录，例如 D:/AI/PuhuiAI
2) 宿主里挂上目录：import sys; sys.path.insert(0, r'D:/AI/PuhuiAI')
3) from fanrenge import Session, run_once
   r = run_once("帮我做一条90秒的房产短视频")
   # r['state']=='ask'  → 把 r['question'] 原样问用户；回答后继续
   # r['state']=='done' → r['package'] 交下游执行；r['human'] 是大白话结果

【三大宿主怎么挂】
· Hermes：把 SKILL.md 放进 skills/<分类>/ 下，或直接 import fanrenge 调三个接口
· OpenClaw：用仓库里的 openclaw.yaml 注册（plugin.name = EveryAgent-MortalSong）
· Claude Code：项目根放 CLAUDE.md 写明「需要拆解任务时调用 fanrenge.run_once」，或直接用 SKILL.md

【引擎给任务包额外带了什么（v1.2）】
  · 适用工具（行业标准，含「没有时」替代路径）  · 行业合规提醒（红线）
  · 做完拿什么证明（自测手段）                  · 卡住怎么办（应变预案）
  · 上次同类任务（前置经验检索，本地台账）      · 新行业候选（自动识别没见过的行业）

【自检】
  python tests/test_engine.py         （期望：失败 0）
  python tests/test_pack_draft.py     （期望：失败 0）
  python fanrenge/run_guardrails.py   （一键 4 项回归，全绿即健康）
  python fanrenge/web_server.py --selftest   （命令行出一次包）

【行业包怎么长出来（v1.2 新能力）】
  没见过的行业 → 自动登记候选池 → 同一行业出现 3 次 → 自动出行业包草案
  → 7 条质检门禁 → 人工审核入库（AI 不自动写库）→ 入库前备份、入库后跑回归护栏
  命令：python fanrenge/pack_draft.py list|clean|gen [--llm]|check <名>|approve <名>|suggest

【宿主必须遵守】① question 原样念给用户 ② 拿到 package 再交下游 ③ 回答传字符串 ④ 一次会话一个 Session 实例
【许可】MIT ｜ 作者：汪君（普惠AI全民智能服务平台）
