本文是chatgpt-dingtalk项目的使用指南,该项目涉及的指令,以及特性,都会在本文呈现。 ## 发送信息 若您想给机器人发送信息,有如下两种方式: 1. **群聊:** 在机器人所在群里`@机器人` 后边跟着要提问的内容。 2. **私聊:** 点击机器人的`头像`后,再点击`发消息`。 ## 系统指令 系统指令是一些特殊的词语,当您向机器人发送这些词语时,会触发对应的功能。 **📢 注意:系统指令,即只发指令,没有特殊标识,也没有内容。** 以下是系统指令详情: | 指令 | 描述 | 示例 | 补充 | | :--------: | :------------------------------------------: | :----------------------------------------------------------: | :--: | | **单聊** | 每次对话都是一次新的对话,没有聊天上下文联系 |

点击查看

| | | **串聊** | 带上下文联系的对话模式 |

点击查看

| | | **重置** | 重置上下文模式,回归到默认模式 |

点击查看

| | | **余额** | 查询机器人所用OpenAI账号的余额 |

点击查看

| | | **模板** | 查看应用内置的prompt模板 |

点击查看

| | | **图片** | 查看如何根据提示生成图片 |

点击查看

| | | **查对话** | 获取指定人员的对话历史 |

点击查看

| | | **帮助** | 获取帮助信息 |

点击查看

| | ## 功能指令 除去系统指令,还有一些功能指令,功能指令是直接与应用交互,达到交互目的的一种指令。 **📢 注意:功能指令,一律以 #+关键字 为开头,通常需要在关键字后边加个空格,然后再写描述或参数。** 以下是功能指令详情 | 指令 | 说明 | 示例 | 补充| | :--: | :--: | :--: | :--: | | **#图片** | 根据提示咒语生成对应图片 |

点击查看

| | | **#域名** | 查询域名相关信息 |

点击查看

| | | **#证书** | 查询域名证书相关信息 |

点击查看

| | | **#Linux命令** | 根据自然语言描述生成对应命令 |

点击查看

| 此指令中的Linux开头字幕可以大写 | | **#解释代码** | 分析一段代码的功能或含义 |

点击查看

| | | **#正则** | 根据自然语言描述生成正则 |

点击查看

| | | **#周报** | 应用周报的prompt |

点击查看

| | | **#生成sql** | 根据自然语言描述生成sql语句 |

点击查看

| | 如上大多数能力,都是依赖prompt模板实现,如果你有更好的prompt,欢迎提交PR。 ## 友情提示 使用`串聊模式`会显著加快机器人所用账号的余额消耗速度,因此,若无保留上下文的需求,建议使用`单聊模式`。 即使有保留上下文的需求,也应适时使用`重置`指令来重置上下文。 ## 项目地址 本项目已在GitHub开源,[查看源代码](https://github.com/eryajf/chatgpt-dingtalk)。