| content |
{"Commits":[{"Sha1":"53205a566 {"Commits":[{"Sha1":"53205a5662eec60a462328aa30ff9bd05bd40431","Message":"docs(docs): 重写 README 为中文功能介绍\n\n原 README 仍是英文 POC 摘要,已落后于当前主页、操作台和 MCP 能力。\n\n本次改为中文说明:\n- 补充主页与设备操作台窗口模型\n- 按界面入口列出设备、密钥、快捷指令、终端、日志、INI、SFTP、UDP 和设置\n- 增加 MCP 工具对照、远端默认路径、启动方式和目录结构\n\n验证:\n- 仅文档改动,未涉及 TypeScript、React 或构建配置\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T16:25:57+08:00"},{"Sha1":"ab470d838e708fa8bba1042b4018a6ed8a05541d","Message":"feat(devices): 重构设备详情并改为读取 INI 配置\n\n主页设备详情不再依赖点歌应用诊断快照,改为展示运行状态和点歌应用基础信息。\n\n实现内容:\n- 系统资源继续监控 CPU、内存和温度\n- 皮肤、屏幕方向、播放器模式和串口从约定 INI 目录的 room.ini 读取\n- 串口对照系统发现结果,歌曲盘扫描候选目录并展示资源根\n- 重做详情布局,屏幕方向用显示屏示意正反向\n- 重启应用或设备成功后等待 30 秒再刷新 INI\n- 健康采集和 MCP 不再读取或返回诊断快照\n\n验证:\n- npm run typecheck\n- npx vitest run\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T16:21:20+08:00"},{"Sha1":"f5de56e3812b0d8bb01abff0867cd978b6199df7","Message":"feat(app): 增加操作台功能入口和状态栏设置\n\n用户需要按工作习惯隐藏不常用的操作台功能和底部状态栏。\n在主页设置新增「操作台」分类,默认全部开启:\n- 可分别关闭 SSH 终端、UDP、SFTP、INI 和日志入口\n- 关闭后操作台不再显示对应功能,并同步隐藏主页 SFTP 快捷入口\n- 可隐藏各功能底部状态栏,把高度让给内容区\n- 至少保留一个功能;日志和 INI 仍受设备路径约束\n\n验证:\n- npm run typecheck\n- 用户手工确认设置开关、操作台入口隐藏和跨窗口同步\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T14:42:15+08:00"},{"Sha1":"7299d2479afa08a6797efe79d75eab6eaa06c20b","Message":"fix(electron): 修复 UDP 远端端口进程误归属\n\nUDP socket 快照只描述当前设备,原实现按端口直接关联进程,导致进入设备的远端广播报文被误标为本机进程。\n\n实现内容:\n- 按报文方向只为当前设备的本地端点关联进程\n- 保留回环报文双端进程归属并补充方向回归测试\n- 更新 UDP 消息监视器的进程归属说明\n\n验证:\n- npm run typecheck\n- npm test(61 个测试文件,448 项测试通过)\n- git diff --check\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T11:32:14+08:00"},{"Sha1":"4d5a78c068818a7d7e8e8e97813df54689855d03","Message":"feat(renderer): 为 UDP 已观察端点展示端口中文含义\n\n把设备详情里的端口用途抽成共用清单,并让 UDP 侧栏直接显示:\n- 已知端口优先展示中文用途,右侧用徽章显示报文条数\n- 补充 Windows Youtube 解析、触摸屏 Youtube、跳舞机和广播 iPad 端口\n- 未收录端口只显示端口号和进程,不编造名称\n\n验证:\n- npm run typecheck\n- npx vitest run src/shared/juhaiPortCatalog.test.ts src/features/devices/juhaiHealthPresentation.test.ts electron/juhaiHealthEvaluator.test.ts electron/juhaiDeviceHealthService.test.ts\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T11:09:38+08:00"}],"HeadCommit":{"Sha1":"53205a5662eec60a462328aa30ff9bd05bd40431","Message":"docs(docs): 重写 README 为中文功能介绍\n\n原 README 仍是英文 POC 摘要,已落后于当前主页、操作台和 MCP 能力。\n\n本次改为中文说明:\n- 补充主页与设备操作台窗口模型\n- 按界面入口列出设备、密钥、快捷指令、终端、日志、INI、SFTP、UDP 和设置\n- 增加 MCP 工具对照、远端默认路径、启动方式和目录结构\n\n验证:\n- 仅文档改动,未涉及 TypeScript、React 或构建配置\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T16:25:57+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/75d35938ce8adec0f028271fa64b39f1a57a3934...53205a5662eec60a462328aa30ff9bd05bd40431","Len":10}... |