# busslog **Repository Path**: techwolf/busslog ## Basic Information - **Project Name**: busslog - **Description**: 业务挖掘技能。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-18 - **Last Updated**: 2026-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 业务技能体系 非结构化文本到结构化业务实现的完整解决方案。 ## 概述 本技能体系包含四个独立但可组合的业务分析技能,支持从需求文本到功能实现的完整流程。 ``` 用户上传讨论稿/会议记录 │ ▼ ┌─────────────────────────────┐ │ busslog-document-analysis │ 文档智能分析 │ 提取:实体/规则/决策 │ └─────────────┬───────────────┘ │ ▼ ┌──────────────────────────────────┐ │ 并行处理: │ │ ├─ busslog-business-logic-mining │ 业务逻辑挖掘 │ │ 提取现有架构 │ │ └─ busslog-enterprise-data- │ │ processing │ 企业数据处理 │ 设计数据管道 │ └──────────────┬───────────────────┘ │ ▼ ┌──────────────────────────────────┐ │ busslog-business-feature-design │ │ 生成功能规格和实施计划 │ └──────────────────────────────────┘ ``` ## 技能列表 | 技能名 | 功能 | 输入 | 输出 | |--------|------|------|------| | `busslog-document-analysis` | 文档智能分析 | 讨论稿/会议记录/草案 | 实体/规则/决策/缺口 | | `busslog-business-logic-mining` | 业务逻辑挖掘 | Python/SQL 代码 | 架构/规则/一致性报告 | | `busslog-enterprise-data-processing` | 企业数据处理 | 数据需求 | ETL管道/数据字典 | | `busslog-business-feature-design` | 业务功能设计 | 架构+需求 | 功能规格/实施计划 | ## 快速开始 ### 1. 文档分析 分析会议记录,提取业务要素: ``` 用户:分析这份会议记录,提取业务要点 智能体:调用 document-analysis ``` 输入示例: ```yaml document: | 议题:客户积分规则优化 讨论内容: 1. 张三提出:黄金客户折扣调整为15% 2. 决定:黄金客户订单超过1000元享受15%折扣 3. 待定:钻石客户折扣比例 ``` 输出示例: ```yaml entities: - name: 客户 type: data - name: 折扣规则 type: rule rules: - condition: customer.tier == "gold" AND order.amount > 1000 action: discount = 15% decisions: - content: "黄金客户折扣调整为15%" status: confirmed gaps: - description: "钻石客户折扣比例未确定" severity: high ``` ### 2. 代码挖掘 从 Python/SQL 代码中提取业务逻辑: ``` 用户:从这个代码目录提取业务规则 智能体:调用 business-logic-mining ``` ### 3. 数据处理 设计 ETL 数据管道: ``` 用户:设计一个客户积分ETL管道 智能体:调用 enterprise-data-processing ``` ### 4. 功能设计 基于需求生成功能规格: ``` 用户:基于这些业务需求,设计功能扩展方案 智能体:调用 business-feature-design ``` ## 技能详情 ### document-analysis **触发场景**: - 分析讨论稿、草案、会议记录 - 从对话记录中提取业务规则 - 处理说明文档、需求文档 **输入类型**: | 类型 | 处理策略 | |------|---------| | 讨论稿 | 争议点识别、决策路径提取 | | 会议记录 | 决议项/责任人/时间提取 | | 草案/素材 | 业务实体、规则、流程识别 | **输出**: - `extracted_entities` - 业务实体列表 - `business_rules` - 规则清单 - `decisions` - 决策项(含争议点) - `process_fragments` - 流程片段 - `gaps` - 信息缺口 - `confidence_score` - 提取可信度 ### business-logic-mining **触发场景**: - 分析 Python/SQL 代码库 - 从现有代码提取业务规则 - 交叉验证文档与代码一致性 **输出**: - `business_entities` - 业务实体 - `business_rules` - 业务规则 - `rule_implementation_map` - 规则到代码位置映射 - `inconsistency_report` - 一致性报告 - `architecture` - 现有架构模式 ### enterprise-data-processing **触发场景**: - 设计 ETL 数据管道 - 实现数据转换逻辑 - 构建数据质量检查框架 **输出**: - `etl_pipeline` - ETL 流程定义 - `transformation_code` - Python/SQL 代码 - `quality_checks` - 质量检查规则 - `lineage_graph` - 数据血缘图 - `data_dictionary` - 数据字典 ### business-feature-design **触发场景**: - 设计新业务功能 - 扩展现有系统 - 制定功能实施计划 **输出**: - `feature_specification` - 功能规格说明书 - `architecture_delta` - 架构变更方案 - `implementation_plan` - 实施计划 - `api_contracts` - API 契约 - `test_scenarios` - 测试场景 ## 技能组合 ### 完整流水线 ```markdown # Step 1: 文档分析 用户:分析这份会议纪要 智能体:调用 document-analysis # Step 2a: 逻辑挖掘 用户:(继续)分析现有代码库 智能体:调用 business-logic-mining # Step 2b: 数据处理 用户:(继续)设计数据管道 智能体:调用 enterprise-data-processing # Step 3: 功能设计 用户:(继续)生成功能规格 智能体:调用 business-feature-design ``` ### 技能间数据传递 ```yaml # document-analysis 输出 → 下游技能输入 document_analysis_result: entities: - name: 订单 type: data - name: 客户 type: data rules: - condition: "客户等级为黄金则折扣15%" # business-logic-mining 可直接使用上述数据进行交叉验证 ``` ## WPS Office 输出 各技能支持生成 Word/Excel/PPT 文档: | 技能 | Word | Excel | PPT | |------|------|-------|-----| | document-analysis | 分析报告 | 实体表/规则表 | 汇报演示 | | business-logic-mining | 逻辑文档 | 实体关系图 | 架构图示 | | enterprise-data-processing | 管道文档 | 数据字典/血缘表 | 流程仪表板 | | business-feature-design | 规格文档 | 实施计划/风险表 | 评审PPT | ## 文件结构 ``` skills/ ├── README.md # 本文件 ├── USAGE_GUIDE.md # 详细使用指南(含示例和模板) ├── INTEGRATION_GUIDE.md # 平台集成指南 ├── document-analysis/ │ └── SKILL.md # 文档智能分析技能 ├── business-logic-mining/ │ └── SKILL.md # 业务逻辑挖掘技能 ├── enterprise-data-processing/ │ └── SKILL.md # 企业数据处理技能 └── business-feature-design/ └── SKILL.md # 业务功能设计技能 ``` ## 技能元数据 | 技能 | 版本 | 说明 | |------|------|------| | document-analysis | 2.0.0 | 讨论稿/会议记录/草案分析 | | business-logic-mining | 2.0.0 | Python/SQL 代码业务逻辑提取 | | enterprise-data-processing | 2.0.0 | ETL 管道和数据质量 | | business-feature-design | 2.0.0 | 功能规格和实施计划 | ## 依赖关系 ``` document-analysis ├──→ business-logic-mining └──→ enterprise-data-processing │ ▼ business-feature-design ``` --- *技能版本:2.0.0* *最后更新:2026-04-18*