AI 辅助开发指南
用 Claude Code 等 AI 编程工具高效开发 NeoMind 扩展、仪表板组件和贡献主项目:项目上下文配置、扩展开发工作流、组件开发工作流、Prompt 模式与实战示例。
用 Claude Code 等 AI 编程工具高效开发 NeoMind 扩展、仪表板组件和贡献主项目:项目上下文配置、扩展开发工作流、组件开发工作流、Prompt 模式与实战示例。
NeoMind Dashboard 组件开发指南:ZIP 包结构、manifest.json 完整字段、bundle.js IIFE 格式、组件 Props API、CSS 变量主题、数据源绑定、Temperature Gauge 完整示例、安装与调试。
Cinfer 开发指南,详细解析 ONNX 模型参数配置(Model Parameter)。涵盖输入输出定义、数据类型规范及 YOLO 实例分割、目标识别等模型配置示例。
深入了解 NeoEdge NG4500 系列使用的 NG4500-CB01 载板开发指南,涵盖硬件接口定义、技术规格、引脚配置及与 NVIDIA Jetson Orin 核心板的兼容性说明。
NeoEyes NE100-MB01 开发板的详细指南,涵盖基于ESP32-S3的超低功耗设计、模块化特性、多样化通信选项、接口资源及应用场景,支持事件触发图像采集。
neomind-extension-sdk 参考:Extension trait、ExtensionMetadata、MetricDescriptor、neomind_export! FFI 宏、capability 声明、ML 模型生命周期(lazy-load + keep-loaded)、跨平台打包(cdylib + panic=unwind)。
NeoMind REST API 参考:base URL、认证(JWT + API Key)、统一响应格式、主要端点分组(设备 / 仪表板 / 规则 / Agent / 消息 / 扩展 / 数据推送 / LLM 后端),含 Swagger 入口与错误格式。
NeoMind 产品技术架构:crate 布局与依赖、主进程 + 扩展进程隔离模型、事件总线、扩展 FFI ABI、redb 存储层、Tokio 并发与信号量。
NeoMind 开发指南总览:按设备类型、扩展、Dashboard 组件、主项目四个仓库维度切入,含技术栈、crate 布局与各文档入口。
用 neomind-extension-sdk 从零开发一个 NeoMind 扩展的实战指南:脚手架、Cargo.toml 配置、Extension trait 实现、neomind_export! 导出、跨平台编译、打包 .nep、安装与调试。
NeoMind 设备类型开发指南:设备数据模型、DeviceTypeTemplate、ConnectionConfig、MQTT 主题与 Webhook 数据格式、自动发现流程、CLI 设备管理、ESP32/Python 实战示例。
为 NeoMind 主项目贡献代码:开发环境搭建、代码规范(Rust clippy / 前端 ESLint)、提交信息约定、CI 流水线、PR 流程与测试要求。