微信自监管系统
1.该项目主要包含两部分,文档方舟小程序以及保密专员管理系统。
2.文档方舟小程序和保密专员管理系统后台服务都是通过golang的gin框架进行开发。
3.核心服务组件主要包含mongodb数据库、minio对象存储、redis存储、grpc通信,后台本地小模型用于检测敏感词以及文件类别分类。
4.文档方舟小程序前置审查小程序,小模型自主训练,从数据采集、数据清洗、数据标注、模型训练、模型量化、模型测试到最后的模型部署。
司马迁协作写作系统
1.该项目的前端包含两部分,包含司马迁协作写作小程序,微信客服端以及项目进展看板。
2.服务端包含两部分,写作Agent服务以及客服Agent服务,都是通过python的flask框架开发。
3.写作Agent服务主要基于Langgraph框架和提示词工程构建多Agent角色,包含目录生成Agent、搜查资料Agent、内容生成Agent、语义检查Agent等。建立多种可以供Agent自主调用的工具集对外部数据进行交互。
4.客服Agent服务与写作Agent服务架构类似,主要用于根据用户在微信客服端输入的自然语言来让Agent进行自主的工具调用,包括获取项目进展,上传资料等操作。
5.知识库是基于Ragflow来进行搭建,用户可以自主从司马迁写作小程序中进行上传或工作人员提前将文件批量上传形成知识库。