主题
科研工具箱 — 天翼云重建说明(2026-06-02)
天翼云重置后重装的科研工具箱(Electron + Vue3 + Python FastAPI 桌面软件)。
位置 & 启动
- 项目:天翼云
C:\projects\research-tool\(可编辑源码,非打包 exe) - 桌面启动:双击
C:\Users\Administrator\Desktop\ResearchTool-Debug.bat- 跑
npm run dev(开发模式),Electron 自己拉起后端(7788) - 右侧自动开 DevTools 调试面板
- 跑
- 手动启动(两个终端):
C:\Python314\python.exe C:\projects\research-tool\backend\main.py "C:\Program Files\nodejs\npm.cmd" --prefix C:\projects\research-tool run dev
重装步骤(脚本都在 F:\project\tianyiyun\,也曾放 scripts.cong.in)
setup_media2.ps1顺带装的 Chocolatey/Python3.14;Node 用setup_rtool.ps1装(choco nodejs-lts→v24)- 备份 4 个 .py 在 myserver
/root/research-tool-backup/:rt_setup_main / rt_views_v02 / rt_backend_additions / rt_scaffold rt_setup_main.py建项目(需 rt_views_v02 + rt_backend_additions 在 C:\Windows\Temp)- npm install 必须国内镜像:
npm config set registry https://registry.npmmirror.com+ELECTRON_MIRROR(否则 ECONNRESET) - Electron 二进制要单独补:
electron-v<版本>-win32-x64.zip解压到node_modules\electron\dist\+ path.txt(否则 dev 报 Error: Electron uninstall)。本项目 electron 28.3.3 - v0.3.0 前端 10 页备份缺失,已用
rt_v03_views.py+rt_v03_views2.py重写 - 增强补丁
patch_rtool.py:DevTools + 字体放大 + WritingView 期刊大类
关键坑
- 三层 SSH 到 Windows:复杂命令走脚本(DownloadFile+
-File或 python),别 inline;路径用正斜杠;含$_/双引号 here-string 的 .ps1 会被解析坏,改用字符串数组或 python - bat 别单独起后端(Electron 自带 startBackend),也别 taskkill python(会杀 glances)
- 长安装会断 SSH,用计划任务 SYSTEM 脱离式跑 + 轮询完成标记
内容现状
- 20 个页面齐全(10 v0.2.0 + 10 重写的 v0.3.0)
- 写作风格 prompt 完整保留(后端 OUTPUT_RULES:禁破折号/AI词黑名单/名词化/虚主语 + 各章节DO-DONT)
- AI写作目标期刊:8 大类快选(含药学药理 APSB/Phytomedicine 等)+ 自定义
待办
- RDP 进去双击 bat → 设置页填 API Key → 测全部页面(重点测 10 个新页 + 增强的 WritingView)
- 测好后打包 .exe:
npm run build(electron-builder) - 新接口/新页面未实测交互,可能要微调
详见记忆 [[project-research-tool]]