FDE 业务生产管理体系¶
版本 v0.9.2 · 完工 2026-06-15 · 总投入 37 Tracks · 23 共享脚本 · 16 SOP · 1838 行飞书真数据 · 3 个真生产 base + 2 甲方专属 base · 在线文档: https://fde.nautilus.social/
1 句话价值¶
把 FDE 三类业务 (垂域出题 / 知识教案 / 端到端评测) 从"散兵游勇"升级为 5 角色 × 4 阶段 × 飞书多维表格主管理底座 × 全自动化 OpenAPI 集成 × 端到端 webhook 反向触发 标准化体系。
关键数字 (v0.9.2 实测)¶
| 维度 | 数 | 备注 |
|---|---|---|
| 三类业务 skill | 3 | v0.5-alpha, 待 v1.0-Human review (Plan C #9) |
| 业务脚本 | 25 | 8 + 8 + 8 (3 skill 各 8 个) + 1 run.py |
| 共享工具 | 23 | v0.8 是 22, v0.9 +1 (dockerfile_lint_v3) |
| SOP 文档 | 16 | v0.8 是 13, v0.9 +3 (sop/08 hook, training/03, audit-mock/BGE A/B) |
| pytest | 33/33 PASS | 16 intent + 17 webhook (含 6 HMAC) |
| 飞书 base | 5 | 主 + 2 甲方专属 + 2 备用 (P0 群) |
| 飞书表 | 12 (主) + 1 (P0) | 含 v06_知识教案骨架 1750 行 |
| 飞书真数据 | 1838 行 | 88 业务 + 1750 骨架 + 5 状态 |
| SBERT 模型 | 3 | MiniLM / BGE-M3 / BGE-base-zh |
| 部署 | 1 台腾讯云 | 43.160.239.61:24860 + fde.nautilus.social (SSL) |
| webhook 后端 | active | HMAC + 5 端点 + systemd, 4 次真发 IM 全过 |
三类业务现状¶
ecc-vert-case (第一类 · 出题) 12 案例+50 附件 2-3 周
agent-knowledge-task (第二类 · 教案) 6 领域×200-500 1-2 周
agent-benchmark-lab (第三类 · 评测) 18 task+6 L3 1-2 天
ecc-shared (共享层 · v0.9.2) 23 工具+16 SOP+飞书+webhook
5 角色入口 (Claude Code 一句话触发)¶
| 角色 | skill | 一句话触发 |
|---|---|---|
| 出题人 (第一类) | ecc-vert-case |
"我做 12 案例 ECC-2026-007" |
| 教案人 (第二类) | agent-knowledge-task |
"我做 CAD 知识教案" |
| 评测人 (第三类) | agent-benchmark-lab |
"我跑 agent 端到端基准评测" |
| 审核员 (跨业务) | 5P0 + 9 维度 | audit_3skill.py + lesson_indexer_v2.py |
| 项目经理 PM | 飞书 + IM + webhook | pm_weekly_report.py + 23 脚本 + webhook 端到端 |
端到端架构 (2026-06-15 起全通)¶
┌──────────────┐ webhook URL ┌─────────────────┐ IM push ┌──────────────┐
│ 飞书 Bitable │ ────────────────→ │ webhook_server │ ──────────→ │ 飞书 P0 群 │
│ 自动化 │ POST (HMAC-SHA256)│ (FastAPI/uvicorn)│ interactive │ (含 chunx) │
└──────────────┘ X-Lark-Signature └─────────────────┘ card └──────────────┘
│
├─→ /webhook/skeleton → 1750 状态更新
├─→ /webhook/sop → mkdocs 重 build
└─→ /webhook/p0 → 紧急 IM (带 @ + 按钮)
实测: 5 次 P0 IM 真发到 P0 群 (oc_baece8373874e11709616e2b7a390a3c), 用户 (王春晓) 全收到。
快速开始 (部署后)¶
# 1. 装依赖
pip install -r scripts/requirements-webhook.txt
# 2. 跑测试 (33 个)
cd scripts && python3 -m pytest test_intent_detector.py test_webhook_server.py -v
# 3. 启动 webhook 后端
uvicorn webhook_server:app --host 0.0.0.0 --port 8848
# 4. Docker 部署
docker build -f scripts/webhook.Dockerfile -t chunx-webhook:0.9 .
# 5. 测端到端
curl -X POST https://fde.nautilus.social/webhook/p0 \
-H "X-Lark-Signature: sha256=..." \
-H "X-Lark-Timestamp: $(date +%s)" \
-d '{"rule_id":"TEST","severity":"CRITICAL","message":"hi"}'
在线资源¶
- 📚 本静态站: https://fde.nautilus.social
- 🐙 GitHub 仓 (PRIVATE): https://github.com/chunxiaoxx/nautilus-FDE
- 🏷️ v0.9.0 release: https://github.com/chunxiaoxx/nautilus-FDE/releases/tag/v0.9.0
- 🤖 Claude Code 3 skill:
~/.claude/skills/{ecc-vert-case, agent-knowledge-task, agent-benchmark-lab}/
文档导览¶
- 交接报告 (v0.9.2) - 完整状态 + 新会话恢复 prompt
- SOP 文档 - 9 篇 (主文档 / 审核要点 / 甘特 / 5 角色教程 / 效率 / Bitable 接入 / BaseExtension / UserPromptSubmit hook)
- 工具箱 - 方法论与工具箱
- 培训材料 - 新员工 / 老员工 / 客户咨询
- 审计与对抗 - 5P0 审查 / 端到端模拟 / BGE-M3 A/B 报告
- 脚本 API - 22 共享脚本索引 + 24 业务脚本 v0.8 速查
V1.0 差距 (7 项 P1, Plan C 在做)¶
详见 CHANGELOG.md 和会话历史。