Skip to content

Commit

Permalink
feat:添加阿里云镜像地址
Browse files Browse the repository at this point in the history
  • Loading branch information
leo committed Jun 23, 2024
1 parent 8f94431 commit a8b0e54
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 28 deletions.
36 changes: 36 additions & 0 deletions .github/workflows/ali-docker-image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Ali Docker Image CI

on:
push:
tags:
- 'v*'
# 每次 push tag 时进行构建,不需要每次 push 都构建。使用通配符匹配每次 tag 的提交,记得 tag 名一定要以 v 开头

env:
# 设置 docker 镜像名
DOCKERHUB_USER: ${{ secrets.ALI_DOCKERHUB_USER }}
DOCKERHUB_TOKEN: ${{ secrets.ALI_DOCKERHUB_TOKEN }}
DOCKERHUB_REGISTRY: ${{ secrets.ALI_DOCKERHUB_REGISTRY }}
IMAGE_NAME: registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant

jobs:

build:
runs-on: ubuntu-latest

steps:
- name: Login to Docker Hub
uses: docker/login-action@v2
with:
registry: ${{ env.DOCKERHUB_REGISTRY }}
username: ${{ env.DOCKERHUB_USER }}
password: ${{ env.DOCKERHUB_TOKEN }}
- name: Get the version
id: vars
run: echo ::set-output name=tag::$(echo ${GITHUB_REF:10})
- name: Set up Docker Buildx
run: docker buildx create --name mybuilder --use
- name: Enable Docker Buildx
run: docker buildx use mybuilder
- name: Build and push
run: docker buildx build --platform linux/amd64,linux/arm64/v8,linux/arm/v7 -t ${{ env.IMAGE_NAME }}:${{ steps.vars.outputs.tag }} -t ${{ env.IMAGE_NAME }}:latest . --push
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## 更新日志

## V4.6.35(2024-06-23)
1、添加阿里云镜像

## V4.6.34(2024-06-05)
1、添加聊天内容总结
Expand Down
33 changes: 6 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

智能机器人配置管理平台,一键接入ChatGPT对话,无缝适配Dify,FastGPT,Coze知识库!

支持群组,个人定义不同的角色,灵活配置各种对话模式,绘图,识图,联网查询,GPTs,语音分析,技能丰富多样!拥有各种定时任务,Rss订阅,倒计时提醒,新闻咨询发送,批量群发,转发,跨群聊天,提醒功能,Api发送消息
支持群组,个人定义不同的角色,灵活配置各种对话模式,绘图,识图,联网查询,GPTs,语音分析,技能丰富多样!拥有各种定时任务,RSS订阅,倒计时提醒,新闻咨询发送,批量群发,转发,跨群聊天,提醒功能,API发送消息

配合智能微秘书客户端可以一键接入公众号,企业微信,Gitter,Lark,WhatsApp,5G消息等Wechaty所支持的协议

Expand Down Expand Up @@ -48,7 +48,7 @@ node 版本 >18
- [x] 火出圈的ChatGPT
- [x] 支持多种模型在线切换,代理在线配置
- [x] 自定义对话配置, 不同群,不同好友,不同的对话配置
- [x] prompts 市场,设定不同角色
- [x] Prompts 市场,设定不同角色
- [x] 无缝对接Dify和FastGPT向量知识库平台
- [x] GPT-4V识图功能
- [x] DALL-E3绘图功能
Expand Down Expand Up @@ -183,7 +183,7 @@ node 版本 >18
#### step1: 拉取镜像

```shell

# docker pull registry.cn-hangzhou.aliyuncs.com/aibotk/wechat-assistant
docker pull aibotk/wechat-assistant

```
Expand Down Expand Up @@ -231,30 +231,12 @@ Gitpod 是一个在线和开源平台,用于自动化和现成代码的开发
环境变量:AIBOTK_KEY和AIBOTK_SECRET必填

### ipad协议运行
如果你有ipad的token,可以执行以下命令

```shell

docker run -d -e PAD_LOCAL_TOKEN="你申请的ipadlocal token" -e AIBOTK_KEY="微秘书apikey" -e AIBOTK_SECRET="微秘书apiSecret" --name=wechatbot aibotk/wechat-assistant

```
查看:[如何使用padlocal协议](https://github.com/leochen-g/wechat-assistant-pro/issues/61)

### 企微协议运行
如果你有企微的token,可以执行以下命令

```shell

docker run -d -e WORK_PRO_TOKEN="你申请的企微 token" -e AIBOTK_KEY="微秘书apikey" -e AIBOTK_SECRET="微秘书apiSecret" --name=wechatbot aibotk/wechat-assistant

```

### windows协议

```
参考:[engine协议部署](https://help.aibotk.com/?plugin=czw_emDoc&post=8)
```

项目根目录执行命令:`npm run engine`
查看:[如何使用企微部署](https://github.com/leochen-g/wechat-assistant-pro/issues/60)

### 公众号部署

Expand Down Expand Up @@ -310,7 +292,7 @@ bot.start()

## 常见问题处理

参见[http://wechat.aibotk.com/docs/question](http://wechat.aibotk.com/docs/question)
参见[https://help.aibotk.com](https://help.aibotk.com/?plugin=czw_emDoc&post=5)

## 面板预览

Expand All @@ -328,9 +310,6 @@ bot.start()

![](./doc/img/func.jpeg)

跨群聊天

<img src="./doc/img/async.png" width="300">


## 免责声明
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "wechat-assistant",
"version": "4.6.34",
"version": "4.6.35",
"description": "智能微秘书,一个全能的微信机器人管理平台,最简单的方式接入 ChatGPT,FastGPT,Dify,Coze知识库,支持绘图,联网查询,语音识别,各种定时任务,支持企微、个微、公众号、5G 消息、WhatsApp",
"main": "index.js",
"type": "module",
Expand Down

0 comments on commit a8b0e54

Please sign in to comment.