Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
8b70c8e
精简不必要功能后的基础版本
Aug 17, 2026
fb84926
v1.0.1
Aug 17, 2026
4ed9885
v1.0.2
Aug 17, 2026
1b643af
v1.0.3
Aug 17, 2026
f9703ac
v1.0.4
Aug 17, 2026
e7adb15
v1.0.5
Aug 17, 2026
fc47187
v1.0.6
Aug 17, 2026
401fb5d
v1.0.7
Aug 17, 2026
9f4dc08
v1.0.8
Aug 18, 2026
1501e7d
v1.0.9
Aug 18, 2026
6421cdc
v1.0.10
Aug 18, 2026
5161a18
重装系统后的第一次提交,已根据新系统重新配置了环境,并添加了Prompt.md文件
Aug 22, 2026
3140d95
测试幽灵飞机和新的UI框架
Aug 25, 2026
0acf1a6
幽灵飞机轨迹测试正常
Aug 25, 2026
097d9b1
优化显示界面
Aug 26, 2026
3f341b4
修改启动界面图标和初始页布局
Aug 26, 2026
8d8c4af
图表chart逻辑单独提出后第一次烟测通过
Aug 26, 2026
9b195fe
覆盖8d8c4af5677a6bd6828f29997a696538641c8413提交
Aug 26, 2026
c78f399
重构图表工作逻辑
Aug 27, 2026
3963330
重构跟飞面板UI和启动逻辑
Aug 27, 2026
453c8ad
主界面UI调整完成
Aug 27, 2026
d565191
数据刷新方式大规模重构前的提交
Aug 27, 2026
922bd41
重构状态机后首次烟测成功
Aug 27, 2026
e99a301
状态机相关变量名优化并烟测成功
Aug 27, 2026
29821a4
更换图标
Aug 28, 2026
3622549
优化主界面UI按钮显示样式的修改
Aug 28, 2026
0eab9b8
修正圈时标志位置错误问题
Aug 29, 2026
b8b31ba
实现基础的历史数据对比功能
Aug 30, 2026
0fe9384
优化不必要的透传,补充代码注释
Aug 30, 2026
b076a1c
重构了数据字段的工作方式,将数据字段从原来的字典方式改为Dataframe方式
Aug 30, 2026
39d7926
实现摇杆监测基础功能
Aug 30, 2026
ba85c45
实现航迹图
Sep 1, 2026
7885c04
优化图表对比逻辑和UI显示样式
Sep 1, 2026
054f367
增加数据库中间件
Sep 8, 2026
898af17
新增仪表盘数据自定义功能
Sep 8, 2026
63035dc
重构UI底层结构
Sep 8, 2026
cddb6c3
优化摇杆管理面板
Sep 8, 2026
c2e67da
清除冗余代码
Sep 8, 2026
24a5f11
实现总线状态机分发订阅模式
Sep 8, 2026
be5244c
任务成功后的弹窗组件
Sep 8, 2026
582c021
增加数据采集字段
Sep 9, 2026
d6a3b88
完成图表重构,换为pygraph库
Sep 9, 2026
4fdc3c6
这次才是真提交
Sep 9, 2026
20223ab
优化UI背景色叠加
Sep 9, 2026
98e615f
完成UI元素间距的统一
Sep 10, 2026
ce6a09d
修复航迹图圈数叠加
Sep 10, 2026
c7e57f2
修复航迹图叠加圈数错误
Sep 10, 2026
9096060
统一边框样式
Sep 10, 2026
cf010a3
修改飞行数据CSV保存名称和检测逻辑
Sep 10, 2026
068f1e4
实现任务启动切换功能
Sep 10, 2026
8891928
优化任务切换按钮和对话框的显示
Sep 10, 2026
bd74ea1
更新数据方式,改为独立采集线程,增加数据采集刷新率
Sep 10, 2026
4acd7cc
上一个提交的未尽提交
Sep 10, 2026
35b3b41
优化时间轴显隐逻辑
Sep 10, 2026
b03a5d2
统一历史和当前数据的UI标准色
Sep 10, 2026
7e09410
调整任务以及任务名称
Sep 10, 2026
1fee070
优化航迹少桶着色与热路径增量,减轻监测/对比卡顿。
Sep 10, 2026
800cb18
新增航迹图视窗锁定按钮,并收录练习航迹样本。
Sep 10, 2026
faf293a
取消航迹图 H Mode,锁定改为二态并补齐按钮悬停。
Sep 10, 2026
fbf79c6
优化对比 History 灌入:末点导数 O(1) 并批量写入。
Sep 10, 2026
cdb9853
新增圈时板旁任务分数板,坠毁时分数置零。
Sep 10, 2026
e5447e1
新增摇杆 CSV 包络并修复 scrub 时黄蓝错乱;性能图浮窗下移避开刻度。
Sep 10, 2026
9e6d752
摇杆包络改为按时间轴前缀生长,拖 scrub 可见从空到满再缩小。
Sep 10, 2026
1ab04fa
收录按钮背景图与 Longleat 练习航迹样本。
Sep 10, 2026
a42b8a0
航迹改为云端 user_defined_3 存储:监测内存缓存,保存一次 UPDATE,对比/跟飞从库选。
Sep 11, 2026
61eca27
用户设置改存 user_defined_4(零本地落盘);修复登录后摇杆绑定与航迹空态、对比包络俯仰镜像。
Sep 11, 2026
7512741
Add Cursor rule requiring Windows CMD for all shell commands.
Sep 11, 2026
391578a
优化影子机轨迹
Sep 11, 2026
be3544c
航迹锁定态按轨迹包络自动缩放,监测默认锁定;空速/地速/沿迹地速色带固定 160-240。
Sep 11, 2026
8a3820d
航迹云存扩展圈时板 meta(时间/罚时/分数/状态/中文任务名),选轨表展示与短 UUID;修复多轮监测起始标记残留。
Sep 11, 2026
7869aca
修复航迹图初始位置重复显示
Sep 11, 2026
9c34b44
修改轨迹保存加载弹窗共同的按钮标签
Sep 11, 2026
ee085b5
清理死代码与本地CSV/兼容路径,文档对齐云存与 state_bus。
Sep 12, 2026
e488ed0
登录改为校验 UD4 memberlevel,失败提示统一且不依赖 premium。
Sep 12, 2026
e62bffc
清理本地 track_data CSV 与未用 bg 资源,对齐零落盘策略。
Sep 12, 2026
c97546e
文档合并模拟器参数清单到 README;打包态用 _MEIPASS 解析项目根。
Sep 12, 2026
2e180fe
添加高 DPI 窗口一致性改造需求说明,作为后续入口与布局改造依据。
Sep 12, 2026
18f0545
接入 Qt 高 DPI 引导并补齐图表伸缩与落地说明,使各缩放比例下窗口布局一致。
Sep 12, 2026
4b2ac5c
成绩确认默认置顶压模拟器,保存链路动态让位以免挡住结果框。
Sep 12, 2026
c0d2543
统一任务 mission_key 使航迹跨 SP/MP 互通;诱导阻相对强度单位改为单位强度且高值偏红。
Sep 12, 2026
2b8d0c5
性能图支持放大后横向拖动;非监测航迹默认自由;缩放窗 10s~任务max;锁定钮标准色与描边。
Sep 12, 2026
06e42c7
docs: 新增项目总览 README,并回链 Docs 图表与仿真变量详表。
Sep 12, 2026
28339b4
登录后校验模拟器根目录并写入 UD4;去掉 .env 硬编码;弹窗可自动侦测本机 FSX 默认安装路径。
Sep 12, 2026
f1db3d3
自检「模拟器」项合并根目录解析与进程检测;鉴权项改名为服务器。
Sep 12, 2026
b8d7b72
chore: 补齐 PyInstaller 全量打包脚本与 exe 图标生成。
Sep 12, 2026
f85e779
docs: 恢复误删的 DESIGN/Debug/status/window_config 文档。
Sep 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions .cursor/rules/windows-cmd-shell.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
description: Force Windows CMD (batch) syntax for all terminal commands; never PowerShell
alwaysApply: true
---

