# 钉钉群聊飞书文档收集与知识库构建 - 技术分享 > 分享人:大师 | 日期:2026-06-03 | 版本:v1.0 --- ## 一、项目概述 ### 1.1 背景 公司战略研究团队每天在钉钉群中分享飞书文档(研究报告、竞品分析、日报等),手动收集和整理效率低下。本项目实现了: - **自动化采集**:从钉钉群聊中提取消息、链接和文件 - **批量下载**:自动下载飞书文档和文件附件 - **知识结构化**:构建知识图谱和 Obsidian 知识库 - **定时更新**:支持每日自动采集最新内容 ### 1.2 成果 | 指标 | 数量 | |------|------| | 消息总数 | 388 条 | | 飞书文档 | 159 篇 | | 文件附件 | 19 个 | | 活跃人员 | 28 位 | | 时间范围 | 2026-05-01 ~ 2026-06-03 | --- ## 二、技术架构 ### 2.1 整体流程 ``` 钉钉群聊消息 ↓ 消息采集(dws CLI) ↓ 链接提取(Python) ↓ 文档下载(lark-cli) ↓ 内容解析(Python + BeautifulSoup) ↓ 知识图谱构建(Python) ↓ Obsidian 知识库生成(Python) ↓ 可视化展示(HTML + Mermaid) ``` ### 2.2 核心工具 | 工具 | 用途 | 版本 | |------|------|------| | **dws CLI** | 钉钉消息采集、文件下载 | 悟空 CLI | | **lark-cli** | 飞书文档下载 | v1.0.32 | | **Python** | 数据处理、脚本开发 | 3.10+ | | **BeautifulSoup** | HTML 解析 | 4.x | | **Obsidian** | 知识库管理 | 最新版 | --- ## 三、详细技术方案 ### 3.1 钉钉消息采集 #### 工具:dws CLI(悟空) **安装路径**:`C:\Users\admin\.real\.bin\dws\bin\dws.exe` **认证信息**: - Corp ID:`ding9385b4aebd9af88635c2f4657eb6378f` - User ID:`347672497` **核心命令**: ```bash # 获取群聊消息 dws chat message list --group --time