基于多智能体协同的AI手册生成器(Pyragogy)
功能描述:
该n8n工作流实现了一个模块化多智能体AI协同系统,用于协作生成Markdown格式手册。
受同伴学习和开放出版流程启发,它模拟了一个内容生产流水线——AI智能体(如摘要生成器、内容合成器、意义建构代理、同行评审员)各司其职,实现真正的人机共创与迭代优化。
本项目属于Pyragogy开放框架,致力于伦理认知共创、人机同伴学习以及开放知识系统的人类参与式自动化。
⚙️ 工作原理
- Webhook触发器接收用户输入(如”撰写社区学习章节”)
- 元协调器(通过GPT-4o)分析请求并激活合适的AI智能体组合
- 任务根据各智能体职责进行动态分配
- 每个智能体通过OpenAI或自定义接口执行任务(摘要/合成/评审等)
- AI智能体组成的同行评审委员会评估输出,发现问题时将触发重写循环
- 最终生成带YAML元数据的Markdown或原始JSON格式内容
- (可选)人工审核员可通过webhook批准/驳回/评论
- 通过审核的内容将存入PostgreSQL,推送至GitHub或同步到Notion/Obsidian
🛠 配置步骤
- 将
pyragogy_master_workflow.json
导入n8n实例 - 配置OpenAI凭证(推荐GPT-4o)
- 设置必要的环境变量(仓库含
.env.template
模板) - (可选)配置PostgreSQL和GitHub实现内容存储与版本控制
向webhook URL(/webhook/pyragogy/process
)发送测试数据:
{
"title": "同伴学习发展史",
"text": "同伴学习是一种学生相互学习的教育方法...",
"tags": ["教育", "教学法"],
"requireHitl": true
}
观察动态工作流:协调→分配→生成→评审(AI/人工)→存储
📚 完整文档、贡献指南和API结构详见:
🔗 GitHub项目库
🧠 适用场景:
- 教育工作者探索AI辅助出版
- 知识团队自动化内容生产
- 研究者与AI协同写作
- 任何构建协作式Markdown工具的场景
🔁 本工作流为开源社区驱动项目。
欢迎改进/改编/分享你的应用案例。