竹知了为什么突然火了?我把它做成了能在手机上玩的网页游戏
竹知了为什么又被年轻人重新发现?这篇 Builder Log 记录 XBSTACK 如何把传统童玩做成可直接试玩的网页游戏:点击加速、长按驱动、拖动轨迹、手机体感、声音反馈与开源实现。
XBSTACK 向上生长是小白长期维护的个人知识、工程实验与独立产品系统,聚焦 Agent Memory、AI Security、MCP、LangGraph、本地 AI、Workflow、开发者工具与真实项目实践。
竹知了为什么又被年轻人重新发现?这篇 Builder Log 记录 XBSTACK 如何把传统童玩做成可直接试玩的网页游戏:点击加速、长按驱动、拖动轨迹、手机体感、声音反馈与开源实现。
盘兴高铁开通后,贵阳北到兴义南最快约2小时。本文说明兴义夏天是否凉快、三个核心景点如何取舍、两天到五天怎么安排,以及住宿与接驳怎么选。
OpenAI Responses API 流式返回 function_call 后,如果客户端提前关闭 Stream,call_id 可能没有写入 Conversation,下一轮提交 function_call_output 就会报 400。本文结合官方 Issue 和本地状态机实验,给出判断、恢复、幂等与生产修复方…
LangGraph ToolNode 设置 max_concur:基于 langgraph 1.2.10 的离线复现:直接向一个 ToolNode 传入多个 Tool Call 时,同步 invoke 会遵守 RunnableConfig.max_concurrency,异步 ainvoke 却会同时启动全部工具。
OpenAI Agents SDK 重复 Tool 名称:实测 openai-agents 0.19.2:两个 FunctionTool 使用同名 lookup 时,SDK 校验不会报错,Agent 仍把两个工具交给模型,而本地分发表只保留后注册工具。本文给出离线复现、风险边界、启动前校验和修复方案。
LangGraph 取消运行后状态为什么丢失:LangGraph 流式运行取消后,为什么用户已看到的内容会在刷新时消失?本文用 LangGraph 1.2.9、SQLite Checkpointer、16 组流式矩阵与 interrupt 恢复实验,验证 Super-step、durability、partial st…
MCP initialize 被移除:MCP initialize 为什么被移除?Mcp-Session-Id 删除后状态放哪里?本文通过多副本 200/400 实验,给出自包含请求、显式 Handle、SDK v2 与双协议灰度迁移方案。
AI Agent 工具授权:AI Agent 已经通过 Guardrails,为什么仍可能越权调用工具?本文用逐调用 Policy Gate 实验实现身份、租户、Scope、参数、目标地址与金额授权,并返回 ALLOW、REQUIRE_CONFIRM、STEP_UP 或 BLOCK。
n8n AI Agent 不调用工具:n8n AI Agent 明明连接了 Tool 却直接回答怎么办?本文基于官方 Issue 与本地请求契约实验,排查首轮 tool_choice、OpenAI 兼容模型、Tool Schema、描述冲突和 Memory 丢失。