这是一套面向企业内部办公的多智能体协作系统,覆盖网页采集、知识库问答、文档自动生成和多轮续办。本人独立完成架构设计与全部核心开发,包括主控调度、四个子智能体,以及上下文、权限、验收和失败恢复所用的自研运行时(Agent Harness)。模型可替换,已按企业场景对接大模型推理服务。
系统按用户和会话隔离数据。主控智能体根据自然语言需求委派子智能体,支持单任务串行和多任务并行。单次任务设有步数、token 和超时预算,长任务可暂停,经人工确认后从检查点恢复。
网页采集智能体支持搜索与全文抓取,包含查询改写、敏感词与内容安全过滤、会话记忆和抓取质量评估。任务前注入域名与策略经验,任务后按质量回写,同类采集复用已验证路径。结果按会话归档,供后续步骤引用。
知识库智能体基于向量数据库与 Embedding,提供语义检索、文档入库、删除和目录管理,属于完整的 RAG 链路。检索是否命中、访问权限和未命中澄清由服务端判定,删除须二次确认,模型只负责组织答复。
文档生成智能体可读取 txt、Markdown、csv、json、Word、Excel、PDF,并生成 Word、Markdown、Excel、PDF。正文、表格和产物编号一并输出,写入会话前完成结构校验,同一会话内可按权限续写。
会话与产物分四层存储:用户级跨请求对话履历、单次请求内的步骤轨迹、会话级产物登记、同智能体的本轮续传。智能体之间以产物编号交接,历史结果不整段回灌到下一轮决策。
自研特色有三项。材料不足时,子智能体向主控返回结构化澄清项,主控转述给用户后中止,不输出推测结论。决策超时或结果无法解析时,只汇报已完成步骤、已交付产物和终止原因,文件与关键数据必须对得上工具回执。错误复用旧结果、无回执交付、数据无来源、应澄清时直接作答等类型纳入回归,失败轨迹写回为后续任务的上下文约束。
技术实现为 Python、FastAPI、MySQL、Redis、WebSocket/SSE、向量数据库、MCP、OpenTelemetry。工程上具备分层超时、有限次重试、上下文超限压缩和全链路审计,适用于企业知识库、办公助手、资料采集和文档自动化。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者