智能设备系统开发
AI 一路搭手

fyfish code 是专注智能设备系统的 AI 智能体,脱胎于团队在 Android、鸿蒙、Linux、RTOS 及高通、MTK、MCU 平台的一线实践。
面向嵌入式与系统软件开发,从 MCU、RTOS 到 Linux、Android、鸿蒙,覆盖驱动、BSP 到系统中间件——不是通用代码补全,而是工程师真正的"副驾"。

fyfish code — 智能设备系统的 AI 智能体
$ fyfish agent --message "为 STM32F407 写一个 SPI 驱动" --thinking high
[fyfish] 检测到目标芯片 STM32F407VGT6
[fyfish] 加载 CMSIS-SVD 寄存器映射...
[fyfish] 交叉编译工具链: arm-none-eabi-gcc 13.2.1
[fyfish] SPI 驱动已生成: spi_stm32f4.c / spi_stm32f4.h
[fyfish] 交叉编译完成 ✓
[fyfish] 烧录完成 (ST-Link) ✓
$ █

系统开发四大困境

这些坑,做系统软件的基本都遇到过

01

通用 AI 不懂硬件

通用 AI 没见过硬件,写的代码在电脑上能编译,烧到板子上就跑飞,出了问题还不知道哪错。

02

调试排错依赖人工

板子跑飞了,得自己对着串口日志一行行翻手册定位,一查就是大半天。

03

安全意识薄弱易「烧砖」

照着教程烧错配置,一块开发板就变砖,轻则返修、重则直接报废。

04

芯片平台碎片化

芯片型号繁杂、迭代极快,手册查阅耗时费力,大量资料不开放或缺失,底层移植适配反复踩坑。

原生支持

CC
C++C++
RustRust
ASM汇编
RTOSRTOS
LinuxLinux驱动
AAndroid
HM鸿蒙

为智能设备系统量身打造

从芯片选型到固件部署,系统研发的关键环节都覆盖

交叉编译

自动检测本地工具链,解析 Makefile / CMake / ESP-IDF,一键交叉编译,无需手动配置编译参数。

固件烧录

封装 OpenOCD / J-Link / esptool / ST-Link / WCH-Link / CMSIS-DAP,含防烧砖校验,安全可靠。

串口监控

多模式解码 + HardFault 自动解析 + 日志落盘 + 时间戳,调试效率大幅提升。

调试探针

断点 / 单步 / 寄存器 / 内存查看,JTAG/SWD 全支持,复杂 Bug 无处遁形。

手册检索

读得懂 Datasheet、寄存器手册、HAL 库与厂商 SDK,基于 CMSIS-SVD 查询寄存器位域语义。

RTOS 分析

FreeRTOS vTaskList 任务分析(栈水位 / 死锁检测),实时掌握系统运行状态。

为什么不能直接用通用 AI

同样是写代码,懂不懂硬件差很多

通用 AI 编程助手

  • 代码在电脑上能跑,烧到板子上就跑飞
  • 直接让你烧录,板子说砖就砖
  • 寄存器地址靠猜,出了问题自己查手册

fyfish code 硬指标

  • 硬件相关代码写法自动检查,该注意的不漏
  • DMA、缓存这类坑,写代码时就帮你避开
  • 烧录前先做安全检查,不通过不让烧

终端内一键完成

从写代码到固件部署,全程命令行操作,无需离开终端

01

AI 生成代码

用自然语言描述需求,AI 自动生成嵌入式驱动代码,精确到寄存器位域

02

交叉编译

自动检测工具链,解析构建系统,一键交叉编译生成固件

03

烧录固件

Pre-flight 校验 + 跨进程锁保护,安全烧录到目标芯片

04

串口调试

HardFault 自动解析 + 日志落盘,快速定位问题

像团队一样工作

Coder / Tester / Reviewer 三角色闭环,而非单点补全

Coder

写代码

根据需求生成驱动、应用逻辑和构建配置,严格遵循安全红线

→

Tester

验证

编译检查 + 烧录验证 + 串口断言,捕获编译期与运行时错误

→

Reviewer

评审

静态审计 volatile/ISR/DMA/栈深度,拒绝不合规代码

多 Agent 闭环

Coder / Tester / Reviewer 三角色协作,最多 3 轮迭代,确保交付质量

Skills 自举

可自主创建 / 改进 / 审计 13+ 嵌入式技能,越用越懂硬件

RAG 记忆

自动检索项目上下文、芯片配置与历史失败记录,拒绝重复踩坑

分层订阅按需选择

从个人开发者到企业级部署,灵活匹配

Pro 订阅

专业工程师 / 小团队

  • 云端 RAG 知识库
  • 多模型路由
  • 协作与高级 Skills
  • 优先技术支持

教育版

高校实验室 / 科研机构

  • 课程共建
  • 实验箱配套
  • 人才培养计划
  • 学术合作支持

详情咨询请联系 bd@fyfish.com

唯一把「硬核工具链 × AI Agent」原生融合

通用助手「不懂硬件」,传统工具「没有 AI」

对比维度 通用 AI 编程助手 传统 IDE/厂商工具 fyfish code
懂嵌入式硬件语境✕部分✓
内建烧录/调试工具链✕✓(分散)✓(一体化)
HardFault/SVD 解码✕✕✓
安全铁律/防烧砖✕手动✓ 自动
终端原生/离线可用部分部分✓
Skills 自举可扩展✕✕✓
芯片平台知识积累✕✕✓ 核心壁垒

准备好让系统研发更省力了吗?

面向智能设备系统团队,编码、编译、烧录、调试都在终端里完成。让 AI 做你身边的研发副驾。