1. 结论摘要
AI 聊天不一定提升所有场景效率。上传联系人、选择文件、点击上传这类明确操作,应保持点击式流程;AI 更适合用于生成自定义任务、解释结果和优化模板,而不是替代简单按钮。
简单任务不聊天
上传联系人、刷新分群、下载报告等任务保持按钮和表单,核心操作尽量 ≤ 3 步。
常用任务预置
沉默用户检查、素材变量检查、旅程巡检、运营周报等高频 SOP 做成官方模板。
高级用户自定义
用聊天生成任务草稿,转换为结构化模板后保存为个人/团队 skill,反复复用。
2. 需求澄清
本方案的产品方向可以拆成四条:不优先做 Codex / Claude 插件;不要过度 AI 化;借鉴 Claude Cowork 的任务概念;用内置任务模板和定时器支撑常用运营场景。
| 用户类型 | 核心诉求 | 设计策略 |
|---|---|---|
| 普通运营人员 | 快速完成固定任务,不想学习复杂 AI 对话 | 使用任务模板和表单化参数,核心操作 ≤ 3 步 |
| 高级运营人员 | 调整模板、组合任务、形成个人 SOP | 支持复制模板、参数改写、定时执行和保存为自定义任务 |
| 实施 / 客户成功 | 帮客户配置常用任务、排查问题 | 支持模板库、执行记录、结果报告和客户空间配置 |
| 管理员 | 控制权限、审批高风险操作、查看审计 | 支持权限分级、审批、执行日志和回滚策略 |
3. 竞品调研
HubSpot、ActiveCampaign、Mailchimp 都没有把所有自动化都做成聊天,而是以模板、流程、等待/定时规则为核心,AI 更多作为创建和优化辅助。
Workflow Templates
支持从模板创建 workflow,也支持 based on schedule 的 enrollment trigger,按日/周/月等频率运行并结合筛选条件。
Automation Recipes
用户导入 recipe 后修改触发器、等待、条件、字段和动作;日期敏感流程通过 Wait 和 Jump To 管理。
Automation Flow Templates
模板包含触发器、分支、规则和动作;定时行为通过 time delay rules 和 date-based triggers 组织。
行业最佳实践
| 最佳实践 | DMTX 取舍 |
|---|---|
| 从模板开始,而不是空白流程 | DMTX 默认展示高频任务模板,弱化空白创建 |
| 简单任务保留按钮/表单 | 联系人上传、下载报告、刷新分群仍保持点击式 |
| 复杂任务允许 AI 辅助生成 | 仅在生成自定义任务、解释执行结果、优化条件时使用 AI |
| 定时器和业务筛选绑定 | 定时任务必须包含目标对象、过滤条件、执行窗口和失败策略 |
| 高风险动作 dry-run + 审批 | 批量更新、发送、发布、导出必须先预览影响范围 |
4. 推荐方案
推荐将客户端定义为任务模板工作台:
它保留 DMTX 自有产品入口和客户级 UI 控制力,同时避免方案 1 一开始就做完整桌面端的高投入,也避免方案 2 过度依赖面向开发者的外部 AI 平台。
5. 用户体验设计
首页结构
普通任务操作流
点击模板「上传联系人」。
选择文件,系统自动识别字段并展示校验结果。
点击上传;如果存在风险,先 dry-run 展示影响范围。
高级用户自定义任务流
用户描述任务:每周一检查上周旅程异常,并发一份报告给我。
AI 生成任务草稿:触发时间、数据范围、检查项、输出报告、失败策略。
用户确认后保存为「团队任务模板」或「个人 skill」。
6. 任务模板设计
模板不是一段 prompt,而是结构化定义:输入 schema、执行步骤、风险级别、dry-run 要求、审批策略、默认定时配置。
| 模板 | 场景 | 是否需要 AI |
|---|---|---|
| 上传联系人 | 文件导入、字段映射、去重 | 否 |
| 联系人去重检查 | 定期检查重复邮箱/手机号 | 否 |
| 批量打标签 dry-run | 批量标签更新前预览影响范围 | 低 |
| 刷新用户分群 | 定期刷新固定分群 | 否 |
| 沉默用户检查 | 查找 N 天未打开/未点击用户 | 低 |
| 邮件素材变量检查 | 检查变量缺失、链接异常 | 低 |
| 旅程发布前检查 | 检查触发器、分群、素材、频控 | 中 |
| 旅程异常巡检 | 定时检查执行失败和异常转化 | 中 |
| 运营周报生成 | 汇总发送、打开、点击、转化 | 中 |
| 客户问题排查 | 根据任务/日志生成排查报告 | 高 |
| 问卷结果汇总 | 生成问卷结果摘要报告 | 中 |
| 生日/纪念日名单刷新 | 基于日期字段生成名单 | 低 |
7. 定时器设计
面向运营人员,定时器不应暴露 cron 输入框,而应显示为业务语言:每周一 09:00,检查上周旅程异常,并把报告发给客户成功负责人。
| 场景 | 定时器 | 任务模板 |
|---|---|---|
| 每周运营周报 | 每周一 09:00 | 运营周报生成 |
| 每日旅程巡检 | 每天 08:30 | 旅程异常巡检 |
| 月度联系人清洗 | 每月 1 日 10:00 | 联系人去重检查 |
| 生日名单刷新 | 每天 07:00 | 生日/纪念日名单刷新 |
| 素材发布前检查 | 发布前手动触发 | 邮件素材变量检查 |
8. 技术架构
建议先做 Web 任务工作台,验证后再包装为 Electron/Tauri 桌面客户端。桌面阶段不强行嵌入所有编辑器,只做模板、定时器、审批、报告、结果工件和系统通知。
9. 数据模型与 API
| 模型 | 关键字段 | 说明 |
|---|---|---|
| task_template | id, name, sourceType, riskLevel, inputSchema, stepDefinition, defaultSchedule, approvalPolicy | 官方/团队/个人/AI 生成模板 |
| task_instance | templateId, triggerType, inputValues, status, dryRunResult, approvalId, resultArtifactId | 一次任务执行实例 |
| task_schedule | templateId, configSnapshot, frequencyType, timezone, retryPolicy, nextRunAt, status | 定时任务配置 |
| task_artifact | taskInstanceId, type, title, summary, storageUrl, visibility | 报告、CSV、预览、日志和建议 |
核心 API
GET /api/task-templates:获取模板列表。POST /api/task-instances:创建任务实例。POST /api/task-instances/{id}/dry-run:预执行并展示影响范围。POST /api/task-instances/{id}/execute:确认执行。POST /api/task-templates:保存为自定义模板。POST /api/task-schedules:创建定时任务。
10. 权限、审批与审计
| 级别 | 类型 | 示例 | 策略 |
|---|---|---|---|
| L0 | 无风险 | 查看模板、查看帮助 | 直接允许 |
| L1 | 只读/报告 | 生成周报、查询分群 | 记录审计 |
| L2 | 草稿/预览 | 创建分群草稿、素材草稿 | dry-run + 人工确认 |
| L3 | 生产写操作 | 批量打标签、发布旅程、导出数据 | 审批 + dry-run + 审计 |
每次执行记录 taskInstanceId、templateId、tenantId、operatorUserId、参数摘要、dry-run 摘要、审批单、影响对象数量、执行状态和错误信息。
11. 边界情况
| 边界情况 | 处理策略 |
|---|---|
| 定时任务执行时用户权限已变化 | 执行前重新校验权限,不满足则暂停并通知负责人 |
| 模板升级后旧定时任务是否受影响 | 保存 templateVersion 和 configSnapshot,默认使用快照,不自动升级 |
| 联系人上传字段无法识别 | 提供字段映射确认页,不允许静默猜测后直接上传 |
| dry-run 影响人数过大 | 触发高风险提示并要求审批 |
| AI 生成任务包含危险动作 | 转为草稿,不允许直接保存为可执行模板 |
| 定时任务失败 | 按 retryPolicy 重试,仍失败则生成异常工件并通知负责人 |
12. 工作量评估
| 模块 | 工作量 |
|---|---|
| 产品/交互设计 | 1 - 2 周 |
| 桌面壳 / 前端工作台 | 3 - 4 周 |
| 模板库与表单渲染 | 2 - 3 周 |
| Task Runner / BFF | 3 - 4 周 |
| 定时任务中心 | 2 - 3 周 |
| dry-run / 审批 / 审计 | 2 - 3 周 |
| AI Task Composer | 2 - 3 周 |
| 首批模板实现 | 3 - 5 周 |
| 测试与验收 | 2 - 3 周 |
13. 三个方案最终对比
| 维度 | 方案 1:完整自研桌面端 | 方案 2:Claude/Codex 插件化 | 方案 3:任务模板型客户端 |
|---|---|---|---|
| 目标用户 | 客户运营 + 内部团队 | 开发、实施、高级用户 | 普通运营 + 高级运营 |
| 产品形态 | 完整桌面 AI 工作区 | 外部 AI 平台插件/Connector | DMTX 自有任务工作台 |
| AI 使用方式 | 深度 AI 化 | AI 平台主导 | 低 AI 化,AI 辅助生成任务 |
| 简单操作效率 | 中,取决于 UI | 低,不适合普通操作 | 高,保留点击式操作 |
| 模板化能力 | 可做,但不是核心 | 依赖工具定义 | 核心能力 |
| 定时任务 | 可做 | 外部平台不稳定 | 核心能力 |
| 对外部平台依赖 | 低 | 高 | 低 |
| 开发量 | 高 | 中低 | 中 |
| 客户产品化价值 | 高 | 低到中 | 高 |
| 当前推荐 | 长期方向 | 能力层可复用 | 优先验证 |
14. 推荐实施路线
产品验证
梳理 20 个高频运营任务,选出 8 个 MVP 模板,画任务工作台原型,验证核心操作 ≤ 3 步。
Web MVP
支持模板库、参数表单、dry-run、执行记录、定时任务、结果工件和 AI 自定义任务草稿。
桌面客户端
包装为桌面客户端,增加本地通知、系统托盘、快捷入口和执行状态提醒。
质量自检
按 DMTX 方案评分标准,本方案覆盖需求澄清、竞品调研、用户体验、技术架构、数据模型、API、边界情况、工作量和差异化策略,评分 28 / 28,达到提交标准。