<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[galexse的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/galexse</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; galexse]]></copyright><item><title><![CDATA[# 一个普通账号，点了三下，把自己变成了管理员]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/170414644</link><guid>https://blog.youkuaiyun.com/galexse/article/details/170414644</guid><author>galexse</author><pubDate>Tue, 10 Nov 2026 10:26:00 +0800</pubDate><description><![CDATA[10月25日，一普通账号通过用户管理页三步操作成功提权为管理员，暴露权限设计三大漏洞：页面守卫、动作校验与角色下拉未做权限过滤。修复采用“能看见、能点、能提交”三一致原则，补全动作级权限、敏感角色校验及前端过滤，并通过低权账号反向验证。强调权限应以“默认拒绝”为核心，避免“默认放行”。建议用矩阵法自查所有页面动作权限，确保每一项写操作均有独立校验。]]></description><category></category></item><item><title><![CDATA[# Blazor Server 首屏优化：6 个真凶，把 1.8 秒压到 38 毫秒]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/170183307</link><guid>https://blog.youkuaiyun.com/galexse/article/details/170183307</guid><author>galexse</author><pubDate>Fri, 06 Nov 2026 08:44:08 +0800</pubDate><description><![CDATA[摘要（148字）： 实测12个页面发现，系统卡顿主因并非渲染慢，而是渲染前执行了过多阻塞操作。通过优化预渲染、消除N+1查询、延迟加载非可见内容、仅读取大文件尾部、将同步IO移至后台，并修正localhost导致的连接延迟，首字节时间从数秒降至毫秒级。核心结论：用户能接受“数据晚到”，但无法容忍“无响应”。性能优化应优先保障页面快速可交互，而非追求全量数据即时加载。]]></description><category></category></item><item><title><![CDATA[# 一条默认值，把 105.8 秒算成了 96.8 秒]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/170183181</link><guid>https://blog.youkuaiyun.com/galexse/article/details/170183181</guid><author>galexse</author><pubDate>Fri, 06 Nov 2026 08:42:51 +0800</pubDate><description><![CDATA[车间事故档案》003。每一篇只讲一个真事故：怎么发现、怎么误判、怎么定位、怎么修、怎么防止再发生。客户在电话里说：你们这个"单次挤压时间"，算得不对。我问：差多少？他说：现场掐表 105 秒上下，你们给我 96.8。差了 9 秒，将近 9%。对一个按节拍排产的车间来说，这个误差足够让排产表失真。]]></description><category></category></item><item><title><![CDATA[# 工业软件的 UI 为什么这么丑]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/170028615</link><guid>https://blog.youkuaiyun.com/galexse/article/details/170028615</guid><author>galexse</author><pubDate>Thu, 05 Nov 2026 07:36:04 +0800</pubDate><description><![CDATA[作者老张，10年美术背景转行写代码，深感工业软件“丑”非设计之过，而是采购、用户错位、硬件限制、历史包袱与无正反馈所致。他提出“3秒原则”：让50岁老师傅戴手套、在强光下3秒内找到所需数据。通过10项务实取舍——如12.5px基准字、等宽数字、状态化配色、错误人话提示等，构建高效、不费劲、不出错的工业界面。真正的“好看”是顺眼，而非装饰；目标不是获奖，而是让第一次用的师傅不骂人。]]></description><category></category></item><item><title><![CDATA[# 我为什么不做 SaaS]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/170028462</link><guid>https://blog.youkuaiyun.com/galexse/article/details/170028462</guid><author>galexse</author><pubDate>Wed, 04 Nov 2026 10:02:54 +0800</pubDate><description><![CDATA[工业软件卖家坦言：非不愿，实不能。因客户数据不可离厂、网络隔离、预算受限，且多租户复杂度远超承受能力，故坚持“一套一部署”买断模式。虽牺牲复购与规模效应，但通过极致本地化交付与自愈设计，确保系统在严苛现场稳定运行。未来或探索单租户云托管，但核心原则不变：数据不共享，责任可承担。]]></description><category></category></item><item><title><![CDATA[# OPC DA 报 .ctor，我修了两次才发现：远程节点从来没生效过]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/170028114</link><guid>https://blog.youkuaiyun.com/galexse/article/details/170028114</guid><author>galexse</author><pubDate>Wed, 04 Nov 2026 09:59:34 +0800</pubDate><description><![CDATA[摘要（148字）： 客户报错“MissingMethodException: .ctor”，本地能连却远程失败。初误判为线程模型或位数不匹配，实则因直接调用Type.GetTypeFromProgID在本机创建对象，跳过标准入口OPC.Automation.1。耗时仅1毫秒、无远程通信、0x80131513错误码均指向构造失败而非注册问题。修复关键：通过OPC.Automation.1正确连接，新增诊断链路，精准识别入口错误与注册状态，杜绝“假成功”探针，实现从“猜”到“看”的排障升级。]]></description><category></category></item><item><title><![CDATA[别急着买工业互联网平台：上工业 AI 前，先在车间问完这 7 个问题]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169646177</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169646177</guid><author>galexse</author><pubDate>Mon, 02 Nov 2026 11:42:15 +0800</pubDate><description><![CDATA[74天踩坑实录：工业AI落地的7大生死关。从“ping通即连”到数据溯源，从驱动真实性到AI动手能力，每一步都关乎现场能否稳定运行。核心痛点不在模型，而在数据可采、语义可懂、执行可控、结果可追。用“现场怎么验”反杀伪需求——真正能双击运行、能追责、能暂停的系统，才是工厂需要的。]]></description><category></category></item><item><title><![CDATA[# 一个中文目录，让 MySQL 起不来：日志为空、初始化却成功，我查了两天]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169736558</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169736558</guid><author>galexse</author><pubDate>Sun, 01 Nov 2026 11:56:39 +0800</pubDate><description><![CDATA[摘要（148字）： 一客户双击启动start.bat后进程闪退，无日志、无报错。排查发现根因是中文路径导致MySQL解析失败：basedir在首个汉字处截断，datadir被错误推导，且my.ini中中文路径被误解为乱码，最终连错误日志都写不进。修复方案为：检测到中文路径时，自动将运行时与实例迁移到纯英文路径，实现自愈。同时增强输出捕获与坏数据目录处理，确保“初始化成功”不等于“能启动”。]]></description><category></category></item><item><title><![CDATA[从 0 到 1 打造工业 AI Agent：一个人，三个月，跑赢大厂]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169645560</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169645560</guid><author>galexse</author><pubDate>Sat, 31 Oct 2026 13:52:26 +0800</pubDate><description><![CDATA[2026年8月至10月，一人历时74天，从零构建工业AI Agent NeoIndustrial：30个真实协议驱动、27个声明式分析算子、203个可被AI调用的MCP工具，实现PLC直连采数、自动分析与自主执行。突破“ping通即连接”误区，深耕协议细节与数据口径，以真实车间为战场，打造能记、能算、能动手的工业AI系统，验证了小团队在工业智能化中的颠覆潜力。]]></description><category></category></item><item><title><![CDATA[工业AI的“最后三公里”：数据、语义与行动，如何被一个架构打通]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169645079</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169645079</guid><author>galexse</author><pubDate>Sat, 31 Oct 2026 13:36:24 +0800</pubDate><description><![CDATA[本文深度解析NeoIndustrial工业AI平台的四层架构，揭示其如何打通工业AI落地的“最后三公里”。针对数据、语义、行动三大断点，平台通过40种驱动实现多协议统一采集，构建13类节点与17种关系的语义知识图谱，赋予AI认知能力；再以49个标准化MCP工具为桥梁，让AI直接操控设备、闭环决策。从感知到认知再到执行，四层齿轮环环相扣，真正实现工业AI从“看懂”到“动手”的跃迁。]]></description><category></category></item><item><title><![CDATA[我们离工业AI的“奇点“，只差一个MCP]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169534070</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169534070</guid><author>galexse</author><pubDate>Fri, 30 Oct 2026 09:58:41 +0800</pubDate><description><![CDATA[一个典型的工厂里，有西门子的 PLC、三菱的伺服、发那科的 CNC、施耐德的仪表。要采集这些数据，你需要一个团队，花几个月，写几十个驱动适配，最后发现某个设备的通信协议文档还是日文的。49个MCP工具，不是给人用的，是给AI用的。是"3 号挤压机第 2 加热段的料筒温度"，单位是摄氏度，上限是 280，它会影响下一道工序的熔体质量，而它的标准值来源于 SOP 文档的第 17 页。工业AI的"奇点"，不是一个时间点，而是一个状态：当AI能够自主完成"感知→分析→行动"的完整闭环时，奇点就发生了。]]></description><category></category></item><item><title><![CDATA[Palantir 的“本体论”-中国式落地实践]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169443857</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169443857</guid><author>galexse</author><pubDate>Thu, 29 Oct 2026 10:49:42 +0800</pubDate><description><![CDATA[从 Palantir 的“本体论”语义框架谈起，分享我们在工业现场落地的一套语义化系统：以数据底座接入 40 多种工业协议，用语义层把工厂抽象成 13 种节点类型并构建语义树，再由智能执行层内置 27 种工业分析算子并开放给 AI Agent 调用，形成“采集 → 建模 → 分析 → 交互”的闭环。系统已在工厂跑通，将故障排查从小时级压缩到分钟级，让分析报告自动生成、老师傅经验得以沉淀、设备数据与业务数据打通，落地时间早于相关国家标准与行业标准的发布。]]></description><category></category></item><item><title><![CDATA[NeoIndustrial 工业数据采集与智能分析平台：从 30+ 协议采集到 AI 自主交付的全链路能力解析-自带AI自主维护工业知识图谱-语义图谱-MCP服务]]></title><link>https://blog.youkuaiyun.com/galexse/article/details/169345808</link><guid>https://blog.youkuaiyun.com/galexse/article/details/169345808</guid><author>galexse</author><pubDate>Wed, 28 Oct 2026 11:14:22 +0800</pubDate><description><![CDATA[NeoIndustrial是一体化工业数据平台，贯通采集、语义、AI、交付与治理五大层级。通过30+协议驱动与配置契约保障数据可信，构建14级组织层级与三语本体统一口径，以可观测、可审核的AI智能体实现过程透明化，结合产出契约与血缘追溯确保成果可交付。平台坚持“宁可暴露不可用，宁可标注未完成也不伪造”，在合规性、可靠性与工程治理上实现关键突破，为工业智能化提供可信闭环支撑。]]></description><category></category></item></channel></rss>