工业可视化架构的实时数据挑战:FUXA微服务架构深度解构
工业可视化架构的实时数据挑战FUXA微服务架构深度解构【免费下载链接】FUXAWeb-based Process Visualization (SCADA/HMI/Dashboard) software项目地址: https://gitcode.com/gh_mirrors/fu/FUXA如何解决传统SCADA系统在数字化转型中面临的实时数据处理瓶颈当工业现场需要同时监控上千个数据点、支持毫秒级响应、并确保99.9%的系统可用性时传统单体架构往往力不从心。FUXA通过创新的微服务架构设计为工业可视化系统提供了可扩展、高可用的技术解决方案。本文将深度解析FUXA如何平衡实时性与一致性、如何实现多协议兼容、以及如何在生产环境中保证系统稳定性。实时数据处理的核心挑战与架构选型工业可视化系统面临的最大技术挑战在于数据实时性与系统可靠性的平衡。传统SCADA系统通常采用轮询机制采集数据导致数据延迟高达秒级而现代工业场景要求毫秒级响应同时还需要支持海量设备接入和历史数据存储。技术决策框架为什么选择微服务而非单体架构挑战分析工业现场设备协议多样Modbus、OPC-UA、MQTT等数据采集频率从毫秒到分钟不等存储需求差异巨大。单体架构难以满足这种异构性需求。技术选型对比架构方案实时数据处理能力协议扩展性系统可用性部署复杂度单体架构中等单线程瓶颈低代码耦合低单点故障简单微服务架构高并行处理高独立服务高服务隔离中等FUXA混合架构高事件驱动极高插件化极高故障隔离中等偏高实施细节FUXA采用事件驱动的微服务架构每个设备协议对应独立的运行时服务。例如Modbus设备管理器、OPC-UA客户端、MQTT订阅服务各自独立运行通过消息总线进行数据交换。这种设计实现了协议间的完全解耦单个协议服务故障不会影响其他设备的数据采集。风险规避为避免微服务带来的网络延迟FUXA在设备层实现了内存缓存机制。数据采集后首先缓存在本地内存中WebSocket服务直接从此读取数据推送到前端避免了频繁的跨服务调用。FUXA可视化编辑器采用三栏式布局左侧为组件库中间为设计画布右侧为属性面板支持拖拽式工业界面设计多协议设备接入的技术实现路径工业现场设备协议碎片化是可视化系统必须解决的现实问题。FUXA通过协议适配器模式实现了12种工业协议的统一接入每种协议都遵循相同的接口规范。协议适配器的设计哲学一致性与灵活性的平衡挑战分析不同工业协议在通信机制、数据格式、连接方式上存在巨大差异。Modbus基于寄存器寻址OPC-UA支持复杂数据类型MQTT采用发布订阅模式。技术实施FUXA定义了统一的设备接口规范所有协议适配器必须实现以下核心方法// 设备适配器接口定义 class DeviceAdapter { constructor(config) { this.config config; this.connected false; this.tags new Map(); } // 连接设备 async connect() { /* 协议特定实现 */ } // 读取标签值 async readTags(tagIds) { /* 协议特定实现 */ } // 写入标签值 async writeTags(tagValues) { /* 协议特定实现 */ } // 订阅数据变化 async subscribe(callback) { /* 协议特定实现 */ } // 断开连接 async disconnect() { /* 协议特定实现 */ } }性能优化策略针对高频数据采集场景FUXA实现了批量读取优化。以Modbus协议为例系统会智能合并相邻寄存器的读取请求将多个单点读取合并为一次批量读取减少通信次数。实际测试数据在1000个标签点的测试场景中优化后的Modbus通信效率提升300%从每秒50次请求减少到15次同时数据延迟从平均200ms降低到50ms。Modbus设备配置界面支持向导式参数设置绿色状态指示灯表示设备在线右侧编辑按钮可快速调整配置参数数据标准化与实时推送机制数据转换层FUXA在协议适配器之上构建了数据标准化层将不同协议的原始数据转换为统一的内部格式。每个数据点包含时间戳、值、质量状态三个核心属性。实时推送架构采用WebSocket 内存缓存的混合模式。设备数据更新后立即写入内存缓存WebSocket服务监听缓存变化并推送到所有连接的客户端。配置参数调优指南参数名推荐值影响分析调优范围采样间隔1-5秒影响数据实时性和系统负载0.1-60秒批量读取大小125个寄存器影响单次请求数据量10-200寄存器缓存大小10000条记录影响内存使用和历史数据回溯1000-50000条WebSocket心跳30秒影响连接稳定性10-60秒可视化渲染引擎的性能优化策略工业监控界面通常包含数百个动态元素如何保证流畅的渲染性能是技术关键。FUXA采用分层渲染和增量更新策略将界面元素分为静态背景层、动态数据层、交互控制层。SVG矢量图形与Canvas的性能权衡技术选型分析SVG适合复杂工业图形的矢量渲染但大规模动态更新性能较差Canvas适合高频数据刷新但图形复杂度受限。FUXA的解决方案采用混合渲染策略。静态工业流程图使用SVG确保图形质量动态数据图表使用Canvas保证刷新性能交互控件使用DOM元素提供最佳用户体验。性能基准测试在包含500个动态元素的监控界面中FUXA实现了以下性能指标首次加载时间 2秒压缩后资源大小 500KB数据刷新延迟 100ms60fps流畅动画内存占用 50MB长期运行无泄漏CPU使用率 5%空闲状态常见误区与正确做法❌误区将所有图形元素都使用SVG渲染导致频繁的DOM操作 ✅正确做法将频繁更新的数据点使用Canvas渲染静态背景使用SVG❌误区每次数据更新都重绘整个界面 ✅正确做法实现增量更新只重绘变化的数据区域FUXA主监控界面展示完整的工业流程监控和数据可视化效果支持多视图切换和设备状态实时反馈响应式设计与多终端适配工业现场的操作终端多样从大屏监控墙到移动巡检平板FUXA通过CSS Grid布局和媒体查询实现了真正的响应式设计。技术实施细节布局弹性使用fr单位定义网格布局确保不同分辨率下的比例一致组件自适应关键控件按钮、输入框定义最小操作尺寸触摸优化移动端控件增加触摸热区避免误操作离线缓存支持PWA技术在网络不稳定时仍可查看关键数据生产环境适配案例控制室大屏1920×1080分辨率信息密度优先工程师工作站1366×768分辨率操作效率优先移动巡检终端平板横屏模式触摸交互优化数据存储架构的扩展性设计工业数据具有时间序列特性同时需要支持实时查询和历史分析。FUXA采用分层存储架构将热数据、温数据、冷数据分别存储在不同类型的数据库中。时序数据库选型SQLite vs InfluxDB vs TDengine技术对比分析数据库类型写入性能查询性能存储效率部署复杂度适用场景SQLite中等单文件高本地查询中等极低中小规模单机部署InfluxDB高TSM引擎高时间索引高压缩中等大规模集群部署TDengine极高列存储极高超级表极高中等超大规模物联网场景FUXA的存储策略采用插件化存储引擎设计用户可根据数据规模和性能需求选择合适的存储方案。系统默认使用SQLite作为轻量级方案同时提供InfluxDB和TDengine插件。数据分区策略按时间窗口自动分区存储避免单表过大影响性能。例如每小时创建一个新的数据文件过期数据自动归档。// 数据存储配置示例 const storageConfig { engine: sqlite, // 存储引擎 retention: 30d, // 数据保留时间 partition: 1h, // 分区间隔 compression: gzip, // 压缩算法 backup: { enabled: true, // 启用备份 interval: 24h, // 备份间隔 keep: 7 // 保留备份天数 } };性能调优参数存储参数默认值优化建议影响范围写入批量大小100条根据网络带宽调整写入吞吐量缓存大小1000条根据内存容量调整查询响应时间索引策略时间戳主索引添加标签二级索引复杂查询性能压缩级别中等根据CPU负载调整存储空间与CPU使用告警管理系统支持自定义告警规则和响应策略表格形式展示告警项支持阈值设置和消息配置高可用架构与故障恢复机制工业系统对可用性要求极高FUXA通过服务冗余和故障自动转移机制实现99.9%的可用性目标。服务健康检查与自动恢复监控指标体系设备连接状态TCP连接成功率、重连次数数据采集质量数据点覆盖率、延迟分布系统资源使用CPU、内存、磁盘IO服务响应时间API延迟、WebSocket消息延迟故障检测策略心跳检测设备服务定期发送心跳信号超时检测配置合理的读写超时时间异常模式识别基于历史数据识别异常波动关联性分析多设备关联故障检测自动恢复流程设备故障检测 → 故障隔离 → 服务重启 → 状态恢复 → 数据同步 ↓ ↓ ↓ ↓ ↓ 健康检查失败 停止数据流 重启进程 恢复连接 补全丢失数据生产环境配置示例# 高可用配置 high_availability: health_check: interval: 30s # 健康检查间隔 timeout: 10s # 检查超时时间 retries: 3 # 重试次数 failover: enabled: true # 启用故障转移 threshold: 3 # 故障阈值 recovery_delay: 60s # 恢复延迟 backup: mode: hot_standby # 热备份模式 sync_interval: 5s # 同步间隔数据一致性与事务处理工业控制场景对数据一致性要求严格FUXA实现了最终一致性模型在保证性能的同时确保数据可靠性。一致性保障机制写前日志所有数据变更先记录日志再执行原子操作关键操作使用事务保证原子性版本控制数据版本号避免并发冲突冲突解决基于时间戳的冲突解决策略异常处理策略网络分区暂停写入等待网络恢复后同步磁盘故障切换到备用存储数据重建内存溢出优雅降级优先保证关键服务服务崩溃自动重启状态恢复安全架构与访问控制工业系统安全至关重要FUXA采用纵深防御策略从网络层、应用层到数据层实现全方位保护。多层安全防护体系网络层防护TLS加密所有通信使用HTTPS/WSS加密防火墙规则限制不必要的端口访问IP白名单只允许受信任的IP连接应用层防护身份认证JWT令牌刷新令牌机制权限控制基于角色的访问控制RBAC输入验证所有用户输入严格验证会话管理安全的会话超时机制数据层防护数据加密敏感配置信息加密存储审计日志所有操作记录审计日志备份加密备份数据加密存储安全配置最佳实践安全配置项推荐设置风险等级实施复杂度密码策略最小长度12字符包含大小写数字符号高低会话超时30分钟无操作自动登出中低API速率限制每分钟100次请求中中登录失败锁定5次失败后锁定15分钟高中数据加密算法AES-256-GCM高高控制逻辑编辑器支持设备状态可视化与手动/自动控制配置通过变量关联实现设备联动控制部署架构与运维管理FUXA支持多种部署模式从单机部署到分布式集群满足不同规模的工业场景需求。容器化部署与编排策略Docker Compose生产配置version: 3.8 services: fuxa-web: image: frangoteam/fuxa:latest ports: - 1881:1881 environment: - NODE_ENVproduction - DATABASE_TYPEinfluxdb - REDIS_HOSTredis - LOG_LEVELinfo volumes: - ./data:/app/data - ./logs:/app/logs depends_on: - influxdb - redis healthcheck: test: [CMD, curl, -f, http://localhost:1881/health] interval: 30s timeout: 10s retries: 3 restart: unless-stopped influxdb: image: influxdb:2.0 volumes: - influxdb-data:/var/lib/influxdb2 environment: - DOCKER_INFLUXDB_INIT_MODEsetup - DOCKER_INFLUXDB_INIT_USERNAMEadmin - DOCKER_INFLUXDB_INIT_PASSWORDsecure_password - DOCKER_INFLUXDB_INIT_ORGfuxa - DOCKER_INFLUXDB_INIT_BUCKETfuxa_data redis: image: redis:alpine command: redis-server --appendonly yes volumes: - redis-data:/dataKubernetes部署架构StatefulSet用于有状态服务数据库Deployment用于无状态服务Web应用ConfigMap统一管理配置Secret安全存储敏感信息Service服务发现和负载均衡监控与告警体系监控指标收集系统指标CPU、内存、磁盘、网络应用指标请求量、响应时间、错误率业务指标设备在线率、数据采集成功率自定义指标特定业务逻辑指标告警规则配置alerts: - name: high_cpu_usage condition: cpu_usage 80 duration: 5m severity: warning actions: - email: adminexample.com - webhook: https://hooks.slack.com/services/xxx - name: device_offline condition: device_status offline duration: 2m severity: critical actions: - sms: 1234567890 - pagerduty: PAGERDUTY_KEY性能调优经验性能瓶颈症状表现解决方案预期改善内存泄漏内存使用持续增长分析堆快照修复循环引用内存稳定CPU过高响应时间变长优化算法增加缓存CPU降低30%磁盘IO瓶颈数据写入延迟使用SSD优化写入策略IOPS提升200%网络延迟数据同步慢调整TCP参数使用压缩延迟降低50%扩展性规划与二次开发FUXA的插件化架构为系统扩展提供了灵活的技术基础支持协议扩展、组件扩展、存储扩展等多种扩展方式。插件开发框架插件接口规范// 插件基础接口 class FUXAPlugin { constructor(config) { this.name config.name; this.version config.version; this.dependencies config.dependencies || []; } // 初始化插件 async initialize(runtime) { this.runtime runtime; this.logger runtime.logger; } // 启动插件 async start() { // 插件启动逻辑 } // 停止插件 async stop() { // 插件清理逻辑 } // 获取插件信息 getInfo() { return { name: this.name, version: this.version, description: this.description }; } }协议插件开发示例// 自定义协议插件 class CustomProtocolPlugin extends FUXAPlugin { constructor(config) { super(config); this.devices new Map(); } async initialize(runtime) { await super.initialize(runtime); // 注册协议处理器 runtime.devices.registerProtocol(custom, { createDevice: (config) new CustomDevice(config), validateConfig: (config) this.validateConfig(config) }); } validateConfig(config) { // 配置验证逻辑 if (!config.host || !config.port) { throw new Error(Host and port are required); } return true; } }API集成方案FUXA提供完整的RESTful API和WebSocket接口支持与第三方系统深度集成。API设计原则一致性所有API遵循相同的设计规范版本控制API版本在URL中体现错误处理统一的错误响应格式文档完整OpenAPI规范文档核心API端点/api/v1/devices- 设备管理/api/v1/tags- 数据标签管理/api/v1/alarms- 告警管理/api/v1/history- 历史数据查询/ws- WebSocket实时数据推送API安全最佳实践使用API密钥认证实现请求限流记录详细的访问日志定期审计API使用情况技术决策框架与实施路线图基于FUXA架构分析我们提出以下技术决策框架帮助企业制定工业可视化系统的实施路线图。技术选型决策树工业可视化系统需求分析 ├── 数据规模 │ ├── 小型 (1000点) → SQLite存储 单机部署 │ ├── 中型 (1000-10000点) → InfluxDB 高可用部署 │ └── 大型 (10000点) → TDengine 分布式部署 ├── 实时性要求 │ ├── 秒级 → 轮询采集 内存缓存 │ ├── 毫秒级 → 事件驱动 WebSocket推送 │ └── 微秒级 → 专用硬件 实时操作系统 └── 可用性目标 ├── 99% → 单机部署 定期备份 ├── 99.9% → 主备部署 自动故障转移 └── 99.99% → 多活集群 异地容灾实施阶段规划第一阶段概念验证1-2周部署单机版FUXA接入1-2个关键设备构建基础监控界面验证核心功能可行性第二阶段试点部署1-2月部署高可用架构接入所有关键设备开发完整监控界面建立运维监控体系第三阶段全面推广3-6月扩展设备接入规模优化系统性能集成第三方系统建立标准化运维流程第四阶段持续优化持续进行性能监控与调优安全加固功能扩展技术升级风险评估与应对策略风险类别风险描述概率影响应对策略技术风险协议兼容性问题中高提前测试准备备用方案性能风险数据量增长导致性能下降高中设计可扩展架构定期性能测试安全风险网络攻击导致系统瘫痪低高实施纵深防御定期安全审计运维风险系统故障恢复时间过长中高建立自动化恢复流程定期演练总结构建现代化工业可视化系统的技术框架FUXA通过微服务架构、插件化设计、分层存储等先进技术为工业可视化系统提供了完整的解决方案。其核心价值在于技术先进性采用现代化Web技术栈支持跨平台部署和移动端访问扩展灵活性插件化架构支持快速扩展新协议和新功能性能可靠性优化后的数据处理管道支持大规模实时数据采集运维便捷性完善的监控告警体系降低运维复杂度对于技术决策者而言FUXA不仅是一个工具更是一个技术框架。它提供了从设备接入、数据处理、可视化展示到系统运维的完整技术栈企业可以基于此框架快速构建符合自身需求的工业可视化系统。图表编辑器支持多种图表类型配置包括趋势图、仪表盘、柱状图等支持实时数据更新和样式自定义未来技术演进方向边缘计算集成在边缘设备上运行轻量级FUXA实例AI智能分析集成机器学习算法进行异常检测和预测性维护数字孪生构建物理系统的数字副本支持仿真和优化云原生架构全面拥抱Kubernetes和Service Mesh技术工业数字化转型不仅是技术升级更是思维模式的转变。FUXA为代表的现代化工业可视化平台为企业提供了从传统SCADA向智能工厂演进的技术路径。通过合理的架构设计和技术选型企业可以在保证系统稳定性的同时快速响应业务变化实现数字化转型的平滑过渡。【免费下载链接】FUXAWeb-based Process Visualization (SCADA/HMI/Dashboard) software项目地址: https://gitcode.com/gh_mirrors/fu/FUXA创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Unity游戏开发:从零构建轻量级状态机框架,告别if-else混乱

