Token导航 LogoToken导航

Agent Skill · 效率

megasquirt-tuner(巨喷调谐器)

megasquirt-tuner 用于辅助前端页面、组件、样式和交互逻辑开发,适合在 OpenClaw 中需要维护前端项目、生成组件或检查界面实现时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

megasquirt-tuner 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 2,707。

总安装 22,626周安装 962GitHub Stars 公开资料未说明下载 7,927核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.2

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:megasquirt-tuner(巨喷调谐器)
来源仓库:https://github.com/boblobclaw/megasquirt-tuner
安装命令:
openclaw skills install megasquirt-tuner
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install megasquirt-tuner

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

巨喷调谐器用于 Megasquirt ECU 校准,调整 VE 表与点火正时。支持传感器校准、加速加浓与发射控制参数配置。适用于汽车发动机性能优化场景。megasquirt-tuner 属于效率类 Skill,可作为该场景下的辅助能力补充。

安装命令:openclaw skills install megasquirt-tuner。需确认硬件兼容性与 TunerStudio 连接协议。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install megasquirt-tuner;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

megasquirt-tuner 怎么安装?

在终端执行 openclaw skills install megasquirt-tuner。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

megasquirt-tuner 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

megasquirt-tuner 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

megasquirt-tuner 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

megasquirt-tuner 用的人多吗?

公开数据是累计安装 22,626 次,近一周安装 962 次,下载 7,927 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

megasquirt-tuner 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
megasquirt-tuner

巨喷调谐器 · 本页

22,626—只读MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
megasquirt-tuner
description
Megasquirt ECU tuning and calibration using TunerStudio. Use when working with Megasquirt engine management systems for: (1) VE table tuning and fuel map optimization, (2) Ignition timing maps and spark advance, (3) Idle control and warmup enrichment, (4) AFR target tuning and closed-loop feedback, (5) Sensor calibration (TPS, MAP, CLT, IAT, O2), (6) Acceleration enrichment and deceleration fuel cut, (7) Boost control and launch control setup, (8) Datalog analysis and troubleshooting, (9) Base engine configuration and injector setup, (10) MSQ tune file analysis and safety review, (11) Any Megasquirt/TunerStudio ECU tuning tasks.

Megasquirt ECU Tuning with TunerStudio

Guidance for tuning Megasquirt engine management systems using TunerStudio software.

Core Concepts

Required Fuel Equation

Megasquirt calculates fuel delivery using:

Pulse Width = Required Fuel × VE% × MAP × AFR Target Correction × Air Density × Warmup × Accel Enrichment × Other Corrections

Required Fuel is the base injector pulse width at 100% VE, 100kPa MAP, standard temperature.

Key Tuning Tables

TablePurposeTypical Resolution
VE TableVolumetric efficiency vs RPM/MAP16×16 or 12×12
AFR TargetDesired air-fuel ratio vs RPM/MAP12×12
Spark AdvanceIgnition timing vs RPM/MAP12×12 or 16×16
Warmup EnrichmentFuel correction vs coolant temp10-20 points
TPS-based AccelAccel enrichment vs TPSdot10-20 points
MAP-based AccelAccel enrichment vs MAPdot10-20 points

Tuning Workflow

1. Base Configuration

Before tuning, verify:

  • Engine displacement and cylinder count
  • Injector flow rate (cc/min or lb/hr)
  • Injector staging (simultaneous, alternating, sequential)
  • Required Fuel calculation matches injector size
  • Ignition input/output settings match hardware
  • Trigger wheel and ignition mode configured

2. Sensor Calibration

Calibrate sensors before tuning:

  • CLT (Coolant Temp): Set resistance values at known temps
  • IAT (Intake Air Temp): Similar to CLT
  • TPS: Set closed and WOT positions (0-100%)
  • MAP: Verify atmospheric reading at key-on
  • O2 Sensor: Calibrate wideband controller output range

3. VE Table Tuning (Speed Density)

Method 1: Wideband O2 Feedback

  1. Enable EGO correction with moderate authority (±15-20%)
  2. Set realistic AFR targets
  3. Run engine at steady state (fixed RPM/load cell)
  4. Allow EGO to correct, note correction percentage
  5. Adjust VE by inverse of correction (if +10% correction, increase VE by 10%)
  6. Save and move to next cell

Method 2: Calculate from Measured AFR

New VE = Current VE × (Measured AFR / Target AFR)

Tuning Order:

  1. Start with idle region (600-1000 RPM, 30-50kPa)
  2. Light cruise (1500-2500 RPM, 40-60kPa)
  3. Part throttle acceleration
  4. WOT high load
  5. Transition regions

4. AFR Target Table

Set targets based on application:

