logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenShell 实测:给 Coding Agent 一条看得见的边界

说 gateway 30 秒内没有监听。此时进程明明活着。

没有反馈基础设施,Agent 只是一个有权限的猜测者

真正需要外化的,不只是他们最后给出的答案,而是获得答案的过程:依据什么信号发现异常,怎样区分事实与推测,用什么实验排除一种解释,又根据什么标准决定保留或放弃方案。企业真正要做的,不是围绕 AI 重新发明问题解决方法,而是重新观察专家如何完成一项真实工作:他们依据什么判断任务完成,发现异常后先查看什么,如何验证因果,在什么情况下停止尝试,哪些操作必须可以撤销。真正难以快速复制的,是一个组织多年积累的

dsh 也能进 Discord 了:我给 DeepSeek Harness 写了个适配器

但官方入口只有 Web 页面,试过几个社区做的 Discord 插件,要么把整个会话糊在单频道里,要么 thread 状态管理形同虚设——Discord 最有价值的 channel 和 thread 结构,在这几个插件里基本没有被当成一回事。从想法到 npm,一个周末。里说过,我的 Agent 工作台已经统一到了 Discord:云上的 Hermes 原生支持 Discord,本地的 OpenCo

Kubernetes 自动化诊断工具:k8sgpt-operator

简单来说 k8sgpt-operator 可以在集群中开启自动化的 k8sgpt。它提供了两个 CRD:K8sGPT和Result。前者可以用来设置 k8sgpt 及其行为;而后者则是用来展示问题资源的诊断结果。

#云原生
opencode-telegram-bot 无响应?可能是被 Telegram 限流了

用把 opencode 接入 Telegram 是个很方便的方案(详见),但最近踩了个坑——bot 突然完全无响应,进程明明在跑,消息就是没有回应。

AI Agent 的代码执行沙箱:从容器到微虚拟机的隔离之道

从 Docker 容器到 Firecracker microVM,再到 ZeroBoot 的 CoW fork——每一步演进都是对同一个矛盾的不同回答:如何在隔离强度与启动开销之间找到新的平衡点。ZeroBoot 的 0.79ms 是一个值得关注的信号。当 VM 启动延迟被压到这个量级,microVM 与容器在 " 启动开销 " 这个维度上的差距几乎消失,剩下的只有隔离强度的差异——而 micro

#人工智能
深入容器运行时:从 stdout-stderr 到 kubectl logs 的完整日志流处理

从应用程序的printf()或,到你在终端看到的日志,这条路径经历了多层抽象和精心设计的机制。快速定位日志问题的根源合理配置以优化性能设计可靠的日志收集架构在关键时刻不慌乱地排查故障从最初对容器日志底层机制的好奇,到现在对整个流程的深入理解,这个探索过程不仅解答了我的疑问,也希望能帮助到同样对这个话题感兴趣的你。

AI Agent 的代码执行沙箱:从容器到微虚拟机的隔离之道

从 Docker 容器到 Firecracker microVM,再到 ZeroBoot 的 CoW fork——每一步演进都是对同一个矛盾的不同回答:如何在隔离强度与启动开销之间找到新的平衡点。ZeroBoot 的 0.79ms 是一个值得关注的信号。当 VM 启动延迟被压到这个量级,microVM 与容器在 " 启动开销 " 这个维度上的差距几乎消失,剩下的只有隔离强度的差异——而 micro

#人工智能
Kubernetes externalIPs:已知六年的安全漏洞,终于要移除了

配置之后,kube-proxy 会在集群的每个节点上添加 iptables 规则,将发往这些 IP 的流量路由到对应的 Service。KEP 的结论是:工程代价高,但这个功能有更好的替代品——安全问题是设计层面的缺陷,不是实现层面的 bug,不值得花大力气修补一个先天有问题的设计。是当时最直接的方式:告诉 kube-proxy" 把这个 IP 的流量交给我 ",流量路由到节点之后的事,由管理员自

#github
深入容器运行时:从 stdout-stderr 到 kubectl logs 的完整日志流处理

从应用程序的printf()或,到你在终端看到的日志,这条路径经历了多层抽象和精心设计的机制。快速定位日志问题的根源合理配置以优化性能设计可靠的日志收集架构在关键时刻不慌乱地排查故障从最初对容器日志底层机制的好奇,到现在对整个流程的深入理解,这个探索过程不仅解答了我的疑问,也希望能帮助到同样对这个话题感兴趣的你。

    共 63 条
  • 1
  • 2
  • 3
  • 7
  • 请选择