我为什么做这么多 App
一、先回答那个总被问到的问题朋友看我的手机桌面,总会问一句:你怎么做了这么多 App?早点睡觉、烤鸭英语、钱钱记账、亚欧非大环线、练伴……看起来杂乱无章,睡眠、英语、记账、旅行、健身,横跨五个八竿子打不着的领域。做产品的人都说要聚焦、要垂直…
手写 Agent ④,给它一个终端,run_bash 与权限
为 Agent 添加 run_bash 工具,并用权限询问、白名单和黑名单控制命令风险;也分析独立 shell 与 headless 模式的限制。
Codex 宠物从入门到放弃:我在 `~/.codex` 里养了一只 MomoBird
0. 起因Codex 桌面版有个叫 Pets 的功能:一只小家伙浮在屏幕上,跟着 Codex 的运行状态换动作。跑任务时它在忙,等你点"批准"时它眼巴巴看着你,任务失败时它委屈。官方内置了八只,然后开放了自定义。我做了一只,叫 MomoBi…
DeepSeek Harness 从入门到放弃
2026 年 8 月 13 日,DeepSeek 又上了一次热搜。这次大家点进去,一边期待新模型、新跑分、新的"价格屠夫",一边已经准备好了骂美国 AI 公司的弹幕。结果翻了半天:没有新模型。 发布的是一个叫 DeepSeek Harnes…
手写 Agent ②,第一个工具,read_file 与 list_files
为 mini-agent 注册 read_file 和 list_files,让它自行探索项目;同时处理路径边界、工具分发和目录安全。
HuggingFace,Ollama与OpenRouter: 大模型工具三件套从入门到放弃
以前我们讨论"用哪个框架",现在我们讨论"用哪个模型"。框架还能学一学,模型是真的学不过来——你刚背熟一个名字,它已经出到下一个版本了。
用 Go 手写一个 MCP Server
用 Go 构建个人书签 MCP Server,涵盖工具、资源、提示模板、stdio/HTTP 启动、测试调试和接入 Agent。
MCP 入门,工具界的 USB-C
从 N×M 集成问题出发,介绍 MCP 的 host、client、server、tools/resources/prompts、JSON-RPC 与传输方式。
Function Calling 协议拆解
拆解一次 function calling 的 JSON Schema、模型调用意图、程序执行和结果回传,厘清多工具调用、stop reason 与协议差异。