Unity游戏开发:从零构建轻量级状态机框架,告别if-else混乱

1. 项目概述:为什么Unity开发者绕不开状态机? 如果你在Unity里做过稍微复杂一点的游戏逻辑,比如角色控制、UI流程或者敌人的AI行为,大概率会碰到一个头疼的问题:代码里到处都是 if-else 或者 switch-case &#xf…

2026/10/12 11:05:08 阅读更多 →
ChatPicMigrator4QQNT:Windows QQ升级必备的图片视频迁移神器

ChatPicMigrator4QQNT:Windows QQ升级必备的图片视频迁移神器

ChatPicMigrator4QQNT:Windows QQ升级必备的图片视频迁移神器 【免费下载链接】ChatPicMigrator4QQNT 项目地址: https://gitcode.com/gh_mirrors/ch/ChatPicMigrator4QQNT 你是否正在从旧版Windows QQ升级到新版QQ NT,却为海量的聊天图片、视频…

2026/10/10 5:44:23 阅读更多 →
BiLSTM与SHAP在多变量时序预测中的应用实践

BiLSTM与SHAP在多变量时序预测中的应用实践

1. 项目背景与核心价值 在工业预测和金融时序分析领域,多变量输入输出预测一直是个硬骨头。传统RNN模型在处理这类问题时经常遇到梯度消失和长期依赖捕捉不足的痛点。这个项目用BiLSTM双向长短期记忆网络搭建多输出回归模型,配合SHAP值进行可解释性分析&…

