Full-stack to AI systems

Younis AI Lab

从全栈工程到 AI 应用与 LLM 系统

用真实事件时间、一手来源、可复现实验和工程项目,记录模型接口、RAG、Agent、评测、 权限、部署与商业判断,不把演示能力写成交付能力。

当前方向:AI 应用与 Agent 系统工程
37技术事件已核验
37历史深度复盘
T+2同期信息边界
3 级来源、复现、实测

Featured Projects

精选项目复盘

把研究结论沉淀为带固定版本、验证命令和结果工件的可复用工程。

全栈开发 / AI 内容工程

AI 工程技术博客与内容交付平台

以 GitHub Markdown 为权威内容源,使用 Astro、Fastify、PostgreSQL、Pagefind 和版本化 Docker 镜像完成研究归档、静态发布、读者交互与受控部署。

2026-06 - 至今真实运行已验证
4 篇关联文章2 个固定工件
  • Astro
  • TypeScript
  • Fastify
  • PostgreSQL
  • Markdown
  • Pagefind

全栈开发 / AI 系统工程

Agent 权限与未知终态恢复工作台

用真实 MCP 协议网关和确定性故障状态机验证 Agent 写操作的可信身份、租户隔离、一次性审批、审计、幂等意图与未知终态恢复。

2026-07 - 持续迭代已独立复现
5 篇关联文章2 个固定工件
  • Node.js
  • MCP TypeScript SDK
  • Zod
  • Node Test Runner
  • JSON
  • GitHub

AI 工程评测 / 开发者工具

Coding Agent 交付评测工具链

用固定任务、可见测试、评分器保留断言、路径边界、证据重放和历史仓库 Runner 校准 Coding Agent 补丁是否达到可合并交付标准。

2026-07 - 持续迭代已独立复现
3 篇关联文章2 个固定工件
  • Node.js
  • Node Test Runner
  • Git
  • TAP
  • Codex CLI
  • Ollama

Featured Articles

高质量 AI 文章

优先展示 RAG、Agent、Prompt、工具链和项目复盘等面试加分内容。

查看全部 65 篇文章

AI 工程实践

OpenTelemetry 只读队列实验:旧数据没坏,Collector 为什么仍启动失败

Jaeger 停止后,三个稳定 span 均获 HTTP 200 并进入 bbolt queue。挂载同一 volume 为只读的 replacement Collector 以 exit code 1 退出,health 与第 4 批均为 ECONNREFUSED;失败前后 65,536-byte 数据库 SHA-256 一致。恢复读写后 loaded=3、sent=3,只重放第 4 批,Jaeger 最终 4 unique、0 duplicate、0 missing。

发布 2026/07/16更新 2026/07/16

AI 工程实践

OpenTelemetry 运行期 EIO 实验:health 还是 200,为什么已经拒绝数据

64 MiB ext4 队列在 linear target 下接受三批;在线切换 device-mapper error 后,独立 block read 返回 EIO,但 Collector health 仍为 200,第 4 批收到 EROFS 503,metrics 为 accepted/refused 3/1、queue 4/20。恢复 linear 后 fsck clean、数据库哈希不变,replacement 恢复三批,只重放第 4 批后 Jaeger 4 unique、0 missing。

发布 2026/07/16更新 2026/07/16

AI 工程实践

OpenTelemetry 存储上限实验:Queue 显示 6/20,重启为什么只恢复 4 批

queue capacity 为 20,但 bbolt max_size 只有 65,536 bytes。前四个请求 HTTP 200,第五、第六个收到 storage available-space 503;metrics 为 accepted 4 / refused 2 / enqueue failed 2,却显示 queue 6/20。保留 volume、提高上限并重建 Collector 后只加载 4 items;定向重放被拒绝 IDs 后 Jaeger 最终 6 unique、0 missing。

发布 2026/07/15更新 2026/07/15

Latest Notes

最新文章

按真实 publishedAt 排序,并与上方精选内容去重;updatedAt 用来展示最近维护时间。

AI 工程实践

OpenTelemetry 持久队列排空实验:12 批积压清空后,磁盘为什么没有缩小

下游不可达时,12 个单-span 请求全部从应用获得 HTTP 200,并形成 queue 12/20;bbolt 逻辑大小从 32,768 增至 262,144 bytes。单 consumer 在每次后端成功后固定等待 250 ms,用 3,129.727 ms 排空,观测 3.8342 spans/s;queue 归零后文件仍为 262,144 bytes,Jaeger 最终 12 unique、0 missing。

发布 2026/07/15更新 2026/07/15

AI 工程实践

OpenTelemetry 真满盘实验:5 个 200 之后,为什么必须异卷恢复

Collector queue capacity 仍是 20,file_storage 不设置 max_size,底层 64 KiB tmpfs 被真实写满。前五批 HTTP 200、第六批 503;accepted/refused 为 5/1,但 queue gauge 显示 6。停机后把 131,072-byte 稀疏 bbolt 文件按字节复制到 256 KiB tmpfs,源/目标 SHA-256 一致;replacement 恢复五批,只重放第六批后 Jaeger 6 unique、0 missing。

发布 2026/07/15更新 2026/07/15