Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: multica-agent <github@multica.ai>
2.0 KiB
2.0 KiB
PC 端可改边界封存(docs/acceptance)
依据架构方案 B-90 的 PC 目录边界。B-185 第二批只改界面层,通信核心仍冻结。
不可动(通信核心,冻结)
| 目录/文件 | 内容 | 理由 |
|---|---|---|
pc-client/electron/ |
主进程、预加载、SDK 资产与打包核心 | 进程/打包核心。特批仅 windowManage.ts 的 minWidth=1080、minHeight=680 |
pc-client/src/store/ |
会话 / 联系人 / 用户状态 | 状态唯一来源 |
pc-client/src/layout/MainContentWrap.tsx |
SDK 初始化与连接 | SDK 入口 |
pc-client/src/pages/chat/queryChat/ChatFooter/useSendMessage.ts |
消息发送 | 发送核心 |
pc-client/src/pages/chat/queryChat/useHistoryMessageList.tsx |
历史消息 | 历史核心 |
| SDK 版本 | @openim/electron-client-sdk ^3.8.3-patch.10、@openim/wasm-client-sdk ^3.8.3-patch.10 |
锁定版本 |
可改(界面层)
| 目录 | 内容 |
|---|---|
pc-client/src/layout/LeftNavBar/ |
导航外观 |
pc-client/src/pages/login/** |
登录窗展示(校验三态、窗内顶栏提示;不改登录接口) |
pc-client/src/pages/chat/** |
会话栏、空会话页、聊天窗展示(顶栏/气泡/输入区样式、右键置顶删除、大图预览样式) |
pc-client/src/pages/contact/** |
联系人展示、职务行、部门分组 |
pc-client/src/pages/common/AddColleague.tsx |
添加同事弹窗五态与文案 |
pc-client/src/components/** |
通用 UI 组件 |
pc-client/src/styles/ |
统一视觉 Token 唯一来源 |
pc-client/src/i18n/resources/ |
界面文案 |
聊天目录中下列文件仍冻结,即使位于 pages/chat/**:
queryChat/ChatFooter/useSendMessage.tsqueryChat/useHistoryMessageList.tsx
明确禁止
- 不建设 PC 语音通话:不提供发起/接听/来电入口;本批已从聊天顶栏去掉「语音通话」。RTC 死代码按 B-90 保留以便回滚。
- 不改
electron/(窗口下限两常量除外)、src/store/、SDK 初始化、消息发送与历史逻辑。