diff --git a/README.md b/README.md
index c781d45..17a19fc 100644
--- a/README.md
+++ b/README.md
@@ -10,16 +10,22 @@ Open AnyLink是一款面向企业的IM即时通讯解决方案,旨在帮助企
## 项目构成
-| 项目 | 项目名 | 地址 | 技术栈 |
-| ------ | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Web端 | open-anylink-web | [github](https://github.com/GatlinHa/open-anylink-web) 
[gitee](https://gitee.com/lijingbo-2021/open-anylink-web)
| 框架:`Vue3`
构建打包:`Vite`
UI组件:`Element-Plus` |
-| 服务端 | open-anylink | [github](https://github.com/GatlinHa/open-anylink) 
[gitee](https://gitee.com/lijingbo-2021/open-anylink)
| 框架:`spring Boot` `spring cloud`
长连接:`Netty`
私有协议:`protobuf`
配置中心:`Nacos Config`
注册中心:`Nacos Discovery`
关系型数据库:`MySQL` `MyBatis-Plus`(driver)
非关系型数据库:`MongoDB`
缓存:`Redis`
消息队列:`Kafka MQ`
对象存储:`Mino` `OSS` |
+| 项目 | 项目名 | 地址 | 技术栈 |
+| ------ | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Web端 | open-anylink-web | [github](https://github.com/GatlinHa/open-anylink-web) 
[gitee](https://gitee.com/lijingbo-2021/open-anylink-web)
| 框架:`Vue3`
构建打包:`Vite`
UI组件:`Element-Plus` |
+| 服务端 | open-anylink | [github](https://github.com/GatlinHa/open-anylink) 
[gitee](https://gitee.com/lijingbo-2021/open-anylink)
| 框架:`spring Boot` `spring cloud`
长连接:`Netty`
私有协议:`protobuf`
配置中心:`Nacos Config`
注册中心:`Nacos Discovery`
关系型数据库:`MySQL` `MyBatis-Plus`(driver)
NoSQL数据库:`MongoDB`
缓存:`Redis`
消息队列:`Kafka MQ`
对象存储:`Mino` `OSS` |
- 本项目是其中的`Web端`。
-## 更新记录
+## 版本更新记录
-- xx/xx/xx: V1.0.0发布,基本功能见`项目功能清单`
+- 2025/3/5: V1.0.0发布,基本功能包括:
+ - 单聊、群聊
+ - 个人信息、群管理
+ - 文本、表情、图片消息
+ - 在线消息、离线消息、消息漫游、多端在线、多端同步、已读未读
+ - 联系人备注、联系人分组
+ - 建群删群、群昵称、群备注、群组组、群头像、群公告、群系统消息、群转让
## 项目功能清单(含规划及开发中)
@@ -220,24 +226,24 @@ git clone https://gitee.com/lijingbo-2021/open-anylink.git
```shell
mvn clean package
```
-- 分别在单独命令窗口依次启动6个微服务
+- 分别在单独命令窗口依次启动6个微服务,注意替换jar包的版本号
```shell
- java -jar ./anylink-agw/target/anylink-agw-0.2.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848
+ java -jar ./anylink-agw/target/anylink-agw-1.0.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848
```
```shell
- java -jar ./anylink-chat/target/anylink-chat-0.2.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
+ java -jar ./anylink-chat/target/anylink-chat-1.0.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
```
```shell
- java -jar ./anylink-groupmng/target/anylink-groupmng-0.2.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
+ java -jar ./anylink-groupmng/target/anylink-groupmng-1.0.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
```
```shell
- java -jar ./anylink-mts/target/anylink-mts-0.2.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848
+ java -jar ./anylink-mts/target/anylink-mts-1.0.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848
```
```shell
- java -jar ./anylink-netty/target/anylink-netty-0.2.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
+ java -jar ./anylink-netty/target/anylink-netty-1.0.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
```
```shell
- java -jar ./anylink-user/target/anylink-user-0.2.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
+ java -jar ./anylink-user/target/anylink-user-1.0.0.jar --spring.profiles.active=dev --spring.cloud.nacos.config.namespace=dev20250303001 --spring.cloud.nacos.discovery.namespace=dev20250303001 --dubbo.registry.parameters.namespace=dev20250303001 --spring.cloud.nacos.config.server-addr=localhost:8848 --spring.cloud.nacos.discovery.server-addr=localhost:8848 --dubbo.registry.address=nacos://localhost:8848
```
## 开源项目免责声明
diff --git a/doc/image/img_1.png b/doc/image/img_1.png
index 918ac3e..bbe28a0 100644
Binary files a/doc/image/img_1.png and b/doc/image/img_1.png differ
diff --git a/package.json b/package.json
index b8f70b2..e004084 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "anylink-web",
- "version": "0.0.0",
+ "version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
diff --git a/src/const/userConst.js b/src/const/userConst.js
index 1d69ecb..7d4b11d 100644
--- a/src/const/userConst.js
+++ b/src/const/userConst.js
@@ -1,6 +1,6 @@
export const CLIENT_TYPE = 2
export const CLIENT_NAME = 'web'
-export const CLIENT_VERSION = '0.0.1'
+export const CLIENT_VERSION = '1.0.0'
export const LEAVING_AFTER_DURATION = 5 * 60 * 1000
export const LOGOUT_AFTER_DURATION = 8 * 60 * 60 * 1000