# Windows CMD Shell Only

NEVER use PowerShell commands in terminal suggestions or Shell tool calls. Always use Windows CMD commands (batch commands) for all operations.

## Hard rules

- Use CMD / batch syntax only
- Use Windows environment variables with `%VARIABLE%` syntax
- NEVER use PowerShell `$env:VARIABLE`
- NEVER use PowerShell cmdlets (`Get-ChildItem`, `Select-Object`, `Write-Host`, `Set-Location`, etc.)
- NEVER use PowerShell-only constructs (`ForEach-Object`, `$_`, splatting, PowerShell here-strings)
- Prefer `cd /d`, `dir`, `type`, `copy`, `move`, `del`, `mkdir`, `rmdir`, `set`, `echo`

## Examples

```bat
REM ❌ BAD (PowerShell)
cd F:\Flight_Assistant; git status
echo $env:PATH
Get-ChildItem -Recurse *.py

REM ✅ GOOD (CMD)
cd /d F:\Flight_Assistant && git status
echo %PATH%
dir /s /b *.py
```
23 changes: 23 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 复制为 .env 后按需修改(.env 已被 gitignore)

# --- AuthDB(登录鉴权)---
AUTH_DB_HOST=quizbase.cn
AUTH_DB_PORT=3306
AUTH_DB_USER=flight_assistant
AUTH_DB_PASSWORD=1q2w3e4r
AUTH_DB_NAME=talent_auth_info_schema
AUTH_DB_CHARSET=utf8mb4
AUTH_LOGIN_TIMEOUT_S=8
AUTH_USER_TABLE=aero_quiz_base_user_info

# --- AppDB(业务库,骨架;暂无调用也可先配)---
APP_DB_HOST=127.0.0.1
APP_DB_PORT=3306
APP_DB_USER=root
APP_DB_PASSWORD=
APP_DB_NAME=flight_assistant
APP_DB_CHARSET=utf8mb4

# --- 模拟器安装根目录 ---
# 已改为按登录用户写入 Auth user_defined_4(键 fsx_root),登录后校验本地目录。
# 勿再使用环境变量硬编码(各用户路径可能不同)。
25 changes: 0 additions & 25 deletions .github/workflows/test-and-build.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ MANIFEST
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
!Flight_Assistant.spec

# Installer logs
pip-log.txt
Expand Down Expand Up @@ -131,6 +132,7 @@ dmypy.json

#vscode
.vscode
.VSCodeCounter
.idea/inspectionProfiles/profiles_settings.xml
.idea/misc.xml
.idea/modules.xml
Expand Down
Binary file added .wheels/numpy-2.5.2-cp314-cp314-win_amd64.whl
Binary file not shown.
Binary file added .wheels/pandas-3.0.5-cp314-cp314-win_amd64.whl
Binary file not shown.
Binary file not shown.
Binary file added .wheels/six-1.17.0-py2.py3-none-any.whl
Binary file not shown.
Binary file added .wheels/tzdata-2026.3-py2.py3-none-any.whl
Binary file not shown.
734 changes: 734 additions & 0 deletions AGENTS.md

Large diffs are not rendered by default.

Loading