ConditionTarget AFRLambda
Idle13.5-14.50.92-0.99
Light Cruise14.5-15.50.99-1.06
Part Throttle13.5-14.50.92-0.99
WOT Naturally Aspirated12.5-13.00.85-0.88
WOT Turbo/Supercharged11.5-12.50.78-0.85

5. Ignition Timing

Base Settings:

  • Set cranking advance (typically 10-20° BTDC)
  • Set idle advance (typically 15-25° BTDC)
  • Build spark table following engine-specific guidelines

Typical Spark Advance Table (Naturally Aspirated):

  • Low RPM/High Load: 10-20°
  • Low RPM/Low Load: 25-35°
  • High RPM/High Load: 25-35°
  • High RPM/Low Load: 35-45°

Knock Considerations:

  • Reduce timing 1-2° at a time if knock detected
  • Add more fuel in knock-prone areas
  • Use knock sensor feedback if available

6. Idle Control

Idle Valve PWM Settings:

  • Closed position: PWM at hot idle (typically 20-40%)
  • Open position: PWM for cold start (typically 60-80%)
  • Cranking position: PWM during start (typically 50-70%)

Idle Target RPM Table:

  • Hot: 700-900 RPM
  • Cold (0°C): 1200-1500 RPM
  • Interpolate between

7. Warmup Enrichment

Afterstart Enrichment:

  • Duration: 30-200 cycles (engine revolutions)
  • Amount: 20-40% additional fuel
  • Taper to zero over duration

Warmup Enrichment Curve:

  • -40°C: 150-200%
  • 0°C: 120-140%
  • 70°C (operating): 100%

8. Acceleration Enrichment

TPS-based (Alpha-N blending):

  • Threshold: 5-10%/sec TPSdot
  • Enrichment: 10-30% added fuel
  • Decay: 0.5-2 seconds

MAP-based (for MAP-dot systems):

  • Threshold: 10-30 kPa/sec
  • Enrichment scales with rate of change

Cold Multiplier:

  • Increase accel enrichment when cold (1.5-3× at -20°C)

Advanced Features

Boost Control

Open Loop:

  • Duty cycle table vs RPM/target boost

Closed Loop (if supported):

  • PID parameters for wastegate control
  • Target boost table vs RPM/gear

Launch Control

  • Set RPM limit (typically 4000-6000 RPM)
  • Configure retard timing during launch (0-10° BTDC)
  • Set fuel/ignition cut method

Flat Shift

  • Maintain throttle during shifts
  • Brief fuel/ignition cut at shift point
  • Retain boost between gears

Datalog Analysis

Key Parameters to Log

ParameterWhat to Watch
RPMStability, limiter hits
MAPResponse to throttle, leaks
AFR (wideband)Deviation from target
EGO CorrectionShould stay within ±10%
CLTReaches operating temp
IATHeat soak effects
Spark AdvanceMatches table
Injector PWHeadroom, max duty cycle
TPSSmooth operation, TPSdot

Common Issues

Lean at Tip-In:

  • Increase TPS-based accel enrichment
  • Check MAPdot sensitivity

Rich at Decel:

  • Enable deceleration fuel cut (DFCO)
  • Set appropriate TPS threshold (typically <10%)
  • Set RPM threshold above idle

Idle Hunting:

  • Check for vacuum leaks
  • Adjust idle PID gains
  • Verify TPS closed position
  • Check ignition timing stability

Knock at High Load:

  • Reduce spark advance in affected cells
  • Enrich mixture (reduce target AFR)

TunerStudio Specific

Project Setup

  1. Create new project → select firmware (MS1, MS2, MS3)
  2. Load base tune (.msq file) or start from default
  3. Connect to controller (serial, USB, or Bluetooth)
  4. Sync with controller to load current settings

Tuning Interface

  • Basic/Customize Tuning: Navigate tables
  • Table: View/edit individual tables
  • Runtime Data: Real-time monitoring
  • Datalog: Record and playback logs

Auto-Tune

  • Enable VEAL (VE Analyze Live) with wideband
  • Set acceptable AFR range
  • Drive through as many cells as possible
  • Review and accept changes
  • Disable when done

Safety Limits

Rev Limiter:

  • Soft limit: retard timing
  • Hard limit: fuel/ignition cut
  • Set 200-500 RPM above max desired

Overboost Protection:

  • Fuel cut above target pressure
  • Ignition cut option

Lean Cut:

  • Disable injectors if AFR exceeds safe threshold
  • Typically 15:1+ under load

MSQ Tune File Analysis

The skill can analyze .msq tune files to identify safety issues, optimization opportunities, and configuration problems.

Using the Analyzer

Run the analysis script on any MSQ file:

python3 scripts/analyze_msq.py your_tune.msq

