---
title: "目标明确参考：m8m - 目标明确 | 思行致远"
canonical: "https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-m8m/"
dateModified: "2026-06-30"
datePublished: "2026-06-30"
---

打开 AI·外脑目录  

 

AI·外脑

 [返回专栏首页](https://siyuanailab.com/knowledge/)

 ×

 

站内搜索 

⌕

   

主要栏目

 

- [AI 核心概念](https://siyuanailab.com/knowledge/ai-core/)

- [工作流](https://siyuanailab.com/knowledge/workflows/)

- [工具配置与选型](https://siyuanailab.com/knowledge/toolkits/)

- [信源与标准](https://siyuanailab.com/knowledge/sources/)

- [场景案例 待开发](https://siyuanailab.com/knowledge/scenarios/)

- [职业与能力](https://siyuanailab.com/knowledge/career/)

 

专题

 

- [从这里开始](https://siyuanailab.com/knowledge/start/)

- [获取与安装](https://siyuanailab.com/knowledge/install/)

- [建设日志](https://siyuanailab.com/knowledge/ops/)

  

[工作流子目录](https://siyuanailab.com/knowledge/workflows/) 

基础设施层

 

- [浏览器自动化 **5**](https://siyuanailab.com/knowledge/workflows/infrastructure/browser-automation/)

- [MCP 工具 **5**](https://siyuanailab.com/knowledge/workflows/infrastructure/mcp-tools/)

- [文件系统与本地执行 **5**](https://siyuanailab.com/knowledge/workflows/infrastructure/filesystem-local/)

- [API 网关与工具路由 **5**](https://siyuanailab.com/knowledge/workflows/infrastructure/api-tool-routing/)

Skill 生产线

 

- [目标明确 **5**](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/) 

- [WF-021 目标明确参考：activepieces](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-activepieces/)

- [WF-022 目标明确参考：agentic config](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-agentic-config/)

- [WF-023 目标明确参考：bot with plan](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-bot-with-plan/)

- [WF-024 目标明确参考：m8m](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-m8m/)

- [WF-025 目标明确参考：workflow builder template](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-workflow-builder-template/)

- [Skill 设计 **5**](https://siyuanailab.com/knowledge/workflows/skill-forge/skill-design/)

- [代码实现 **5**](https://siyuanailab.com/knowledge/workflows/skill-forge/implementation/)

- [测试评估 **5**](https://siyuanailab.com/knowledge/workflows/skill-forge/testing-evaluation/)

Skill 参考库

 

- [写作与内容 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/writing-content/)

- [研究与知识 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/research-knowledge/)

- [沟通与协作 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/communication-collaboration/)

- [产品与项目 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/product-project/)

- [数据与分析 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/data-analysis/)

- [创意与设计 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/creative-design/)

- [商业与营销 **5**](https://siyuanailab.com/knowledge/workflows/skill-library/business-marketing/)

Agent Building

 

只收录有多步工作流、工作标准、Loop、Harness、工具链或通信机制的真 Agent；不收纯 persona、profile、curated list 或只有 system prompt 的仓库。

 

- [多 Agent 框架 **5**](https://siyuanailab.com/knowledge/workflows/agent-building/multi-agent-frameworks/)

- [工作流编排 **5**](https://siyuanailab.com/knowledge/workflows/agent-building/workflow-orchestration/)

- [Sub-agent 模式 **5**](https://siyuanailab.com/knowledge/workflows/agent-building/sub-agent-patterns/)

- [Harness 与评估 **5**](https://siyuanailab.com/knowledge/workflows/agent-building/harness-evaluation/)

  

Skill 生产线 · 目标明确 · Skill 解读 · WF-024

 

# 目标明确参考：m8m

 

思行致远 · 2026/6/30 · 置信度：中

 

目标明确可行性判断Skill生产线

 

一个用 Next.js、tRPC、Prisma 和 Kafka 做的 AI 工作流自动化平台，适合参考「流程目标如何被建模成节点、边和执行记录」。

 

# m8m

 

> 一个用 Next.js、tRPC、Prisma 和 Kafka 做的 AI 工作流自动化平台，适合参考「流程目标如何被建模成节点、边和执行记录」。

 

## 这个能力解决什么问题

 

m8m 解决的是把 AI 自动化从聊天框移到可运行的流程图。它要求先说明工作流由哪些节点组成、节点之间如何传状态、凭证如何引用、执行如何触发、日志和错误如何保存。对「目标明确」阶段有价值：它把一个模糊任务拆成 DAG、Execution 和 Event Bus 三个层次，目标是否明确可以直接看节点输入输出是否足够执行。

 

## 核心逻辑

 

真实输入是用户在 web canvas 上创建的 workflow、节点配置、边关系、webhook/schedule/manual trigger、凭证 ID，以及 AI provider 或外部服务的参数。处理逻辑是：前端 Builder 通过 tRPC 写入 PostgreSQL；执行请求发布到 Kafka；producer/worker 消费 job，按 DAG 执行节点；每个节点把输出作为 payload 传给下一节点，并把状态、日志、错误写回数据库。输出是一次 Execution，包括每个 node 的状态、输入、输出、错误和最终外部动作结果。

 

## 技术结构

 

- 关键模块：`apps/web` 包含 Next.js 界面、React Flow 节点、credentials/executions/workflows 页面和 tRPC API；`apps/producer` 是执行消费端；Prisma 管理数据库模型；Docker Compose 启动 PostgreSQL、Kafka/Zookeeper。
 
- 调用链路：Visual Builder -> tRPC server -> Prisma/PostgreSQL 保存 workflow -> trigger 创建 execution -> Kafka 发布 job -> producer 执行节点 -> 更新 execution log 和状态。
 
- 输入输出：输入是 DAG、节点参数、credentials vault 引用、trigger payload；输出是执行日志、节点产物、错误状态、外部消息或 API 调用副作用。
 
- 核心依赖：Next.js 14、React、Jotai、TailwindCSS、tRPC、Prisma、BetterAuth、PostgreSQL、Kafka、Docker、OpenAI/Gemini/Anthropic/Slack/Discord/Webhook 等集成。

 

## 为什么值得参考

 

它把目标明确拆成了可运行的数据结构：Nodes、Edges、Workflows、Executions、Event Bus、Credentials Vault。写 Skill 时可以借这个模型检查边界：如果不能说清输入从哪里来、哪个步骤消费、输出写到哪里、错误怎么记录，这个 Skill 还没有准备好实现。

 

## 为什么不建议直接套用

 

m8m 是平台雏形，需要前端、队列、数据库、鉴权、凭证加密和 worker 运维。对于个人工作流，Kafka 和 full-stack app 可能过重；README 也要求配置环境变量、数据库迁移和 Docker 基础设施。它的节点执行会真实调用外部服务，必须额外设计权限和 dry-run。

 

## 如何改造成自己的版本

 

借它的 DAG 概念，但先用 Markdown/YAML 表示：`nodes` 写任务、`edges` 写依赖、`credentials` 只写需要哪类权限、不写密钥，`execution_log` 记录人工或 Agent 每次运行结果。等某条流程重复稳定后，再把高频节点封成脚本或 MCP；低频节点保留人工执行。

 

## 适用场景

 

- 需要把 AI 工作流拆成节点、边、触发器和执行日志。
 
- 需要可靠异步执行，而不是同步聊天式处理。
 
- 需要让凭证和 workflow payload 分离。

 

## 不适用场景

 

- 单次内容生成或轻量资料整理。
 
- 没有数据库、队列和后台 worker 运维能力。
 
- 外部动作风险高，但还没有审批、回滚和审计设计。

 

## 参考信息

 

- 原项目：[m8m](https://github.com/rohitdevsol/m8m)
 
- 作者：rohitdevsol
 
- 相关概念：[[任务边界]]、[[DAG 工作流]]、[[执行记录]]
 
- 相关卡片：[workflow-read-024](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-activepieces/)

 

## 参考对象信息

 

**名称：**m8m

 

**作者：**rohitdevsol

 

**链接：**[https://github.com/rohitdevsol/m8m](https://github.com/rohitdevsol/m8m)

 

## 适用场景与行动

 

**场景：**Skill 生产线 / 目标明确

 

**适合谁：**关注 AI 工作流、Skill 生产和 Agent Building 的读者

 

**下一步：**先阅读边界说明，再判断它是否适合改造成自己的目标明确流程。

 

当前内容按公开来源和已审核草稿整理，只作为工作流理解与方法论参考。

 

涉及客户数据、外部平台、会议记录和业务系统的场景，必须保留人工确认与授权边界。

  

[上一张：目标明确参考：bot with plan](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-bot-with-plan/) [下一张：目标明确参考：workflow builder template](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/skill-forge-scene-analysis-workflow-builder-template/)

 

[返回当前分类](https://siyuanailab.com/knowledge/workflows/skill-forge/goal-definition/) [返回工作流专栏](https://siyuanailab.com/knowledge/workflows/)
