概览

men(门)是一个围绕一人内容创作与工程协作设计的 Agent 编排系统:通过 6+1 角色的 Agent 团队实现任务分诊、路由分发、质量验证与自主学习,使单个开发者具备完整的团队协作能力。

定义

men(门 · 编排与路由核心)是一个 OpenCode 原生 Agent 团队。 它不是独立的可安装程序,而是一套由 agent 定义 + 脚本 + 知识库 组成的配置体系: 通过 opencode.json 挂载 6 个角色(men / si / ji / chi / yi / xun), 由 men 作为编排核心统一接收用户指令、判定意图、分发任务并汇总结果。

门(men)
编排与路由核心,用户唯一对话入口,本身不执行具体产出。
意图门(IntentGate)
men 内的分诊机制,将指令分为 search / analyze / team / hyperplan 四类意图。
机械验证
以退出码、文件存在性等机械证据为准的完成判定方式,拒绝 LLM 自评。

来源:README.md · .opencode/agent/men.md

设计原则

#原则含义
01机械优先完成 = 验证过的完成。所有验证基于退出码、文件存在性,拒绝 LLM 自评。
02本地优先OpenCode 原生 agent 定义 + 自定义 command,不依赖第三方插件或云服务。
03自治路由men 根据关键词判定表自动分类路由,低置信时向用户确认,不猜。
04事件审计所有关键节点写入 events.jsonl,支持完整回放和学习回路。
05自主学习任务完成后触发经验提取,错误模式沉淀到知识库,评估 KPI 可量化。
06不伪造输出7 条全员红线:不跳过验证、不泄露隐私、外部操作先确认、需求模糊先问。

来源:AGENTS.md · docs/research/00-m0-synthesis.md

团队组成

6 个角色各司其职,men 是唯一接收用户指令的入口:

代号中文名职责模型
men门编排与路由核心sensenova/deepseek-v4-flash
si思思考与知识管理sensenova/deepseek-v4-flash
ji记代码与工程执行sensenova/sensenova-6.8-flash-lite
chi持投资分析 + 独立评审sensenova/deepseek-v4-flash
yi艺文生图提示词与生图sensenova/sensenova-6.8-flash-lite
xun寻搜索与调研sensenova/sensenova-6.8-flash-lite

来源:opencode.json · .opencode/agent/men.md

快速开始

bash
npx @cgartlab/men        # npm 一行安装(任意目录,自动脚手架+依赖+验证)
opencode                 # 启动 TUI

站点预览:npx astro dev --config site/astro.config.mjs(地址 http://localhost:4399/)

参见