CytStudio 把 AI 编程智能体、多探针硬件调试(J-Link / DAPLink)、基于 QEMU 的免开发板仿真调试、 静态代码分析与可量产的烧录工具链带进同一个工作区—— 从编码、调试到量产,为 Cortex-M 工程师提供主流之外的另一种选择。



CytStudio 集成了开源的 DeepSeek Harness 作为 AI 编程智能体:读、写、构建并调试代码,把 28+ 项 IDE 能力注入对话。在线连接 DeepSeek / Pi 等云端模型,也可接入你自己的本地模型实现完全离线推理。
DeepSeek、Pi,及任意 OpenAI 兼容接口
文件、Shell、网页搜索、终端、目标/待办、Excel、PDF
支持 Claude Code / Codex,多步编排
MCP 客户端、技能热重载、dshmarket
信任梯度权限预设,沙箱化 bash / PowerShell / 文件系统
对话里直接驱动构建、调试、工程与编辑器

同一套调试界面同时支持 SEGGER J-Link 与 CMSIS-DAP(DAPLink)探针,覆盖全部 Cortex-M 内核。从断点到高速采样,从寄存器到 FreeRTOS 仪表盘,一屏尽览。
运行/暂停/复位/单步,Attach 附加无需复位
条件断点、数据观察点、Flash / FPB 硬件断点
CMSIS-DAP v1 / v2 传输,免 GDB 前端直连调试
枚举、SWJ 时钟、端口上电与复位全过程可见
DWARF 树惰性展开,C 表达式求值
CPU/外设寄存器、十六进制内存视图
帧精确回溯 + 源码/汇编混合视图
任务、栈使用、运行时统计、采样波形

基于 QEMU 的 Cortex-M 指令级仿真调试:烧录、复位、打断点、单步、看变量与波形全部可用。按内核类型 + 固件链接地址自动机型选型,也可手动指定,代码写完就能立刻验证。
QEMU 模拟 Cortex-M 内核,行为贴近真机
按内核 + 链接地址匹配通用/厂商机型,可手动指定
烧录、复位、断点、单步、变量,与硬件调试同界面
串口输出以 [目标串口] 前缀实时显示在调试日志
采样读取为界面让路,运行态刷新不再拖卡 UI
按目标状态分流传输层 / QMP / 探针,不把客户机按停
无开发板、无探针也能跑通烧录与调试全流程
仿真环境随 IDE 一体化交付,无需额外搭建
浏览、安装与管理 Packs,组件选择自动并入构建;Keil 风格 FLM 算法解析与 RAM 内执行,实现可靠的片内烧录。
浏览/安装/移除,设备解析通用化,自动接入构建
组件源码/宏/头路径统一并入「源码与路径」
支持 $(TOOLKIT_DIR) / $(USER_PACKS_DIR) 等宏展开
Keil 风格,锁定徽标,双击打开只读源码
解析 .flm 设备布局,RAM 内执行擦除+编程
可勾选内置算法,DAPLink 无内建算法时自动锁定
J-Link 内建优先,其次安装 Pack FLM,均可可靠回退
仅变更时重扫 Pack,烧录进度可视化

基于 libclang 的上下文补全、诊断与语义着色,配合调用图、控制流图、复杂度与重复检测,看懂每一行代码。
上下文补全、诊断下划线、语义着色
.py 脚本阅读与编辑同样清晰
.xls / .xlsx / .xlsm 直接在查看器打开
Markdown / PDF / 图片内置查看器
交互式控制流与调用关系可视化
圈复杂度、Halstead、嵌套深度、LOC
跨文件重复检测、类层次分析
PNG / SVG / HTML 报告 / CSV
从 CubeMX、IAR、Keil 一键迁移,增量构建与结构化诊断,内置 Git 与多标签终端,中英双语全局切换。
CubeMX (.ioc) / IAR (.ewp) / Keil (.uvprojx)
时间戳检测,扫描 / 逐文件 / 链接进度实时输出
构建准备移出 UI 线程,超大工程点击不冻结
错误 / 警告 / 备注双击跳转,命令行不受长度限制
右键复制 / 粘贴,与系统剪贴板互通
状态、diff、日志图谱、分支管理
PowerShell / Git Bash / CMD,主题适配
暗 / 高对比暗 / 亮三套主题,中文 / English 切换