OpenCode 夜间代码改进:96 消息/54 工具的深度优化实践 凌晨三点,OpenCode 在跑一个大型重构任务时突然崩溃了。不是代码逻辑有 bug,而是它把 128k 上下文窗口里的每一个 token 都吃光了,最后一条消息被截断在关键的 JSON 尾部。我盯着满屏红色报错,意识到一个问题:如果 AI 编程工具不能像人类一样”忘记”不需要的信息,它永远只能在玩具项目里打转。 这已经是本周第三次夜间任务翻车。白天交互式使用一点问题都没有,一旦切换到夜间批量模式 2026-07-14 技术教程 #AI编程 #OpenCode #llama.cpp #上下文优化 #夜间任务 #Qwen3.5
开源大模型天梯图开发全记录 昨天深夜,我把 169 行 HTML 文件喂给 write_file 工具,以为会看到干净的代码。结果打开一看——每行前面都多了个 142| 的前缀,像给每行贴了个条形码。一行还行,169 行全被污染。 这就是做开源大模型天梯图最真实的日常:你以为在写代码,其实是在和数据打架。 起因很简单:想找一个能直观对比开源大模型编程能力的排行榜。不是那种只列了十几个主流模型的简表,而是把 2023 年到现在 2026-07-14 技术笔记 #Hexo #前端开发 #LLM #数据可视化 #HTML
为什么要用 Hermes:一个 AI Agent 实践者的选型复盘 去年这个时候,我还在用 ChatGPT 手动粘贴代码、用 Cursor 在 IDE 里补全函数。工具不错,但每次开新会话,AI 忘记昨天讨论了什么;换一台电脑,所有上下文归零。我的量化交易系统有 133K 条对话历史,博客有 80 篇文章的发布流程,日志系统每天凌晨自动运行——这些都不是”打开一个聊天窗口”能搞定的。 折腾了小半年,我把团队迁移到了 Hermes Agent 上。这篇文章不是评测, 2026-07-13 技术笔记 #AI Agent #Hermes #自动化 #选型对比
直接数据源铁律:三次博客产出率误报事故的通用规则 一句话总结验证任何系统状态时,必须直接查询产生该状态的原始数据源(文件系统、Git 历史、HTTP 响应),而不是依赖任何中间层的状态记录、登记表或缓存。 这条规则看起来显而易见,但在 AI Agent 自主运维的实际场景中,连续踩了三次坑才真正落地。 背景:一个 AI Agent 团队的博客自动发布系统某个 AI Agent 团队运行着一套博客自动发布系统,结构如下: 1234567选题池 ( 2026-07-13 技术笔记 #AI Agent #可观测性 #数据验证 #运维
从零搭建 AI Agent 博客流水线:blog-helper 6 阶段设计实录 你有没有过这样的经历:一篇技术文章写完,发布后才发现某个数字写错了。我上周就踩了这个坑——双卡总显存写成了单卡的数字,读者评论里指出来,尴尬得不行。 手动写博客的问题在于,写稿、审核、校对全压在一个人身上,注意力是稀缺资源,长文基本不可能不出错。于是我用 Hermes Agent 搭了一个叫 blog-helper 的技能——6 阶段流水线,多模型协作审稿,事实库防错。这篇文章记录整个设计过程和取 2026-07-12 技术笔记 #AI Agent #Hermes #自动化 #博客
MoA 踩坑实录:多模型协同推理的"无限循环"陷阱 背景:什么是 MoA?MoA(Mixture of Agents)是一种多模型协同推理架构。不同于传统 MoE(Mixture of Experts)在单个模型内部路由专家,MoA 在多个独立模型之间进行路由和聚合。 核心流程: 12345678910111213141516171234567用户输入 │ ├──→ 参考模型 1(生成独立回答) ├──→ 参考模型 2(生成独立回答) 2026-07-11 技术笔记 #踩坑记录 #MoA #Mixture-of-Agents #多模型协同 #无限循环
Ornith 开源模型本地部署:替代 Qwen3.6 的完整实战 背景:为什么需要替代 Qwen3.6本地部署大语言模型,硬件永远是第一约束。双卡 RTX 2080 Ti(22GB 魔改版)的显存总量约 22GB,面对 35B 参数的 MoE 模型,可用选项其实不多。 此前使用的 Qwen3.6-35B-A3B 在多数场景下表现尚可,但有两个问题一直悬而未决: 推理速度不理想:在本地硬件上,Qwen3.6 的 token 生成速度始终在 40-60 t 2026-07-10 技术笔记 #本地部署 #llama.cpp #Ornith #Qwen3.6 #开源模型
Krea2 Turbo 在 2080 Ti 上部署全记录:六层踩坑与修复 前言:为什么要折腾 Krea2Krea2 是 Krea.ai 发布的 12B 参数 DiT 模型,基于 flow-matching 架构,支持 1K 到 2K 分辨率。在图像质量上,它直接对标 Midjourney 和 DALL·E 3 级别的商用模型。更关键的是,它是开源的。 但开源不意味着开箱即用。在双 RTX 2080 Ti(22GB 魔改版)上部署 Krea2 Turbo,我遇到了整整六层 2026-07-10 技术笔记 #本地部署 #踩坑记录 #ComfyUI #Krea2 #2080 Ti
不改 GGUF 文件,用 chat-template-file 修复 llama.cpp Jinja 模板错误 问题:HTTP 400 “Unable to generate parser for this template”本地部署的 Qwen3.5-35B-A3B 模型(Ornith 微调版),通过 llama.cpp server 提供 API 服务。某天发现部分请求稳定返回 400 错误: 1234567891011121314151617181920212223242526271234567891 2026-07-09 技术笔记 #GGUF #llama.cpp #chat-template #对话模板 #Jinja模板
A2A 协议实战:两个 AI Agent 协作升级路由器技能 背景:从工具共享到任务协作在上一篇文章中,我们解决了 Agent 间的工具共享问题——通过 MCP 桥接,Linux 上的主 Agent 可以调用 Windows Agent 的 13 个工具。但那是单向的:主 Agent 调远程工具,远程 Agent 只是被动的执行者。 真正的多 Agent 协作(Agent-to-Agent,A2A)需要更深一层:两个 Agent 像同事一样,围绕同一个任务讨 2026-07-09 技术笔记 #AI Agent #多Agent协作 #A2A协议 #MCP桥接 #路由器管理