njs-modbus-工业级零依赖Modbus协议栈

- 零依赖、strict TypeScript 的 Node.js Modbus 协议栈 - 支持 TCP / RTU / ASCII / UDP / TLS - 热路径微秒级编解码(TCP 约 0.11 µs,RTU 约 0.12 µs,ASCII 约 0.13 µs) - 解码路径零对象分配 - 使用七个平行原始类型数组 + head index 实现队列(避免 Array.shift()) - 通过混沌测试(截断帧、粘包、垃圾字节、CRC 篡改、超长帧) - 噪声恢复后 TCP 约 270 µs、RTU 约 850 µs 重新锁定帧头部 - Transport-agnostic:薄接口 AbstractPipelineAdapter,可接入 TCP、TLS、UDP、Serial、WebSocket 等 - 安全特性:三关鉴权(unit、address、runtime)、IP 白名单(精确/CIDR/custom predicate)、maxConnections、maxConnectionsPerIp、idleTimeout - 原生 TLS(含 mutual TLS) - 所有拒绝生成结构化 audit log,可直接对接 SIEM

用 Node.js 写了个工业级 Modbus 协议栈,想听听大家的看法
2026年6月26日
0
2

猜你喜欢

用 Fable 5 写了一个让 Coding Agent 的行为模仿它的 skill

Fable 5-Coding Agent行为模仿Skill

让Coding Agent的行为模仿Fable 5的skill

开发编程

咖茶发现-附近奶茶咖啡新品管理统计

用于发现、管理和统计咖啡奶茶新品的小程序,可查看附近咖啡奶茶新品。

生活娱乐内容创作
有玩使命召唤 21 的吗?做了个关于终结岛彩蛋 XYZ 解谜的网站~

使命召唤21、终结岛彩蛋XYZ解谜

使命召唤21,终结岛彩蛋XYZ解谜,解谜网站

游戏解谜
Casdoor x OpenClaw:给 AI Agent 加上安全护栏,开源可自托管

Casdoor, OpenClaw

产品主要功能和描述: 1. Casdoor x OpenClaw为AI Agent提供安全护栏。 2. OpenClaw是一个开源的自主AI agent平台,可运行在用户本地,并通过WhatsApp/Telegram等聊天应用控制,能真实执行文件操作、控制浏览器、发送邮件等任务。 3.Casdoor作为OpenClaw的接收后端,将每一条信号存成Entry记录,并在UI里渲染成结构化的span树。 4. 提供的功能包括每次LLM调用的完整trace,包括耗时、参数、状态;Agent调用MCP tool的记录;自定义metrics和业务日志;结合Casdoor的Permission Log,将“鉴权决策”和“运行时行为”放在一起查看。 5. 配置方法包括在Casdoor创建Log Provider,然后在OpenClaw进行相应配置。 6. 与MCP鉴权相结合,覆盖AI Agent的事前授权和事后审计。

AI安全安全防护
从 wechat 到 mychat,捕捉聊天对话中的弦外之音

wechat, mychat, 数据管理分析工具, JSON, HTML, 动态图表, 智能回复建议, 深度内容分析, AI, 情感复盘, 社交管理

产品主要功能和描述: 1. 一键导出:支持将微信聊天记录一键导出为JSON/HTML等多种格式。 2. 数据可视化:通过智能生成的动态图表展现聊天频率、常用词分布、消息类型等数据。 3. AI赋能: - 智能回复建议:根据上下文实时生成礼貌、专业的回复话术。 - 深度内容分析:自动提取对话核心议题、情感波动与潜在需求,生成摘要报告。 4. 零门槛交互:从数据导入到报告生成,三步完成复杂任务。 5. 情感复盘:情侣通过情感分析化解误会。 6. 社交管理:统计好友互动频率,智能提醒维系重要关系。

聊天数据分析工具智能回复建议工具
PageSpy v2.1.1 已发布!

PageSpy v2.1.1

产品主要功能:PageSpy v2.1.1 是一款浏览器端的调试工具,内置支持通过手势操作或键盘方向键启用,用于调试指定用户的设备。 描述:用户可以通过给出“上下左右”的指令来激活 PageSpy,以便调试指定设备的页面。

浏览器端工具调试工具