Skip to content

ChatWiki 微信公众号的AI知识库工作流Agent平台,RAG大模型AI客服机器人,致力于成为垂直领域的coze、n8n。

License

Notifications You must be signed in to change notification settings

zhimaAi/chatwiki

Repository files navigation

head_image

English | 简体中文 | 更新日志 | 帮助文档

🎯 产品定位

ChatWiki 是一个专注微信生态的工作流自动化平台,致力于让每个公众号都可成为一个超级AI智能体。全面集成公众号平台的开放能力,拖拽即可搭建微信生态应用,实现公众号推文一键改稿、留言AI精选回复等能力

product positioning

✨ 核心特性

💬 微信生态深度集成

  • 全行业首创:未认证公众号私信自动回复,支持文本、语音、图片、小程序卡片、视频消息等。

  • 微信工作流:集成用户私信、留言、关注、取关、点击菜单等触发场景,支持回复私信,粉丝打标签,生成草稿文章、发布文章等多种处理流程

  • 知识库同步:支持抓取公众号文章素材,一键建立知识库。

🤖 基础能力

  • 工作流编排: 对话工作流、插件工作流,包含基础的工作流节点、双向 MCP、Agent 模式、用户交互。

  • 文档知识库: 支持 url 读取、文档批量导入、API 对接、支持AI分段、QA分段、父子分段。支持知识图谱、向量混合检索,可视化查看知识图谱。

  • 问答知识库: 上传文档自动抽取问答知识,支持未知问题自动聚类,支持从人工对话中总结常用FAQ

  • 转人工客服: 通过机器人处理一般的用户咨询,同时支持人工客服接待。机器人处理不好的问题可以由人工客服介入处理,支持多客服协同分配。

  • 模型支持: 支持DeepSeek R1、doubao pro、qwen max、Openai、Claude 等全球20多种主流模型。

🌐 更多能力

  • 多种部署方式:提供桌面客户端、支持发布为WebApp,支持嵌入网站、公众号服务号、微信客服、微信小店客服等

  • MCP&API集成:可引入外部MCP服务,或将工作流发布为MCP服务。完整的OpenAPI接口,轻松集成现有业务系统。

  • 多账号权限管理:管理、编辑、查看三级权限体系,实现数据权限隔离。IP白名单、登录日志永久留存。

🛸UI

  • 🌍免费体验网址chatwiki.com
  • 🖼️系统截图

1 2

3 4

🚀 一键部署

ChatWiki 社区版基于 Docker 部署,只需简单几步即可完成安装:

# 安装 Docker
sudo curl -sSL https://get.docker.com/ | CHANNEL=stable sh
# 克隆项目
git clone https://github.com/zhimaAi/chatwiki.git
cd chatwiki/docker
# 启动服务
docker compose up -d
# 开始使用,通过IP+端口访问(需要开放指定的端口${CHAT_SERVICE_PORT},默认18080)
# 默认账号:admin
# 默认密码:chatwiki.com@123

在安装和部署中有任何问题或者建议,可以 联系我们 或者查看 帮助文档 获取帮助,也可以参考下面的文档。

💻 技术栈


  • 前端:vue.js

  • 后端:golang +python

  • 数据库:PostgreSQL16+pgvector+zhparser

🏡社区交流&联系我们


欢迎联系我们获取帮助,或者提供建议帮助我们改善ChatWiki。您可以通过以下方式联系我们:

  • 帮助: 查看 帮助文档
  • 邮箱: 您可以发送邮件到 jarvis@2bai.com.cn联系我们。
  • 微信: 使用微信扫码加入ChatWiki技术交流群,添加请备注“chatwiki”

contact-us

📖更新日志


查看完整更新日志请点击👉️👉️UpdateLog.md

2025/12/31

1.触发器输出支持不配置变量映射+补充开始节点自定义全局变量
2.【STD】开放接口:/v1/chat/completions 兼容多模态输入
3.工作流:注释卡片节点改成弹窗打开填写
4.工作流:新增语音合成节点和声音复刻节点
5.公众号草稿:获取草稿详情和插件安装后即开启/飞书插件的兼容
6.新增插件:探索>插件广场>公众号智能接口
7.爬虫服务(crawler):抓取隐藏识别标识
8.线上工作流问题和优化合集
9.工作流结束节点支持自定义回复消息
10.H5App对外服务中,工作流返回较慢时,前端会不停重发消息
11.【STD】商业版增加离线激活
12.添加插件初始化枚举变量和修复动态模版引用
13.聊天请求流式输出增加定时keep-alive消息保活逻辑
14.飞书多维表支持创建多维表/创建数据表/创建视图
15.rerank流程改为串行以及RRF算法增加加权数
16.工作流:http节点支持导入CURL

2025/12/25

1.【STD】知识库:页面增加容量索引数用量数据
2.飞书多维表-封装批量操作插件
3.线上体验-优化问题-整理
4.公众号用户管理-获取标签下的粉丝列表
5.修复批处理节点并发执行时输出未隔离问题
6.工作流:草稿箱编辑保存优化
7.豆包,Ollama大语言模型支持FunctionTools调用
8.工作流:循环节点优化
9.修复循环节点和批处理节点单独进行测试时未提取到初始变量数据问题
10.工作流:新增公众号文章草稿管理插件+新增草稿节点
11.微信爬虫选择器优化
12.升级playwright镜像
13.工作流:新增图片生成节点
14.新增插件:探索>插件广场>公众号客服消息
15.工作流增加公众号触发器
16.复制机器人时英文名调整为随机50位
17.新增MCP广场:探索>MCP广场
18.聊天测试、对外服务、API支持多模态输入

2025/12/17

1.【STD】探索>模板广场>上架模板添加默认头像
2.【STD】聊天机器人:转人工客服,增加转人工客服设置
3.工作流增加英文名称,调用工作流传递的tool_name取工作流的英文名称
4.前端小优化合集
5.公众号模板消息,公众号打标签插件
6.修复导入或使用模板创建工作流时未处理英文名称问题
7.修复团队成员创建知识库分组后无法看见问题
8.修复循环节点循环数组未引用到全局变量数据问题
9.新增插件:探索>插件广场>公众号文章
10.工作流:新增批量执行节点
11.工作流新增节点时,节点选择窗居中展示
12.对外接口api的qa_lists参数错误信息输出
13.模型管理:模型配置调整,支持自定义模型

协议


本项目遵循ChatWiki Open Source License 开源协议。ChatWiki Open Source License基于Apache License 2.0协议,但是有一些额外的限制:

  1. ChatWiki 对个人用户免费,包括个人从事的非商业或商业活动。
  2. 任何公司、组织、机构或团队若将 ChatWiki 用于商业目的,均须联系我们获得商业授权。
  3. 在使用 ChatWiki 的前端组件时,您不得移除或修改其中包含的“ChatWiki”标识、商标或版权声明。

完整的许可证文本请查看:LICENSE 文件,需要获取商业授权请联系我们

About

ChatWiki 微信公众号的AI知识库工作流Agent平台,RAG大模型AI客服机器人,致力于成为垂直领域的coze、n8n。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published