Target rebuild stack: Go backend, Swift iOS client, Kotlin Android client. The app keeps account, chat, contacts, discovery, organization, media, privacy, and settings. Removed business domains are not shown as product entry points.
Core IM
Account
Social/Org
Removed surface
01 Launch / Config
9:415G 100%
Shiku IM
Bootstrap config, REST, realtime and feature flags.
Go API · Swift iOS · Kotlin Android
BackendGo
iOSSwift
AndroidKotlin
RealtimeTCP Protobuf
进入登录
切换服务器
02 Server Switch
9:415G 100%
‹服务器地址保存
http://112.213.116.133:8092
Production
/config 自动补全
Local Dev
http://192.168.0.128:8092
切换后清空本地会话状态并重新拉取配置。
03 Login
9:415G 100%
欢迎回来
使用用户名登录,REST 登录成功后进行 socket auth。
用户名 / 通讯号
密码
登录
用户名登录
扫码登录
注册
Loginuser/login/v1
Modeusername enabled
Autouser/login/auto/v1
04 Username Register
9:415G 100%
‹注册账号
用户名
昵称
密码
确认密码
邀请码(可选)
创建账号
Registeruser/register/v1
ConfigregeditPhoneOrName=1
05 Device Auth / QR
9:415G 100%
‹设备授权
扫码登录确认
PC / Web client authorization
确认登录
拒绝
06 Chats Tab
9:415G 100%
消息+
搜索聊天记录、联系人、群组
产品群
[图片] 新版三端原型已同步
12
陈宇
收到,稍后看接口文档
系统通知
账号在新设备登录
1
消息
通讯录
发现
组织
我的
07 Single Chat
9:415G 100%
‹陈宇⋯
接口清单先按 AppConfig 倒推。
收到,我会先做 ConfigService 和 SocketClient。
注意保持字段大小写兼容。
TCP 走 8 字节头 + protobuf body。
输入消息
08 Chat Tools
9:415G 100%
‹发送内容
图图片
拍拍摄
位位置
文文件
名名片
会会议
屏屏幕
藏收藏
搜搜索
UploaduploadUrl
SendTCP command 10
09 Group Chat
9:415G 100%
‹三端重构组(23)⋯
群公告
端到端加密
今天先确定后端兼容层。
@所有人 Figma 原型已按新范围更新。
群文件已上传。
输入群消息
10 Group Info
9:415G 100%
‹群设置
三端重构组
23 members · encrypted optional
成员
公告
文件
群助手
免打扰开启
置顶聊天关闭
加密方式DH + AES
退出群组
11 Contacts
9:415G 100%
通讯录添加
搜索 ID / 用户名 / 昵称
新的朋友
好友验证
3
群组
我加入的群聊
标签
分组与备注
王明
在线
消息
通讯录
发现
组织
我的
12 Friend Detail
9:415G 100%
‹联系人资料⋯
王明
username wangming · 产品经理
备注未设置
用户名wangming
消息加密开启
发消息
音视频通话
13 Discover
9:415G 100%
发现
商务圈
图文动态、评论、点赞
短视频
pureVideo + music/list
附近的人
LBS 用户发现
直播间
liveRoom/list
消息
通讯录
发现
组织
我的
14 Circle Feed
9:415G 100%
‹商务圈发布
林青
刚刚
三端原型页面和接口域已经整理完成。
赞 24
评论 8
转发
15 Publish Circle
9:415G 100%
取消发布动态发布
这一刻的想法...
+图片
◎视频
⌖位置
谁可以看公开
提醒谁看未选择
16 Short Video
9:415G 100%
短视频流 · pureVideo
城市夜景
播放量上报 via playAmount/add
点赞
评论
转发
音乐
17 Organization
9:415G 100%
组织管理
深圳视酷信息技术有限公司
org/company/getByUserId
产品部
12 人
研发部
28 人
创建公司 / 部门
消息
通讯录
发现
组织
我的
18 Org Employee
9:415G 100%
‹员工详情
刘洋
研发部 · iOS Engineer
职位开发工程师
部门研发部
权限普通员工
发消息
19 Me / Profile
9:415G 100%
我的设置
Lulan
ID 100001 · 查看二维码名片
收藏
消息、文件、表情
安全与隐私
设备授权、端到端加密
关于应用
版本、协议、帮助
消息
通讯录
发现
组织
我的
20 Settings
9:415G 100%
‹设置
账号与安全›
隐私›
新消息通知›
语言简体中文
服务器地址›
版本Go/Swift/Kotlin 1.0
配置来源/config
退出登录
21 Trimmed Scope
9:415G 100%
‹功能裁剪
业务范围收敛
客户端只保留通讯、社交、组织和账号安全模块。
底部导航5 个保留入口
聊天扩展媒体与协作工具
后端调用按保留域过滤
account
chat
contacts
discovery
organization
settings
22 Stack / Endpoint Dashboard
9:415G 100%
‹技术与接口面
BackendGo services
iOS ClientSwift
Android ClientKotlin
RealtimeTCP Protobuf
user
room
friends
org
tigase
circle
liveRoom
Next: map old client call sites into Go handlers, Swift services, and Kotlin repositories.