缪毅翔
01 — 桌面应用 / REDLINE

批改线 Redline

Electron · TypeScript · MiniMax M3 · 已上线

把"打开文件、圈出问题、告诉 AI 怎么改"放进同一个桌面工作台。

当前版本 0.3.4 平台 Windows / Android 角色 产品设计 / 开发 / 部署
批改线 Redline
01 — WHY

为什么做

常见文件批改流程很割裂:先在不同软件里打开文档,再截图或复制内容发给 AI,AI 给出建议后还要回到原文件里逐项查找。文件格式一多,切换成本会更明显。

批改线把这个流程收进一个桌面窗口:打开文件 → 预览内容 → 圈出具体位置 → 补充要求 → 交给 AI 分析。AI 接收到的不只是文字,还包括用户圈选的位置和当前文档上下文。

解决的核心问题:不再反复截图、复制、解释"我要改哪里",让修改意见与文件中的具体位置对应起来。
02 — WHAT

做了什么

多格式统一预览

支持 PDF、DOCX、XLS/XLSX、PPTX、CSV、文本、常见图片和 DXF 图纸。

圈选与标记

直接在文件预览层上圈出需要关注的位置,让意见和原内容建立空间对应。

MiniMax M3 分析

把选区、文档上下文和修改要求一起交给 AI,生成更聚焦的建议。

Windows / Android

两端共用文档渲染、批注、AI 协议和版本核心;API Key 仍只保存在服务器端。

CAD / DXF 阅读

支持图纸缩放、拖动、图层与文字提取,并可结合图纸上下文向 AI 提问。

本地优先

文件先在本机完成读取与预览,只把执行 AI 请求所需的上下文发送给服务。

03 — HOW

技术上怎么做

模块技术作用
桌面外壳Electron文件选择、系统能力、Windows 安装包
界面与工程TypeScript + Vite工作台交互、状态管理和快速构建
文件预览PDF.js / docx-preview / SheetJS把不同格式统一呈现在预览层
CADdxf-parser + Canvas解析并绘制 DXF 实体、图层和文字
AI 服务MiniMax M3 + Python 代理集中管理模型请求、限流与错误处理
部署阿里云 + Nginx + systemdHTTPS 接入、服务守护和安装包分发
04 — DESIGN

关键设计

  • 统一入口:不同文件使用同一套"打开、预览、圈选、提问"交互,不让格式差异增加学习成本。
  • 密钥不进安装包:MiniMax Key 只保存在服务器加密凭据中,客户端通过受限代理调用。
  • 面向普通用户:下载安装后即可开始使用,不要求用户理解模型、接口地址和 API Key。
  • CAD 不冒充支持:当前只支持 DXF 阅读与分析;DWG 留待后续通过可靠转换链路解决。
05 — NEXT

后续方向

  • 变得更轻量:降低安装包体积、启动时间和内存占用,让它更像随手打开的系统工具。
  • 支持更多文件:继续扩展工程图、设计文件和更多办公格式,逐步形成统一文件工作台。
  • 完善手机端:Android 初版已经完成,下一步继续优化触控、复杂文档性能和应用内更新体验。
← 全部作品 联系合作 →