v1.0.0 | MIT License | 2026-08-02
一个面向国企财务人员的 AI 辅助系统。不是替代人做判断,而是像一个经验丰富的同事:帮忙干活、检查产出、善意提醒。
财务人员日常面对大量重复性工作:月度分析报告、经济效益月报、年度决算、专项分析、报表编制。这些工作有固定模板和规则约束,但每次都要手工填写、逐项核对、交叉勾稽。钱喵把这些模板和规则固化进 AI,让 AI 按规矩出件、按规则检查、按案例参考。
| 层 | 目录 | 归属 | 特性 |
|---|---|---|---|
| 引擎层 | core/ |
不可变 | 领域无关的系统指令,8 个文件驱动全部行为 |
| 配置层 | packs/ |
用户拥有 | 四层经验包(L1-L4),可替换、可升级、可 DIY |
| 数据层 | data-buffer/ |
即用即弃 | 用户脱敏数据入口和产出结果,全部 .gitignore |
引擎不包含任何业务知识,所有行业规则、报告模板、历史案例都放在用户拥有的经验包中。换一个经验包,同一个引擎就能服务不同行业。
- 数据责任归用户:数据来源、脱敏、安全由使用者全权负责,AI 不拥有、不修改、不存储用户数据
- 用户自主可控:经验包可自由增删改,越用越贴合用户领域
- 核心框架稳定:AI 严格按规则办事、按模板出件、按案例参考,两级 Gate 校验产出合规性,但所有校验均为提示式,不阻断交付
core/ ← 引擎,8 个文件定义全部行为,不碰业务数据
packs/ ← 经验包,用户拥有,放规则/模板/案例/决策记录
data-buffer/ ← 数据层,你的脱敏数据进 input/,AI 产出写 output/
tools/ ← 3 个 Python 工具:初始化/校验/安全扫描经验包
adapters/ ← 平台适配器,告诉你在不同 AI 平台上怎么加载
-
按顺序拼接以下 5 个文件(或直接用
core/SYSTEM-FULL.md,它已包含全部):core/SYSTEM.mdcore/PACK_LOADER.mdcore/RULE_SCANNER.mdcore/GATE.mdcore/REF_SYNTAX.md
-
拼接内容粘贴到 AI 平台的系统指令区域
-
经验包内容(L1-L4)上传到知识库或粘贴到对话中
-
对 AI 说:"你是谁?" 预期回答包含"钱喵"和"AI 财务助手"
详见 adapters/ 下的平台适配器说明。
# 校验已有经验包
python tools/validate_pack.py packs/water-soe-finance/
# 安全扫描经验包(检测 prompt injection)
python tools/scan_pack.py --all
# 创建新经验包
python tools/init_pack.py my-pack "我的经验包"将脱敏数据放入 data-buffer/input/,对 AI 说:
- "用水务经验包分析这个月的产销差数据"
- "分析本月水费收入预算执行情况"
- "看看这个季度的运营成本有没有异常"
| 经验包 | 领域 | L1 规则 | L2 模板 | L3 案例 |
|---|---|---|---|---|
water-soe-finance |
水务国企 | 33 条(core 10 + context 23) | 7 个 | 15 个 |
_template |
空白模板 | 示例规则 | 1 个 | 1 个 |
数据接入 → Gate-1 数据准入 → 规则预扫描 → AI 处理 → 审计执行 → Gate-2 产出校验 → 产出 output/
↓
L4 自动记录
- Gate-1:数据格式确认、脱敏提示、技能选择(均非阻断)
- Gate-2:规则扫描(L1/L2/L3/Instinct)+ 独立审查(REVIEWER),两个环节独立输出
| 层 | 目录 | 内容 | 格式 |
|---|---|---|---|
| L1 规则 | L1-rules/ |
公式、阈值、政策法规 | YAML |
| L2 模板 | L2-templates/ |
报告骨架、任务流程 | Markdown |
| L3 案例 | L3-cases/ |
历史处理经验 | Markdown |
| L4 决策 | L4-decision-logs/ |
AI 自动记录的决策留痕 + 直觉经验卡片 | Markdown + YAML |
L1 规则拆分为 core(始终加载,<=10 条领域无关规则)和 context(关键词触发加载,领域特定规则),解决全量加载导致的上下文膨胀。
- 纯 Markdown + YAML,无运行时依赖
- Python 工具脚本(仅用于经验包管理,不参与运行时)
- 兼容任何支持系统指令的 AI 平台
QmiaoAI/
├── core/ # 引擎层(8 文件)
│ ├── SYSTEM.md # 核心系统指令
│ ├── SYSTEM-FULL.md # 全量合并版(5 合 1)
│ ├── PACK_LOADER.md # 经验包加载器
│ ├── RULE_SCANNER.md # 规则扫描器
│ ├── GATE.md # 两级 Gate 机制
│ ├── REF_SYNTAX.md # 引用语法
│ ├── REVIEWER.md # 独立审查 agent
│ └── VERSION.json # 版本信息
├── packs/ # 配置层
│ ├── water-soe-finance/ # 水务国企经验包
│ └── _template/ # 空白模板
├── data-buffer/ # 数据层
│ ├── input/ # 用户数据入口
│ ├── output/ # AI 产出
│ └── templates/ # 数据模板
├── tools/ # 工具脚本
│ ├── init_pack.py # 创建经验包
│ ├── validate_pack.py # 校验经验包
│ └── scan_pack.py # 安全扫描
├── adapters/ # 平台适配器
├── docs/ # 文档
├── .gitignore
├── LICENSE
├── README.md
├── SPEC.md
├── CHANGELOG.md
├── CONTRIBUTING.md
└── CODE_OF_CONDUCT.md
| 版本 | 日期 | 核心变更 |
|---|---|---|
| v1.0 | 2026-08-02 | 初始版本:三层分离架构、四层经验包、两级 Gate、独立审查、Instinct 召回、L1 两层加载 |
详见 CHANGELOG.md。
MIT License - 详见 LICENSE
SPEC.md- 技术规格说明书docs/architecture.md- 架构详解docs/getting-started.md- 快速上手指南docs/pack-development.md- 经验包开发指南docs/migration-guide.md- 版本迁移指南docs/roadmap.md- 路线图