ShadowOfTheColossus-PC
Shadow of the Colossus 的原生 Windows 移植(PS4,CUSA08809)——请自备游戏转储。面向 PC 的原生移植。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
A live AI pit crew for iRacing: a native Qt desktop app that reads real 60 Hz telemetry, works out the race state in plain code, and runs a multi-agent pitwall on Kimi (strategist, engineer, spotter, coach, race control). Every number the agents say is checked against the data first.
翻译准备中
正在加载完整 README。
查看完整 README ↗A live AI pit crew for iRacing. RTV reads a car's telemetry 60 times a second, works out the race state with plain code, and wakes five LLM agents (strategist, vehicle engineer, spotter, driving coach and race control) only when something happens. They talk to the driver on one radio channel, and every number they say is checked against the data before it is spoken. After the race, a review replays everything the agents saw and said.
Open the live demo: the post-race review of a real 42-minute GT3 race at Spa, replayed with the AI agents on. It runs in the browser from static files, so there is nothing to install.
Sim racing tools tend to stop at one of two things: a database of laps and charts, or a chatbot you can ask about them. A real race engineer does something harder. They watch the race, keep quiet most of the time, and when they do speak the numbers are right.
That makes this a good test bed for a question that matters well beyond racing: how do you put LLM agents in a real-time loop and still trust what they say? RTV's answer is to give all the maths to deterministic code, let the models only explain and decide, and check every figure they produce against the facts they were shown.
.ibt import, stored
as DuckDB metadata plus per-lap Parquet, and served over REST and WebSockets. The variable
catalog is read from the telemetry header at run time, so it works for any car with no
per-car mapping.| Live pitwall | Lap analysis |
|---|---|
Strategy, fuel margin, pit window, tyres and the radio during a replay of the Spa .ibt. This capture has the agents off, so it shows only what the deterministic engine produces. | Two laps compared on lap distance, with a time-delta curve, the track map and the corner-by-corner findings that every AI layer is grounded on. |
flowchart LR
A[iRacing shared memory<br/>60 Hz] --> I[Ingest]
B[.ibt recording] --> I
I --> S[(DuckDB metadata<br/>+ per-lap Parquet)]
I --> E[Race-state engine<br/>detectors, no LLM]
S --> F[Lap findings<br/>deterministic coaching]
E -- race events --> O[Orchestrator<br/>triggers, cooldowns, budget]
O -- template calls --> R
O --> G[Agents on Kimi<br/>strategist, engineer,<br/>spotter, coach, race control]
F --> G
G --> V[Fact check<br/>every figure vs the data]
V --> R[Radio feed<br/>priority, supersede, late/expired]
R --> U[Desktop app, web views,<br/>voice]
E --> J[(Race journal)]
G --> J
R --> J
J --> P[Post-race review<br/>and evals]
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