chatgpt-dingtalk

在钉钉里直接召唤 GPT-3.5,聊天、写文案、画图,效率翻倍。

chatgpt-dingtalk 是一个将 OpenAI GPT-3.5 接入钉钉机器人的开源项目,旨在通过钉钉的私聊和群聊场景,让用户无需离开钉钉即可使用 ChatGPT 能力。它解决了在钉钉内无法便捷调用 AI 助手的问题,提供了单聊、串聊(多轮对话)、角色扮演和图片创作等核心功能。项目基于 Go 语言开发,部署简单,支持通过环境变量配置 OpenAI API Key,并能在钉钉开放平台快速创建机器人应用。其核心能力包括:智能对话、上下文记忆、自定义角色设定、DALL-E 图片生成,以及群聊中通过 @机器人 触发响应。该项目适合希望在企业协作工具中集成 AI 助手的团队或个人,能显著提升信息处理和创作效率。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2096
维护状态 维护中
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队eryajf
所属国家
定价模式free
价格说明开源项目,MIT许可证,可自行部署,无在线服务,完全免费。
访问状态
是否开源是
开源协议MIT
主要语言Go
技术栈/模型chatgpt,chatgpt-api,connect-ai,dingtalk,dingtalk-robot,go,go-gpt,golang,openai
GitHub 星标★ 2096
30天Star增速
HF 下载量
上线时间2022-12-09 00:00:00
最近更新2026-08-18 00:00:00
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 15 分钟 部署方式:本地安装 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 能访问 GitHub 与 OpenAI 服务的网络环境
  • 已安装 Go 语言环境(具体版本以仓库 README 为准)
  • 一个可用的 OpenAI API Key
  • 一个钉钉账号,并可在钉钉开放平台创建机器人应用

安装与启动步骤

  1. 1克隆项目仓库

    把源码拉到本地,随后进入目录并优先阅读仓库 README,构建方式以仓库说明为准。

    git clone https://github.com/eryajf/chatgpt-dingtalk.git
  2. 2阅读仓库文档

    打开仓库 README 与官网 wiki,确认编译、启动命令以及必需的环境变量名。

  3. 3准备 API Key

    在 OpenAI 平台申请 API Key,项目通过环境变量方式注入,变量名以 README 为准。

  4. 4创建钉钉机器人

    在钉钉开放平台创建机器人应用,获取回调所需的凭证信息并填入对应配置。

  5. 5启动并验证

    按 README 给出的命令启动服务,再在钉钉中发消息确认机器人正常回复。

关键配置

配置项必填说明示例
OPENAI_API_KEY是OpenAI 密钥,用于调用 GPT 接口;实际环境变量名请以仓库 README 为准sk-xxxxxxxxxxxxxxxx

如何确认成功

在钉钉中与机器人单聊,或在群里 @机器人 发消息,能收到 GPT 回复即表示部署成功。

常见问题

Q:没拿到 README,安装命令从哪里找?

A:访问 https://github.com/eryajf/chatgpt-dingtalk 查看仓库 README,或查阅官网 https://wiki.eryajf.net,以其中给出的命令为准。

Q:必须使用 OpenAI 官方 API Key 吗?

A:README 未提供相关信息,无法确认。请以仓库文档说明为准,密钥需通过环境变量注入。

Q:这个机器人支持哪些使用方式?

A:支持钉钉单聊、群聊 @机器人 触发、多轮上下文对话、自定义角色设定以及 DALL·E 图片创作。

注意事项

  • 本次未获取到 README 内容,上述步骤仅为通用准备动作,未包含任何编译或运行命令。
  • 请以仓库 README 与官网文档中的实际命令、端口和参数为准,不要套用猜测值。
  • API Key、机器人凭证等敏感信息请通过环境变量注入,不要硬编码或提交到代码仓库。

核心亮点

  • 原生集成钉钉,私聊群聊都能用,无需切换应用
  • 支持多轮对话和角色扮演,对话体验更自然
  • 内置图片创作功能,可生成 DALL-E 图片

不足之处

  • 仅支持 GPT-3.5,未适配 GPT-4 等更新模型
  • 文档/社区待观察

适用场景

  • 企业内部群聊中快速获取 AI 答案或文案
  • 个人在钉钉私聊中作为智能助手使用
  • 团队协作时通过角色扮演模拟不同场景

替代项目

wechat-chatgpt、feishu-chatgpt、chatgpt-on-wechat

项目介绍

chatgpt-dingtalk 是对话助手领域的开源项目,由 eryajf 开发,2022 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(2,096)位列前 30%,在对话助手分类的 907 个项目里位列前 12%。

项目仍在小幅维护中,最近一次代码更新于 2026-08-18。MIT许可证,可自行部署,无在线服务,完全免费。

它主要面向的使用场景是:企业内部群聊中快速获取AI答案或文案。同类可对比的替代方案包括 wechat-chatgpt、feishu-chatgpt、chatgpt-on-wechat。

上一篇:macos-chatgpt-overlay-bar

下一篇:llm-god

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09