上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 连接 Oracle 11g 时,必须使用 Thick 模式。 Oracle 11g 是一个相对较早的版本,而 node-oracledb 默认的 Thin 模式(纯 JavaScript 实现)只支持 Oracle 数据库 12.1 或更高版本。连接 11g 会引发 NJS-138 错误,提示该版本 阅读全文
posted @ 2026-04-30 16:03 悠哉大斌 阅读(150) 评论(0) 推荐(0)
摘要: API 400错误 API Error: 400 {"error":{"message":"The content[].thinking in the thinking mode must be passed back to the API.","type":"invalid_request_err 阅读全文
posted @ 2026-04-28 16:25 悠哉大斌 阅读(36238) 评论(4) 推荐(1)
摘要: 在 Python 里函数和类都是对象,而且都属于“可被赋值、传递、作为参数返回”的一等对象(first-class object)。 更具体一点: 函数对象:function 类对象:type(类本身是 type 的实例) 实例对象:class 创建出来的对象 Python 设计哲学里最核心、也最容 阅读全文
posted @ 2026-04-23 01:13 悠哉大斌 阅读(82) 评论(0) 推荐(0)
摘要: Python 泛型(Generics)的演变几乎就是 Python 类型系统演变的主线。 甚至可以说: 类型提示的发展 = 泛型能力不断增强。 它大概经历了五代。 Python 泛型演变史 一、没有泛型的时代 最早只能写: def first(items): return items[0] 问题: 阅读全文
posted @ 2026-04-23 00:42 悠哉大斌 阅读(46) 评论(0) 推荐(0)
摘要: 类型别名(Type Alias)在 Python typing 演进里是条很有意思的支线,因为它经历了 隐式别名 → 显式别名 → 新语法别名 三个阶段。 Python 类型别名的演变 1 最早:隐式类型别名(PEP 484时代) 最初根本没有专门语法。 只要把类型赋值给变量,就是别名: Vecto 阅读全文
posted @ 2026-04-23 00:33 悠哉大斌 阅读(36) 评论(0) 推荐(0)
摘要: Python 类型提示(type hints)大致可以分成几个阶段,每个阶段背后都有不同目标:文档化 → 静态分析 → 泛型系统 → 类型表达力增强 → 类型系统趋近现代语言。 Python 类型提示的演变史 一、史前时代:类型靠约定(Python 3.5 以前) 早期 Python 是纯动态类型语 阅读全文
posted @ 2026-04-22 23:56 悠哉大斌 阅读(68) 评论(0) 推荐(0)
摘要: PEP 593 引入的 Annotated(在 typing 模块中)主要作用是: 一句话理解 给类型附加额外的元数据(metadata),同时不改变原有类型语义。 它的形式是: from typing import Annotated x: Annotated[int, metadata] 这里: 阅读全文
posted @ 2026-04-22 23:42 悠哉大斌 阅读(76) 评论(0) 推荐(0)
摘要: AgentScope 和 Microsoft Agent Framework 都是当前 AI 智能体开发领域的一线框架,但它们的出身背景、设计哲学和核心优势有着显著的区别。简单来说,AgentScope 是一个独立的、以智能体为中心的全栈式开发平台,而 Microsoft Agent Framewo 阅读全文
posted @ 2026-04-07 15:20 悠哉大斌 阅读(196) 评论(0) 推荐(0)
摘要: Spring AI Alibaba Agent Framework 和 AgentScope 虽然都出自阿里巴巴,但它们的设计哲学、核心定位和适用场景有着本质的区别。简单来说,一个侧重于工作流(Workflow)编排,另一个则专注于智能体(Agentic)自主性。 🤔 核心理念与设计范式 Spri 阅读全文
posted @ 2026-04-07 15:17 悠哉大斌 阅读(379) 评论(0) 推荐(0)
摘要: 一、AI Agent 协作模式分类 从宏观到微观,AI Agent 的协作模式可以按四个层面来理解: 📌 宏观设计模式(解决"智能体如何与环境交互") 工具使用(Tool Use):调用外部工具(搜索、计算器、API)完成任务,单智能体即可实现。 反思(Reflection):对自身输出进行自我批 阅读全文
posted @ 2026-04-07 14:13 悠哉大斌 阅读(203) 评论(0) 推荐(0)
摘要: 💡 Tailscale 是如何接管 DNS 的? Tailscale 通过一个叫做 MagicDNS 的核心功能来管理 DNS,默认情况下处于启用状态。当满足以下条件时,Tailscale 就会接管: Tailnet(你的私有网络)中启用了 MagicDNS:这通常在 Tailscale 管理后台 阅读全文
posted @ 2026-04-03 17:52 悠哉大斌 阅读(602) 评论(0) 推荐(0)
摘要: Agent = Model + Harness 这个公式是 LangChain 工程师对 Agent 本质的一种精炼抽象,把一个复杂的系统拆解成两个正交的关注点。 两个核心组件 🧠 Model(模型) 就是 LLM 本身,负责推理与决策: 理解用户意图 规划下一步行动(调用哪个工具、传什么参数) 阅读全文
posted @ 2026-03-24 13:08 悠哉大斌 阅读(277) 评论(0) 推荐(0)
摘要: 用Rust写TS编译器总体可行(SWC已证明),但确实有特定痛点和“反直觉”的数据结构。下面拆解为“Rust不擅长的数据结构”和“TS编译器架构难点”两个层面: 一、Rust绝对不擅长:带环/共享可变的数据结构 这是编译器最难、最绕不开的坎。TS源码本质是图(AST节点多父引用、符号表循环引用),而 阅读全文
posted @ 2026-02-12 14:28 悠哉大斌 阅读(47) 评论(0) 推荐(0)
摘要: for await...of 是 TypeScript/JavaScript 中的异步迭代语句,专门用于遍历异步可迭代对象(Async Iterable)。 基本语法 for await (const item of asyncIterable) { // 处理每个异步获取的值 } 与普通 for. 阅读全文
posted @ 2026-02-06 20:04 悠哉大斌 阅读(40) 评论(0) 推荐(0)
摘要: JavaScript 的生成器函数(Generator Function)是一种特殊的函数,它可以暂停执行和恢复执行,并可以产出(yield)多个值(而普通函数只能返回单个值)。 基本概念 1. 创建生成器函数 function* generatorFunction() { yield '第一个值' 阅读全文
posted @ 2026-02-06 20:02 悠哉大斌 阅读(34) 评论(0) 推荐(0)
摘要: Tailscale Serve 和 Funnel 是一对用于网络共享的核心功能,它们由零信任网络服务提供商 Tailscale 开发。简单来说,Serve 用于内部安全共享,而 Funnel 用于安全地公开服务。 为了能快速理解并选择合适的功能,它们的核心区别总结如下: 特性 Tailscale S 阅读全文
posted @ 2026-02-02 14:53 悠哉大斌 阅读(1132) 评论(0) 推荐(0)
摘要: openclaw gateway 工作原理(简短) ┌─────────────────────────────────────────────────┐ │ YOUR DEVICES │ │ WhatsApp │ TG │ Discord │ Slack │ Web UI │ └─── 阅读全文
posted @ 2026-02-02 13:58 悠哉大斌 阅读(6943) 评论(0) 推荐(0)
摘要: WebSocket 协议与 HTTP 协议的依赖关系可精准概括为:WebSocket 在连接建立阶段单向依赖 HTTP/HTTPS 协议完成握手升级,但连接建立后的通信完全脱离 HTTP,使用独立的二进制帧协议。二者并非父子协议或全程绑定关系。 🔑 核心依赖细节 握手阶段(唯一依赖点) 客户端发起 阅读全文
posted @ 2026-02-02 02:48 悠哉大斌 阅读(87) 评论(0) 推荐(0)
摘要: MCP的通信两端,一端是Client(如Claude Desktop,一个应用),另一端是Server(工具提供方)。大模型只是Client应用中的一个“推理引擎”组件。** MCP协议的订立,不直接面向大模型,而是面向构建了这些模型的应用或Agent框架。 让我们来详细拆解: 关键澄清:MCP是应 阅读全文
posted @ 2026-01-26 20:47 悠哉大斌 阅读(73) 评论(0) 推荐(0)
摘要: MCP 服务器可以在三个不同的范围级别进行配置,每个级别都用于管理服务器可访问性和共享的不同目的。 本地范围:个人服务器、实验配置或特定于一个项目的敏感凭据 项目范围:团队共享的服务器、项目特定的工具或协作所需的服务 用户范围:跨多个项目需要的个人实用程序、开发工具或经常使用的服务 本地范围(即当前 阅读全文
posted @ 2026-01-20 15:40 悠哉大斌 阅读(447) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 13 下一页