# content-intel **Repository Path**: ygc111/content-intel ## Basic Information - **Project Name**: content-intel - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-05 - **Last Updated**: 2026-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Content Intel 面向内容团队的本地内容情报工作台。 Content Intel 不是采集控制台,也不是通用热点数据 SaaS。它的核心目标是让内容负责人或内容小编在 3 到 10 分钟内完成一次可执行判断: ```text 采集任务 -> 平台证据和评论 -> AI 四块拆解 -> 今天做 / 继续观察 / 放弃 ``` ## 快速开始 ```bash cp .env.example .env bash intel/scripts/devctl.sh start ``` 打开: ```text http://127.0.0.1:18091 ``` 停止: ```bash bash intel/scripts/devctl.sh stop ``` 验收: ```bash bash scripts/verify.sh ``` 导出当前平台数据给用户核对: ```bash cd intel MC_DB_PATH=/mnt/d/project/content-intel/MediaCrawler/database/sqlite_tables.db \ GOTOOLCHAIN=local /usr/lib/go-1.23/bin/go run ./scripts/export-excel.go ../data/intel.db ../data/exports/content-intel-user-summary.xlsx ``` 生成文件: ```text data/exports/content-intel-user-summary.xlsx ``` ## 现在先看哪里 | 读者 | 入口 | 用途 | |---|---|---| | 内容用户 | `http://127.0.0.1:18091` | 直接使用工作台:任务、证据、拆解、判断 | | 第一次使用者 | `docs/USER-GUIDE.md` | 启动、配置、页面使用和常见问题 | | 项目 owner / 后续 agent | `docs/PROJECT-MAP.md` | 当前主线、数据落点、历史噪音边界 | | 产品口径确认 | `docs/SSOT.md` | 唯一产品事实源 | | 接入维护者 | `docs/INTEGRATIONS.md` | LLM、OCR / ASR、飞书、平台采集接入 | 根目录只保留当前项目入口和运行必需文件。旧 PRD、旧交接、旧工具链残留和临时截图已收进 `docs/archive/root-cleanup-2026-05-07/`,不要再按这些旧文件理解当前项目。 ## 用户文档 | 入口 | 路径 | 用途 | |---|---|---| | 项目地图 | `docs/PROJECT-MAP.md` | 当前主线、数据落点、用户展示方式、归档边界 | | 使用说明 | `docs/USER-GUIDE.md` | 启动、页面使用、验收和常见问题 | | 接入说明 | `docs/INTEGRATIONS.md` | LLM、OCR / ASR、飞书、平台采集接入 | | 项目总入口 | `docs/PROJECT-HOME.md` | final product shape / current slice / legacy 口径 | | 当前控制面 | `docs/CONTROL-PANEL.md` | 当前实现、验证、阻塞 | | 验收说明 | `docs/VALIDATION.md` | `verify.sh` / `final-acceptance.sh` 的边界 | ## 当前默认接入 | 模块 | 默认策略 | |---|---| | LLM | 预设 provider + OpenAI-compatible custom endpoint | | OCR | `baidu_ocr,manual` | | ASR | `baidu_speech,manual` | | 飞书 | 机器人和多维表格作为承接层,不替代主工作台 | Groq / OCRSpace 已有 adapter,但属于海外备用,默认不启用。国内备用下一优先级是腾讯 / 阿里相关 OCR、ASR adapter。 ## 重要边界 - `.env` 是首次启动和批量部署的默认配置入口。 - `/settings` 是本机配置中心,可热更新主题、任务默认值、LLM、OCR / ASR 和飞书配置;密钥只写入 `data/runtime-config.json`,页面不回显。 - 采集原始结果先进入 MediaCrawler SQLite:`MediaCrawler/database/sqlite_tables.db`;产品事实源是 `data/intel.db`。 - 不要删除 `.env`、`MediaCrawler/browser_data`、`MediaCrawler/.venv`。 - `bash scripts/verify.sh` 证明当前可交付切片,不等于最终产品全部完成。