Or provide the tune file content directly for analysis.

How to Provide the MSQ File

Option 1: Paste the file content (Recommended)

  • Open the .msq file in a text editor (it's plain text)
  • Copy the entire content
  • Paste it directly into the chat: "Analyze this MSQ file: [paste content]"

Option 2: Upload the file

  • If your chat interface supports file attachments, attach the .msq file directly
  • The skill will read and analyze it

Option 3: Provide a file path (if running locally)

python3 scripts/analyze_msq.py /path/to/your/tune.msq

Security Restrictions for Script Usage:

  • Only files with .msq extension are accepted
  • Path traversal sequences (../) are blocked
  • Symbolic links are not allowed
  • File must be a regular text file (not binary)

Option 4: Share key sections If the file is large, paste specific sections you're concerned about:

  • [veTable1] section for fuel map review
  • [sparkTable1] for ignition timing
  • [afrTable1] for AFR targets
  • [revLimiter] for safety limits

Example Prompts

"Review this MSQ file for safety issues before I start my engine: [paste content]"

"Check my VE table - does anything look suspicious? [paste veTable section]"

"Analyze my ignition timing map for knock risk: [paste sparkTable section]"

"I just updated my AFR targets, review them: [paste afrTable section]"

What Gets Analyzed

Safety Checks:

  • 🚨 Critical: AFR targets that could cause engine damage, excessive ignition timing
  • ⚠️ Warnings: Rev limiter not configured, suspicious VE values, high injector duty

Configuration Review:

  • Required fuel calculation sanity check
  • VE table range and smoothness
  • AFR target appropriateness for NA vs forced induction
  • Ignition timing ranges and knock risk assessment
  • Cranking pulse widths
  • Warmup enrichment curve
  • Safety limits (rev limiter, overboost)

Optimization Opportunities:

  • Injector duty cycle headroom
  • VE table smoothness (sudden jumps)
  • Conservative vs aggressive timing maps

Interpreting Results

Example Analysis Output:

📋 VE Table
----------------------------------------
  ⚠️ VE table has very low values (15.0) - check for empty/untuned cells
  📊 12 cells have >30% jumps from neighbors - consider smoothing
  ✓ VE table range: 15.0 - 105.0 (avg: 62.3)

📋 Ignition Timing
----------------------------------------
  ⚠️ High ignition advance (48°) - verify on dyno with knock detection
  ✓ Spark advance range: 8° - 48° BTDC

SUMMARY
============================================================
🚨 CRITICAL ISSUES: 0
⚠️  WARNINGS: 2
✓ Suggestions: 4
ℹ️  Notes: 1

Common Issues Detected

High Priority:

  • No rev limiter configured
  • Lean AFR targets under load (>14.0:1 at WOT)
  • Ignition timing >45° (severe knock risk)
  • Estimated injector duty >90%

Medium Priority:

  • VE values <20 or >120
  • Large jumps between adjacent cells (>30%)
  • Missing warmup enrichment taper
  • Cranking PW too high/low for conditions

Low Priority:

  • Conservative timing that may leave power on table
  • Overly rich AFR targets
  • Excessive injector headroom

Tune Review Workflow

  1. Before First Start:
   You: "Review this base tune before I start the engine"
   AI: [Runs analysis, flags safety issues]
  1. After Changes:
   You: "I just updated my VE table, check it"
   AI: [Analyzes for anomalies, suggests smoothing]
  1. Before Dyno/Track:
   You: "Review my tune before high load testing"
   AI: [Checks timing, AFR, safety limits, injector headroom]

Reference Materials

For detailed documentation, see:

Quick Reference Formulas

Injector Duty Cycle:

DC% = (Injector PW / Injection Period) × 100

Keep under 85% for safety margin.

Required Fuel Calculation:

Required Fuel (ms) = (Engine CC × 5) / (Number of Injectors × Injector CC/Min) × 2

(The ×2 accounts for 2 rotations per cycle)

Airflow Estimation:

MAF (g/s) ≈ (RPM × Displacement × VE% × MAP/100) / (2 × 60 × R × Temp)

Safety Checklist

Before starting engine:

  • [ ] Injector flow rate correct in settings
  • [ ] Ignition timing verified with timing light
  • [ ] Fuel pump primes and holds pressure
  • [ ] No fuel leaks
  • [ ] Wideband O2 sensor warmed up
  • [ ] Emergency fuel/ignition cut accessible

During tuning:

  • [ ] Monitor EGT if available
  • [ ] Listen for detonation/knock
  • [ ] Watch AFR on transitions
  • [ ] Keep VE table changes conservative
  • [ ] Save tune frequently with version notes

平台分布

OpenClaw

88.9%
按下载量换算7,047

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

未展示

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills