1. 引言

AI 微信助手和「自动回复一句」不同:它要记得上下文,必要时查订单、查库存,再决定回微信还是叫人。搭建时按模块拼,不要做成一个巨大脚本。

本文将围绕「个人微信API:如何搭建一个AI微信助手?」列出最小模块。GeWe API 作为个人号收发和外部群入口,助手的记忆和工具放在你的服务里。

2. 最小模块

2.1 四块就够上线

模块

作用

通道

个人号在线,消息进、回复出

记忆

按好友保存最近几轮对话

工具

查订单、查库存、查知识库

决策

用工具结果生成回复,或转人工

没有工具的助手只能闲聊,客服场景价值不大。工具失败时明确告诉客户「查不到,已转同事」。

2.2 搭建顺序

先通道能回固定句 → 再加记忆 → 再挂一两个只读工具 → 最后才放开生成。群助手单独做白名单,避免所有群同时变机器人。

模块对外怎么调通道,看下面说明。

GeWe API文档

3. 示例

def assistant(device, peer, text, msg_id):
    if seen(msg_id):
        return
    hist = load_history(peer)
    order = find_order(text)
    if need_human(text, order):
        notify_agent(peer)
        return
    answer = call_llm(text, hist, order)
    save_history(peer, text, answer)
    send(device=device, to=peer, text=answer)

find_order 是只读工具。不要让模型直接改订单状态。

4. 验收

  • 连续两问能带上上一句上下文。

  • 带单号的询问能查到真实状态,而不是模型编的物流。

  • 助手转人工后不再继续对话。

5. 总结

搭 AI 微信助手,按通道、记忆、工具、决策四块拼。GeWe API 负责个人号和外部群的消息进出,查什么、回什么写在助手服务里。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