1 个三级分类
三级分类
技术体系化整理、工程实践与开发笔记。
专题分组
1 个三级分类
三级分类
2 个三级分类
3 个三级分类
2 个三级分类
2 个三级分类
3 个三级分类
目录 [[toc]] **经典分支模型(Git Flow)** 由 Vincent Driessen 提出的 Git Flow 模型,是管理 **main**(或 master)和 **dev** 分支的经典方案: **main** 用于生产发布,保持稳定; **dev** 用于日常开发,合并功能分支(feature/*); 功能开发在 feature 分支进行,完成后合并回 **dev**; 预发布分支(release/*)用于测试…
目录 [[toc]] 文件夹介绍 **🍎 在 macOS 上如何查看 .git 文件夹?** **✅ 方法一:终端查看(最推荐)** -a 参数表示“显示所有文件(包括隐藏的)”,你就能看到: **✅ 方法二:在 Finder 中显示隐藏文件** **✅ 方法三:用 VS Code 直接看** **📦 .git 目录里有什么?** | **文件/目录** | **作用** | | ------------- | -----------…
目录 [[toc]] .gitattributes .gitattributes 是 Git 项目的一个配置文件,用来定义文件在 Git 中的行为。它可以控制 Git 如何处理特定类型的文件,比如合并策略、换行符、文本编码、diff 显示方式、LFS(Git Large File Storage)等内容。 **🌟 用通俗点的话来说:** .gitattributes 就像是告诉 Git:“嘿!对于这些文件,应该用这种方式来处理。” *…
目录 [[toc]] 选择开源许可证(Open Source License)来约束代码 **🏆 常见开源许可证一览** | **许可证** | **是否允许商用** | **是否需要开源衍生品** | **是否可闭源使用** | **是否允许修改** | **特点简述** | | ------------------------- | ---------------- | ---------------------- | -----…
Git目录 [[toc]] 删除git敏感密钥 如果你现在遇到了这个场景,在github 上不小心 上传了私钥操作 同时新版本 已经领先于之前的版本了 输入git log 如下: 这是我的模拟场景 **✅ 你的目标是:** • **彻底从 Git 历史中清除敏感内容(如私钥)** • **保留当前的提交记录(不丢 0ed3d55)** • **推送到 GitHub 覆盖远程历史** **✅ 1. 安装 Git Filter Repo(推荐)…
(将第一段替换为新类别的简要说明。此指导将显示在类别选择区域中,因此请尽量将其保持在 200 个字符以内。) 使用以下段落提供详细描述或者建立类别准则或规则: 为什么应使用此类别?它用来做什么? 此类别和我们已经有的类别究竟有什么不同? 此类别中的话题一般包含什么? 我们需要此类别吗?我们可以将其与其他类别或子类别合并吗?
目录 [[toc]] 介绍 开源地址: https://github.com/tadata-org/fastapi_mcp FastAPI-MCP 是一个开源项目,旨在简化 FastAPI 应用与现代 AI 代理(如基于大语言模型的系统)之间的集成。它通过自动将 FastAPI 的所有 API 端点暴露为符合 Model Context Protocol(MCP)标准的工具,使得 AI 代理能够直接调用和理解这些接口,整个过程无需额外…
AI 大模型开发目录 [[toc]] 可以使用 one-api 进行 统一管理 API 服务。这样参数 base_url 和 api_key 就是无所谓的了,那么只有 model 就可以了。 基本对话函数使用 细节注意与相关说明 如果是 out_put 是 json 格式的,注意 一定要在系统词加这个说明: OpenAI 的 Chat 接口接收一个 **messages 列表**,每个元素是: system:设定全局行为/风格/约束(**应当放最前*…
AI 大模型开发目录 [[toc]] 方案设计 对上面每一个管理器都是非常值得深入研究的。 **MemoryStore(多段记忆存储)** • 持久化存储各段摘要(可以用 Redis/数据库/文件),并支持检索和插入 **Summarizer(摘要生成)** • 将超长对话块压缩成简短摘要,保持语义(专门的 LLM 或本地模型) **ContextManager(窗口裁剪 + 多段拼接)** 保证拼接到模型的上下文长度 ≤ token 限制 裁剪最新…
OpenAI 流式的代码: 首选一般请使用os.getenv 去读环境变量的内容 注意使用pip install python-dotenv 的安装方法 load_dotenv 是这个库提供的一个函数,用于读取 .env 文件并将其中定义的键值对设置为系统的环境变量。 默认情况下,load_dotenv() 会自动查找当前目录下的 .env 文件。如果文件不在默认路径,可以通过参数指定,例如 load_dotenv('/path/to…