Releases: YWH-YNOT/embedded-software-engineer-agent
Releases · YWH-YNOT/embedded-software-engineer-agent
Release list
v0.1.0
概览
这是 embedded-software-engineer-agent 的首个公开版本。目标是提供一套面向 Codex / ChatGPT / Claude 的嵌入式工程 Agent 规则仓库,强调资料审查、关键追问、模块化开发、单模块验证和最后集成。
本版包含
- 主 Prompt:
agent/system.md - 工作流定义:
agent/workflow.md - 铁规则:
agent/rules.md - 关键追问机制:
agent/questioning.md - 输出契约:
agent/output_contract.md - 可填写模板:
templates/ - STM32 流程示例:
examples/stm32_uart_i2c_spi_psram/ - GitHub 协作模板:Issue / PR 模板
V1 支持范围
- 单 MCU / 单 SoC
- GPIO / UART / SPI / I2C / Timer / PWM / ADC / DMA / EXTI / Watchdog / PSRAM
- 裸机或轻量 RTOS
- 有原理图、芯片手册、官方 SDK/HAL、官方例程可参考的项目
明确非目标
- Linux BSP / 驱动框架
- 复杂 GUI
- 多核异构系统
- 射频协议栈
- 无原理图和官方资料却要求直接生成完整工程
- 大型应用层业务框架
当前边界
这是规则仓库,不是自动代码生成器。当前版本重点解决“受控、可审查、可验证”的嵌入式 Agent 工作流,不试图覆盖所有平台和所有软件栈。