我们很高兴宣布 Taonity Echo(韬行回响) 正式发布。这是一个面向企业运营场景的全域数据洞察与自动化通知平台,旨在解决多源数据孤岛、人工分析效率低、报告生成繁琐等痛点。
通过深度集成 Umami 网站统计、WordPress 站点数据、微信公众号、服务器日志等主流数据源,结合 AI 智能分析引擎,Taonity Echo 能够将分散的数据转化为可执行的运营洞察,并自动推送到指定渠道。

🔌 核心功能模块
1. 多源数据接入层
支持以下数据源的自动化采集:
| 数据源 | 协议/接口 | 采集频率 | 数据类型 |
|---|---|---|---|
| Umami | REST API | 实时/定时 | 流量统计、用户行为、来源分析 |
| WordPress | REST API | 定时 | 文章元数据、内容快照、发布统计 |
| 微信公众号 | 官方 API | 定时 | 阅读量、点赞、粉丝增长、传播数据 |
| 服务器日志 | SSH/本地文件 | 定时 | 访问日志、错误日志、性能指标 |






2. AI 分析引擎
基于 DeepSeek 实现:
- 上下文感知分析:根据站点画像(行业、阶段、规模)动态调整分析策略
- 跨源数据关联:识别不同数据源间的因果关系
- 结构化输出:生成 Markdown 格式的洞察报告,支持表格、列表等富文本
示例输出:
## 本周关键发现
| 指标 | 数值 | 环比 | 洞察 |
|------|------|------|------|
| 总访问量 | 12,456 | +15% | 公众号技术文章带来高质量流量 |
| 跳出率 | 45% | -8% | 落地页优化见效 |
### 行动建议
1. 加大技术内容投入,建议发布频率提升至每周 2 篇
2. LinkedIn 流量跳出率偏高,需优化落地页标题匹配度
3. 任务调度系统
基于 node-cron 实现的高性能调度引擎:
- 支持 Cron 表达式自定义执行周期
- 任务执行状态持久化与失败重试
- 多租户任务隔离与资源配额管理



4. 多渠道通知管理
支持多种通知渠道,确保运营洞察及时触达目标人群:
| 渠道类型 | 协议/方式 | 适用场景 |
|---|---|---|
| SMTP/MJML | 正式报告、管理层汇报 | |
| Webhook | HTTP POST | 系统集成、自动化工作流 |
| 企业微信 | 群机器人 | 团队实时通知 |
| 钉钉 | 群机器人 | 团队协作场景 |
邮件报告特性(基于 MJML):
- 玻璃拟态设计风格,高审美视觉呈现
- 关键指标卡片化展示,一目了然
- AI 洞察区块原生支持 Markdown 渲染
- 响应式布局,兼容主流邮件客户端
- 支持一键导出 WebP 格式图片



🛠️ 技术栈详情
| 层级 | 技术选型 | 版本 |
|---|---|---|
| 前端框架 | React | 18.x |
| 构建工具 | Vite | 5.x |
| 样式方案 | Tailwind CSS | 3.x |
| 状态管理 | TanStack Query | 5.x |
| 后端框架 | Express | 4.x |
| 运行时 | Node.js | 20.x |
| 数据库 | SQLite (开发) / PostgreSQL (生产) | - |
| ORM | Prisma | 5.x |
| AI SDK | OpenAI SDK (兼容模式) | 4.x |
| 邮件模板 | MJML | 4.x |
| 任务调度 | node-cron | 3.x |
路线图
| 版本 | 功能 | 状态 |
|---|---|---|
| v1.0 | 核心功能:多源接入、AI 分析、邮件报告 | ✅ 已发布 |
| v1.1 | 新增数据源:Google Analytics、百度统计 | 🚧 开发中 |
| v1.2 | Webhook 通知渠道增强 | 📋 计划中 |




