上一篇,我把 PDF 导入时散开的异常日志收到了观测云里,一条报错终于能完整地读了。 接下来我想省掉另一个动作:出了问题,先翻日志,再复制一大段给 AI。既然 Codex 已经能帮我读代码,能不能让它自己查运行日志? 这次就拿知识库的 PDF 解析做个实测。我给 Codex 一个文档编号和故障描述, ...
把一块板子锁进抽屉,断电、断网、不见光,它却依然知道自己转没转、哪边是下。不问外界的惯性器件,命门为什么是积分,摆在面前的几块模块又把多少活交到了你手里? ...
一串按天变化的数字里,趋势、周内规律、假期等等这些起伏本来就该有。 拿整条序列的均值和标准差去查异常,它们全会被算成「离均值远」,跟设备坏掉那天的 0 混在同一个口径里。 拿一年日报把这套拆法走一遍: 把时间轴对齐到天 算趋势和星期几系数 在残差上找孤立单日和成片台阶 最后留出一周验收 这样分出来的 ...
本文将详细介绍什么是 gRPC 接口,以及这一架构风格的各个方面的表现和适用场景,最后通过简单的示例项目来展示其主要特点。 ...
先说结论:我的插件一直"看起来很正常"。 测试 170 个,全绿 双端类型检查,0 错误 发布门禁 19 项,0 失败 README 写得挺全,release notes 一期不落 然后我发了一版,npm 报了个 403。 不是 403 权限不足,是更尴尬的那种: You cannot publis ...
01、现场:切一个模型,翻出三笔糊涂账 业务方临时要求把某个功能切到另一家模型。改动量看起来只有一行模型名。 真正卡住的是三个问题:Key 在谁手里,账单记在哪个成本中心,限流阈值配在哪。 如果这些答案散落在各业务仓库的 SDK 初始化代码里,切模型就变成一次跨团队考古。 我判断这类问题的根因不是模 ...
又到了一年秋冬季节了,每次到这个时候我就会开始感到寂寥与孤独,金色银杏叶开始逐渐掉落,肃杀的景象和吹在脸上冰冷的寒风会让我更多的把思绪从外部世界拿开,更多的去思考,转向我的内心世界。 上次发博客都是去年12月了,的确,繁琐的大学事务让我逐渐没了大一大二时生活的那份热情,同时也剥夺了我思考的热情。那时 ...
【轻量化复刻大模型 / KIMI K3】MoonEP 源码深度解读 目录【轻量化复刻大模型 / KIMI K3】MoonEP 源码深度解读0x00 概要0.1 主要内容0.2 注意说明0x01 演进脉络与定位1.1 前身:标准 EP 的三重痛点1.2 同期竞品1.3 定位一句话1.4 MoonEP ...
系列大纲 · 手搓 AI Agent(Node.js / TypeScript) 本系列从零手搓一个通用工具型 Agent:能对话、能调用工具、能规划任务、能多 Agent 协作,并最终接入 MCP 生态。技术栈锁定 Node.js 22 + TypeScript,模型接入层用一套 OpenAI 兼 ...
从Markdown到Typst:大一新生vibe coding转译器实录 声明:本文出现的所有博客内容均来自互联网公开内容仅作工具效果验证,不作商业用途,不代表作者观点。如原作者认为不妥请联系我,我将立刻替换测试用例。 0.我为什么会想要做这个项目 大一开学,我开始迷上了看博客,觉得博客里面的知识很 ...
Avalonia Headless 实战:不开显示器,也能测点击、打字和快捷键 用 Avalonia 的 headless 平台在 CI 里跑真实窗口:真实控件树、真实布局、真实输入管线,只把"屏幕"和"鼠标键盘"换成内存实现。本文从最小工程讲到键鼠输入细节,附可直接照抄的例子与踩坑清单。 一、He ...
前言 大家好,我是苏三。 这两天有个小伙伴在群里问了一个很具体的问题:“我 Claude Code 里想用 Kimi 的模型,Codex 里想调我 ChatGPT 订阅的额度,有没有办法不来回改配置文件?” 底下有人回了一句:“你装个 Magpie 试试。” 他接着问:“那跟 CC Switch 有 ...
目录基于Tez引擎的 Hive SQL 性能优化 —— 为什么脚本运行越来越慢背景分析 SQL 执行计划查看表统计信息优化和改写 SQL 脚本总结 基于Tez引擎的 Hive SQL 性能优化 —— 为什么脚本运行越来越慢 背景 一年前为业务部门分析离线数据开发了一个 Hive SQL 脚本,脚本早 ...
一套系统卖到多个地区,字段标题、表单名称、下拉选项的文字都要跟着语言换。这是做过国际化的人都处理过的题目,而 .NET 的标准答案是 .resx:字符串放进资源文件,编译成附属程序集,运行时以 CultureInfo.CurrentUICulture 解析。 bee-library 没有走这条路。语 ...
AI 把「人看界面 → 程序查表」压成「意图 → 能力」后,为人的认知负荷而生的界面层失去必要性;但它承载的责任、审计、事务与口径不会消失,只能上移到语义层与治理层。本文由此把「AI 时代软件的终局」从预测题改成授权题:终局不是某个形态,而是按变更半衰期分相的五层结构(意图、编排、能力、语义、治理)... ...
开源工作流别再硬堆 if‑else!我把 Slickflow 改造成可插拔中国式 OA 引擎 SailFlow 提示:项目还在持续迭代,存在破坏性变更,暂时不要直接上生产环境,架构基线已经成型,欢迎.NET 同行一起交流。 搞过 OA 审批流开发的朋友,大概率都踩过这种坑: 产品今天过来:这个节点要 ...
在第二篇里,我们理清了文档为什么要抛弃横向分层,改为按“项目、模块、功能”三层纵向组织。很多人看到这里的第一反应是:结构设计得很清晰,那我们马上叫团队按照这个新模板来写文档吧。 可以让人来写吗?可以。但完全没有必要。 如果还是让人来手动维护这套结构,这套体系就失去了最大的意义。传统文档之所以长期滞后 ...
今天在 GitHub 上闲逛,刷到一个挺有意思的仓库:managedcode/LlmTestServer。 Star 只有 2 个,一个还是我star的,但我把代码翻完之后觉得,这可能是今年 .NET 圈最被低估的一个工具。它做的事情一句话就能说清:在本地跑一个假的 LLM 服务商,OpenAI、A ...
用 Agent 跑长任务,迟早会碰到这一幕:屏幕上跳出一行 Compacting conversation…,等它转完,Agent 继续干活,但好像忘了点什么,刚才说好的「别动这个文件」,过一会它又去改了。 这一步叫 compaction(上下文压缩)。看起来就是「把聊天记录总结一下」,但各家 ...
目录前言架构设计源码轮询采集并发随机采集指标收集存储指标性能调优参考资料 前言 上一篇笔记在介绍 kubernetes 水平自动伸缩实现前先预设了整体架构。本篇笔记将围绕 kubernetes 的采集器 Metrics Server 进行介绍。 架构 kubernetes 采集器的架构如下图所示: ...