AI SDK 的 HarnessAgent 层现已在所有适配器(如 Claude Code、Codex、Cursor 等)中支持图像输入。用户可在标准消息格式的内容数组中混合传入文本与图像文件,由底层视觉模型处理。文中还提供了使用 Codex 适配器描述图片的代码示例。
本文以 Koog 1.3.0 的 Kotlin API 为例,讲解模型调用的输入与输出。输入方面,user 消息可混排文本与图片、音频、视频、文件等附件,但多模态支持取决于 provider 和模型能力,例如 DeepSeek V4 Flash 不支持 document 附件。参数方面,LLMParams 可在 prompt、子图、会话三层生效,包含 temperature、maxTokens、toolChoice、schema 等字段,并有构造期校验。输出方面,流式调用 requestLLMStreaming 返回 Flow<StreamFrame>,可用 collectText 拼接文本,也可边流式边解析 Markdown 为对象;结构化输出用 data class 加注解生成 schema,requestLLMStructured 返回 Result,解析失败可由 StructureFixingParser 自动修复。文中还提及 Anthropic 与 Bedrock 的提示词缓存配置差异。
谷歌向开发者开放旗舰模型Gemini 4 Argon,定价与GPT-6.1 Sol相同,12月起涨价。该模型提供100万输入输出共享token额度,ERQA测试得分87%,编程越权率仅2%,并已在谷歌内部广泛使用。
文章介绍用 Python 调用 Responses API 识别发票图片的最小实现:模型仅输出候选字段,本地用 Decimal 重算含税金额并校验币种与上限,通过后才进入人工确认。强调不用浮点数算钱、不让模型决定批准、不记录密钥和原图,并给出超时与结构化输出等失败处理建议。
DeepSeek-V4.1在主干外有两处改动。视觉端:自研DeepSeek-ViT从零训练,采用2D-RoPE、RMSNorm、SwiGLU,经3×3 pixel-unshuffle将token数除以9,再投影到5120维;1302×1302图像占994个位置,文本与图像token各用一套MoE负载均衡偏置。优化器端:head-wise Muon按注意力头分别正交化query权重;Sinkhorn-balanced update以行列交替归一化替代Adam二阶动量,仅存一份动量即可训练196B参数的Engram表。
宜家在美国推出Badkruka蓝牙音箱,售价59.99美元。音箱高约七英寸,无电池需插电,有黑色和粉色可选。支持蓝牙连接、多音箱串联、双只组建立体声、Spotify Tap及三种EQ模式,并可通过附赠光纤线连接电视或电脑。
桌面AI代理客户端中,模型输出完成后输入框常因磁盘持久化阻塞而延迟解锁,原因包括终端事件被重IO阻塞、IPC队列队头阻塞、窗口失焦丢包。解决方案:收到完成消息后乐观解锁输入框,为终端事件设旁路通道,前端每10秒对账清理。核心原则是交互乐观、持久化异步、定期对账保证最终一致。
Envoy Gateway v1.9.0中Kubernetes provider的资源收集与状态写回机制:一次Reconcile收集整个GatewayClass的输入集,而非单个Route;缺失CRD时跳过watch,跨命名空间引用需ReferenceGrant;Status Manager通过UpdateHandler写回,但cache滞后可能导致状态丢失;静态EnvoyGateway配置仅定义watch范围,不替代动态对象。排障时需检查informer、namespace和CRD是否存在。
本文讨论了在智能代理系统中确保信息新鲜度的重要性,以避免因过时数据导致的错误。文章强调了上下文管理,并提出六个需要保持更新的组件,指出快速读取新数据的必要性。Redis Iris被介绍为一种实时上下文引擎,能够在数据写入和读取过程中保持新鲜性,从而提高代理的决策准确性。
本文介绍了不间断空格的定义、查找、输入和替换方法。不间断空格(Unicode U+00A0)用于避免换行时内容分开。查找方法包括在Word和Neovim中显示标记,输入方法可通过Alt键或特定代码实现,替换方法可在可视化编辑器或命令行中进行。
Obsidian 已成为我主要的文字输入工具,因其离线特性和快速反应速度,适合长文章写作。虽然 Notion 仍用于项目管理,但 Obsidian 的扩展性和定制化功能更符合我的需求。短文字记录则用 flomo 补充。唯一缺点是同步功能需付费。
本文聚焦交互首帧响应,使用 Perfetto 度量从 InputReader 读取事件到首帧 present 的延迟,主指标为 input_to_present_ms。文章将响应慢拆分为 read/dispatch、handling、ACK 到首帧、滑动跟手四项,给出采集配置、SQL 查询与 App marker 方法,并归纳常见归因路径及高速相机与 Perfetto 的边界。
本文介绍了针对聊天机器人输入注入攻击的五层纵深防御方案:第一层通过正则表达式拦截已知攻击模式;第二层使用语义意图分类判断输入是否有注入意图;第三层在输出前检查敏感数据;第四层分析用户行为以识别攻击模式;第五层记录安全决策以便审计。这五层防御相辅相成,旨在全面提升系统安全性。
本文介绍Vim输入模式的高效用法,涵盖进入/退出方式、重复输入、删除文本、寄存器粘贴、页面滚动、自动补全及执行普通命令等技巧,并建议养成非输入时退出到普通模式、善用复制和自动补全以减少重复输入的习惯。
深度求索发布了DeepSeek V4模型,起步价为每百万输入0.2元,交付质量接近Claude Opus 4.6。V4系列包括Flash和Pro两种型号,支持多种功能。用户可直接使用DeepSeek API,无需转换工具。旧模型将于2026年弃用,建议用户尽快切换到新模型。
文章讨论了人工智能代理在工作中的应用变化,调查显示人们从“人类参与”转向“人类监督”。AI代理不仅能完成简单任务,还能独立构建软件工具。研究表明,人与代理共同处理的项目测试效果更佳。呼吁软件工程师参与调查,以了解AI在工作中的影响和责任界限,调查将于4月30日结束。
本文探讨了Linux输入设备栈的结构与工作流程,包括内核层的输入核心、事件分发机制、用户空间的设备管理和事件处理。输入设备通过HID协议与内核交互,事件经过evdev处理后暴露给用户空间,最终由图形栈(如X11和Wayland)呈现。这一过程的理解有助于排查输入问题和自定义输入行为。
HagiCode项目通过语音识别和图片上传功能,提升了用户与AI助手的交互体验,用户可通过语音或截图解决问题,避免打字。尽管遇到WebSocket不支持自定义header的问题,但最终通过后端代理方案解决了安全性和兼容性问题。
Logstash是一个开源数据处理管道,能够从多个来源收集、转换数据,并将其发送到存储或分析平台。作为ELK栈的一部分,Logstash支持多种输入、过滤和输出选项,适用于复杂的数据处理需求。
Ubuntu 26.04 LTS 版将默认启用 sudo-rs 的密码输入可视化反馈,用户输入密码时将显示星号,旨在改善用户体验。尽管部分用户认为这降低了安全性,开发团队认为隐藏输入状态已无意义,用户可选择禁用此功能。
完成下面两步后,将自动完成登录并继续当前操作。