内置 AI Agent · J-Link 调试 · 静态分析 · FLM 烧录

为嵌入式开发
而生的 智能 IDE

CytStudio 把 AI 编程智能体、硬件感知调试器、静态代码分析与可量产的烧录工具链带进同一个工作区—— 从编码、调试到量产,为 Cortex-M 工程师提供主流之外的另一种选择。

内置 AI 智能体J-Link 硬件调试CMSIS-Pack / FLM 烧录静态分析 / 调用图CubeMX · IAR · Keil 迁移
CytStudio
CytStudio AI 智能体 · Cyt DarkCytStudio AI 智能体 · Monokai ProCytStudio AI 智能体 · Nord
AI 智能体
0+
IDE 工具桥接
对话里直接驱动构建与调试
0
开源 AI 智能体
DeepSeek Harness · 支持本地模型离线
0+
Cortex-M 内核
M0 → M0+ → M3 → M4 → M7 → M23/M33
0
IDE 一键导入
CubeMX · IAR · Keil
Built withQt 6C++17LLVM/ClangJ-LinkDeepSeek Harness
AI Agent

DeepSeek Harness,开源 AI 编程智能体

CytStudio 集成了开源的 DeepSeek Harness 作为 AI 编程智能体:读、写、构建并调试代码,把 28+ 项 IDE 能力注入对话。在线连接 DeepSeek / Pi 等云端模型,也可接入你自己的本地模型实现完全离线推理。

多供应商 LLM

DeepSeek、Pi,及任意 OpenAI 兼容接口

丰富工具系统

文件、Shell、网页搜索、终端、目标/待办、Excel、PDF

子智能体与工作流

支持 Claude Code / Codex,多步编排

MCP + 技能 + 插件市场

MCP 客户端、技能热重载、dshmarket

权限预设与沙箱

信任梯度权限预设,沙箱化 bash / PowerShell / 文件系统

28+ IDE 工具桥

对话里直接驱动构建、调试、工程与编辑器

CytStudio AI 智能体工作台
CytStudio AI 智能体工作台
Hardware Debug

J-Link 硬件调试,FreeRTOS 全感知

完整 J-Link 集成与全 Cortex-M 支持。从断点到高速采样,从寄存器到 FreeRTOS 仪表盘,一屏尽览。

调试控制

运行/暂停/复位/单步,附加无需复位

断点与观察点

条件断点、数据观察点、Flash 断点

实时变量

DWARF 树惰性展开,C 表达式求值

寄存器与内存

CPU/外设寄存器、十六进制内存视图

调用栈与反汇编

帧精确回溯 + 源码/汇编混合视图

FreeRTOS 仪表盘

任务、栈使用、运行时统计、采样波形

CytStudio J-Link 调试器界面
CytStudio J-Link 调试器界面
CMSIS-Pack & Flash

CMSIS-Pack 组件管理与片内 Flash 编程

浏览、安装与管理 Packs,组件选择自动并入构建;Keil 风格 FLM 算法解析与 RAM 内执行,实现可靠的片内烧录。

Pack 管理器

浏览/安装/移除,设备支持自动接入构建

组件选择

树状组件(如 CMSIS-DSP)源码/宏/头路径合并

只读组件树

Keil 风格,锁定徽标,双击打开只读源码

FLM 算法引擎

解析 .flm 设备布局,RAM 内执行擦除+编程

算法自动选择

J-Link 内建优先,其次安装 Pack FLM

快速加载

仅变更时重扫 Pack,烧录进度可视化

CMSIS-Pack 组件选择
CytStudio CMSIS-Pack 组件选择与源文件管理
Edit & Analyze

Clang 语义编辑与多维代码分析

基于 libclang 的上下文补全、诊断与语义着色,配合调用图、控制流图、复杂度与重复检测,看懂每一行代码。

Clang 语义引擎

上下文补全、诊断下划线、语义着色

多格式查看

Markdown / PDF / 图片内置查看器

调用图 / CFG

交互式控制流与调用关系可视化

代码度量

圈复杂度、Halstead、嵌套深度、LOC

重复与继承

跨文件重复检测、类层次分析

多种导出

PNG / SVG / HTML 报告 / CSV

mul.coutline
1
2
3
4
5
6
7
8
9
10
int mul(int a, int b) {
  // 语义补全:输入的每个符号
  return a * b;
}
int main(void) {
  int r = mul(6, 7);
  printf("%d\n", r);
  return 0;
}
Project & Build

工程导入 · 构建 · Git 一体化工作流

从 CubeMX、IAR、Keil 一键迁移,增量构建与结构化诊断,内置 Git 与多标签终端,中英双语全局切换。

项目迁移

CubeMX (.ioc) / IAR (.ewp) / Keil (.uvprojx)

增量构建

时间戳检测,结构化诊断双击跳转

Git 集成

状态、diff、日志图谱、分支管理

多标签终端

PowerShell / Git Bash / CMD,主题适配

主题系统

暗 / 高对比暗 / 亮,强调色自定义

双语界面

中文 / English 一键切换

bash — cytstudio
$ cytstudio build --target stm32f407
= [ 1/14] compiling bsp.c
= [ 2/14] compiling main.c
= [ 14/14] linking Project.elf
= toolchain: gcc-arm-none-eabi
= flash: flm stm32f4xx ok
Build finished in 3.2s — 0 errors

准备好开始您的嵌入式开发了吗?

免费下载 CytStudio,体验从编码、调试到量产的全流程工具链。