2026/9/29 5:11:33 阅读更多 →

最新新闻

S12芯片ATD模拟量采集与12864显示实践全解析

S12芯片ATD模拟量采集与12864显示实践全解析

简介:一份基于飞思卡尔 MC9S12DG128 的 AD 采集与显示实验资源,适合嵌入式初学者、单片机课程设计或 S12 系列开发者参考。资源演示了如何利用芯片内置的多通道 8 位高速 AD 转换器进行数据采集,并通过 12864 液晶屏实时显示结果,…

2026/10/13 13:04:16 阅读更多 →
STM32蓝牙电机控制方案:从硬件接线到断连保护全解析

STM32蓝牙电机控制方案:从硬件接线到断连保护全解析

简介:基于STM32微控制器的蓝牙与电机控制工程,面向嵌入式学习者、物联网开发者和毕设学生,解决通过低功耗蓝牙远程遥控电机的软硬件一体实现问题。工程以Keil项目形式组织,内含STM32标准外设库的USART、定时器、PWM、GPIO等驱动配…

2026/10/13 13:04:16 阅读更多 →
SAP HANA Studio安装包选型与连接配置避坑指南

SAP HANA Studio安装包选型与连接配置避坑指南

简介:SAP HANA Studio 安装包面向 SAP HANA 平台开发者、数据建模人员及企业 IT 运维人员,用于设计、开发和管理基于 HANA 的应用程序与服务,帮助读者在本地搭建完整的 IDE 环境,连接 HANA 实例开展数据建模、数据库管理与应用调试…

