开发者指南
公开开发者文档仅覆盖扫描插件扩展与产品级说明。FlowMind 宿主应用源码、IPC 契约与内部模块设计属于商业机密,不在此站点披露。
您可以做什么
| 目标 | 文档 |
|---|---|
| 编写 Rhai 脚本规则 | Rhai 脚本规则 |
| 编写声明式规则包 | 声明式插件 |
| 了解产品分层(概念) | 架构概览 |
| 使用应用功能 | 用户指南 |
技术栈(公开信息)
FlowMind 桌面端基于现代 Web 前端 + 原生后端构建,使用本地数据库存储业务数据,扫描插件支持声明式规则包与 Rhai 脚本两种形式。具体版本与依赖以发行包为准,不在公开文档中列出仓库目录或内部 crate/模块名。
环境要求(插件开发)
开发扫描插件通常需要:
- YAML/JSON/TOML 编辑器(见 声明式插件)
构建与调试完整桌面宿主应用、运行集成测试等,需授权贡献者身份;请联系维护团队获取内部开发文档与环境说明。
插件工作区
在应用 设置 → 通用 → 本地工作区 中可打开插件工作区目录,将开发中的规则包放入工作区后在插件界面加载验证。路径因平台而异,以应用内显示为准。
参与贡献
- 公开渠道:文档改进、插件示例、问题反馈(请勿附带内部源码或完整 IPC 列表)
- 源码级贡献:需授权访问;见 贡献指南
下一步
保密提示
请勿在 Issue、PR 或公开文档中粘贴宿主核心代码、数据库结构、内部策略门控或未公开的 API 名称。