1 2 3 4 5 ··· 19 下一页
摘要: OAuth 相关概念很多,但团队里真正高频、也最容易混淆的,其实就是几条核心流程。把它们放到同一张图景里看,选型、边界和实现位置都会清晰很多。 先说结论 先把结论放前面: 面向用户登录的主流程,默认选 authorization_code + PKCE。 面向机器调用的主流程,默认选 client_ 阅读全文
posted @ 2026-05-18 23:13 JMCui 阅读(31) 评论(0) 推荐(0)
摘要: 这不是一篇网络协议教程,只讲一件事:端口不是随手挑的数字,而是客户端找到服务入口的一份约定。 端口是什么 一次连接通常由三部分定位: 协议:TCP 或 UDP IP 地址:找到机器 端口:找到这台机器上的具体服务 所以,127.0.0.1:3141 的意思不是“某台机器”,而是“本机回环地址上的 3 阅读全文
posted @ 2026-05-14 20:28 JMCui 阅读(17) 评论(0) 推荐(0)
摘要: 一、大模型到底在干嘛? 大模型本质上是在根据前文,预测下一个 token 最可能是什么。 所以它首先不是数据库,也不是规则引擎,而是一个超大号的概率续写器。 第一,为什么它这么强。 因为只要你让它在足够大量的文本、代码、图像描述上,持续做这种“下一个 token 预测”,它就会慢慢学会语言规律、结构 阅读全文
posted @ 2026-05-09 15:18 JMCui 阅读(17) 评论(0) 推荐(0)
摘要: 在过去几十年,软件进化的路径是 CLI(文字) → GUI(图标/视觉),旨在降低人的使用门槛。但当用户从“人”转变为“AI Agent”时,逻辑发生了反转: 交互介质的契合:AI 的底层是 LLM(大语言模型),本质是文本处理机。CLI 天然的文本输入/输出属性,省去了 AI 识别图像、定位坐标的 阅读全文
posted @ 2026-03-31 09:22 JMCui 阅读(78) 评论(0) 推荐(0)
摘要: agent-browser 的核心定位是一个专为 AI Agent 设计的轻量化浏览器自动化工具。 它的工作原理可以总结为:“结构化快照 + 引用标记(Refs)+ 原子化交互”。 agent-browser 的本质是一个“浏览器抽象层”。它通过将复杂的网页对象化、编号化,把“操作网页”变成了类似于 阅读全文
posted @ 2026-03-15 09:29 JMCui 阅读(726) 评论(0) 推荐(0)
摘要: 前言 最早对 OpenClaw 的认知觉得就是 Agent + IM,类似 Claude 的 Happy(一款Claude code ssh 远程控制软件)。 后面发现不是这个样子。比如:他为什么可以主动给我发消息?甚至还能主动不回消息?有一丢丢 AGI 的味道在里面了。 OpenClaw 到底有什 阅读全文
posted @ 2026-03-14 22:02 JMCui 阅读(622) 评论(0) 推荐(0)
摘要: 其实很简单,就是两个 skills find-skills:用于发现/匹配可用技能 skill-installer:用于安装技能 find-skills 是一个“技能发现与安装助手”工作流,目标是帮你把“我想做 X”快速映射到可安装 skill。 核心能力: 识别你要解决的任务类型(如测试、部署、P 阅读全文
posted @ 2026-03-08 22:51 JMCui 阅读(932) 评论(0) 推荐(0)
摘要: Gemini-CLI Agent 是 ReAct 框架的一个具体、针对特定场景(主要是开发者工作流程)的实现。 graph TB A[开始sendMessageStream方法] --> B[检查是否为新提示] B --> C[增加会话轮次计数] C --> D{是否超过最大轮次?} D -->|是 阅读全文
posted @ 2025-11-05 14:13 JMCui 阅读(99) 评论(0) 推荐(0)
摘要: 1. 概述 Model Context Protocol (MCP) 是一种标准化协议,允许应用程序向AI助手提供上下文信息,包括工具、资源和提示等。该协议基于JSON-RPC 2.0规范,支持双向通信。 2. MCP连接建立流程 2.1 初始连接 sequenceDiagram participa 阅读全文
posted @ 2025-09-23 09:34 JMCui 阅读(1070) 评论(0) 推荐(0)
摘要: 1. MCP 简介 Model Context Protocol (MCP) 是一种开放标准,用于在 AI 应用程序和外部系统之间建立安全的双向连接。它允许 AI 应用(如 Claude 或 ChatGPT)连接到数据源(如本地文件、数据库)、工具(如搜索引擎、计算器)和工作流(如专用提示),使它们 阅读全文
posted @ 2025-09-22 20:19 JMCui 阅读(531) 评论(0) 推荐(0)
摘要: 强缓存 定义:客户端直接从本地缓存中加载资源,而无需向服务器发起请求。 实现方式:HTTP 头部 Cache-Control(如 max-age、immutable) max-age=31536000:缓存 1 年 immutable:资源不会改变,浏览器无需验证更新 浏览器检查缓存资源的有效期;如 阅读全文
posted @ 2024-12-25 11:02 JMCui 阅读(53) 评论(0) 推荐(0)
摘要: 作业程序有两种类型: Long-lived 作业程序:输入或输出是无限量的数据,常见近乎实时的业务数据处理,比如日志处理等。(一般将消息队列连接输入,用来做流量削峰或多个输入) Short-lived 作业程序:处理一组有限的数据然后终止。运行代码并在数据库中记录执行状态的任务,然后结束。 常见的做 阅读全文
posted @ 2024-11-19 17:15 JMCui 阅读(115) 评论(0) 推荐(0)
摘要: 开始 权限系统无非是解决两个问题,Authentication(认证-你是谁)和 Authorization(授权-你能干什么)。 Authentication 认证的问题,很好理解,就是根据用户的身份凭据,计算出这个用户的身份信息。 而身份凭据,常见有 Token 和 Session,还有 Per 阅读全文
posted @ 2024-10-26 08:57 JMCui 阅读(141) 评论(0) 推荐(0)
摘要: 这是 Spring Framework 对 ApplicationContext 的解释: The org.springframework.context.ApplicationContext interface represents the Spring IoC container and is 阅读全文
posted @ 2024-10-26 07:44 JMCui 阅读(111) 评论(0) 推荐(0)
摘要: ## IO 神器 Okio [官方](https://square.github.io/okio/) 是这么介绍 Okio 的: > Okio is a library that complements java.io and java.nio to make it much easier to a 阅读全文
posted @ 2023-08-26 17:43 JMCui 阅读(313) 评论(0) 推荐(0)
1 2 3 4 5 ··· 19 下一页