Git入门使用Git 的使用:从第一次提交到分支与 WorktreeGit 是一个分布式版本控制系统。简单来说,它会记录项目中每一次有意义的修改,让我们能够查看历史、比较差异、恢复旧版本,也能通过分支同时尝试多种方案。 Git 的版本记录保存在项目根目录下的 .g...2026-07-22
Anthropic Python SDK 入门笔记Anthropic Python SDK 入门笔记 基于 s04_subagent.py 的 Messages API、工具调用与子代理实现整理。 1. Anthropic SDK 是什么Anthropic Python SDK 是对 Claude...2026-07-21
WSL2 首次配置笔记|Windows 11WSL2 首次配置笔记|Windows 11配置目标将 WSL 配置为相对独立的 Linux 开发环境: 安装 WSL2 和 Ubuntu 使用 Windows 的网络和代理 启用镜像网络模式 不把 Windows 软件路径导入 Linux Ope...2026-07-21
Agent、Harness 与 Harness EngineeringAgent、Harness 与 Harness Engineering1. Agent 是什么Agent 是一个能够围绕目标,持续观察环境、采取行动并根据反馈调整下一步的 AI 系统。 基本循环: 123456接收目标→ 判断下一步→ 调用工具执行→...2026-07-20
实例方法和类方法区别在 Python 里,可以把“类”想成模具,把“实例”想成用模具做出来的具体物品。 比如: 123456789class Cat: species = "猫" def eat(self): print(&...2026-07-18
JWT介绍JWT 可以把它理解成一种**“能自带身份信息、还能防篡改的通行证”**。 JWT 是什么JWT 全名是 JSON Web Token。 用户登录成功后,服务器会发给前端一串字符串,长这样: 123eyJhbGciOiJIUzI1NiIsInR5cC...2026-07-17
数据库项目如何进行分层设计?数据库项目如何进行分层设计?在一个后端项目中,数据库相关代码需要进行合理分层,避免模型定义、数据库连接、业务操作全部混杂在一起。 一个推荐的结构如下: 12345678910src/├── models/│ ├── __init__.py│ ...2026-07-09
如何设计一个后端项目的架构?Python 后端项目架构笔记1. 后端项目核心思想一个成熟 Python 后端项目通常采用分层架构(Layered Architecture)。 每个人只做自己的事情,不关注不相干的 比如数据库的只curd不做什么安全校验登录 核心目标: 降低代...2026-07-09
SQLAlchemy 2.x 快速入门笔记(SQLite)1. SQLAlchemy 是什么?SQLAlchemy 是 Python 最流行的数据库 ORM 框架之一。 它提供两种使用方式: Core 更接近原生 SQL 手写 SQL 表达式 ORM(Object Relational Mapping...2026-07-09
关于dict,json,pydantic对象之间的关系和转换在使用 FastAPI 时,我们通常会接收到客户端传来的 JSON 请求体。FastAPI 会根据我们声明的 Pydantic 模型,自动完成数据解析、类型转换和校验,并将请求体转换成对应的 Pydantic 模型对象。 但在实际开发中,我们有时也需...2026-07-06笔记