2026/10/13 13:04:16 阅读更多 →
Linux开发板Qt实现《欢乐颂》:音频合成与交叉编译全攻略

Linux开发板Qt实现《欢乐颂》:音频合成与交叉编译全攻略

简介:这是一份面向嵌入式Linux初学者的Qt应用开发实例,基于S3C6410开发板实现“欢乐颂”音乐播放与跑马灯控制。资源定位清晰,涵盖Qt GUI编程、GPIO操作、蜂鸣器驱动及按键事件监听等关键知识点,适合正在学习Linux开发板应用开发或…

2026/10/13 13:04:16 阅读更多 →
模拟退火算法入门实战:Python求解八皇后问题

模拟退火算法入门实战:Python求解八皇后问题

先说结论:八皇后问题是我见过最适合讲模拟退火算法的入门案例。问题本身的规则简单到一句话就能说清——8个皇后放在8乘8棋盘上,任意两个不能互相攻击。但真靠手工慢慢摆,普通人大概率要折腾一下午;而用模拟退火算法配一份Python源…

2026/10/13 13:04:16 阅读更多 →
游戏框架UI模块设计:生命周期、层级管理与对象池实践

游戏框架UI模块设计:生命周期、层级管理与对象池实践

1. 从零拆解一个游戏框架的UI模块:我踩过的坑和最终沉淀的方案 做游戏开发这些年,前前后后接触过不少自研框架和商业引擎的UI方案。早期项目里,UI代码和业务逻辑搅在一起,改一个按钮的响应逻辑要翻三四个文件,那种酸爽…

2026/10/13 13:03:14 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →