|
|
пре 1 месец | |
|---|---|---|
| .. | ||
| README.md | пре 1 месец | |
| browser-result.json | пре 1 месец | |
本次重新核对 OpenMausBot 的 Sidebar.tsx、SidebarProfileMenu.tsx、App.tsx、PluginsPanel.tsx、AboutDialog.tsx 和 RoutineCalendarPage.tsx,纠正上一版把三个独立功能放入设置中心的结构。
| 功能 | 参考项目的入口与承载方式 | 当前实现 |
|---|---|---|
| 插件 / 已连接应用 | 工具菜单单一入口,独立大面板 | 统一为“已连接应用”,内部包含应用目录、已连接账号和 MCP |
| 自动化 | 切换主工作区,独立日程页 | /conversations/automations,包含 Bot 筛选、日历、任务列表、运行日志和返回聊天 |
| 关于 | 账号菜单独立对话框,不依赖设置 | 所有常规工作区的底部菜单均可打开,展示版本与帮助链接 |
设置中心中已移除插件、已连接应用、自动化和关于分类。普通聊天的 Profile 切换保留;关于和帮助在普通聊天、历史、Bot、看板和文件库的底部菜单中均可用。
tests/server、tests/client:126 个文件、940 项通过。类型检查和生产构建通过。浏览器与只读数据库核验摘要见 browser-result.json。
复现环境:
npm run build
WORKSPACE_FIXTURE_PORT=18834 WORKSPACE_FIXTURE_UPSTREAM_PORT=19134 WORKSPACE_FIXTURE_PLUGINS=1 node --import tsx tests/fixtures/workspace-server.ts
本次是源码与界面结构修正;没有重写已发布的 v0.4.6 标签或附件,也未部署、重启实际使用中的服务。