Cline - 中文版 Docs
  • Cline Documentation
  • 入门指南
    • 快速开始
    • What is Cline?
  • Basics
    • Cline - 中文版胜算 说明文档
      • Cline 和模型上下文协议 (MCP) 服务器:提升 AI 能力
      • Interactive blocks
        • OpenAPI
      • Integrations
        • Cloud Provider Integration
        • Security Concerns
      • .clineignore 功能支持
  • Cline - 中文版胜算 说明文档
    • 什么是Cline - 胜算云增强版
    • 对于新程序员
    • 安装 Cline-胜算云增强版
    • 安装 Dev Essentials
    • 我们最喜欢的技术栈
    • 上下文管理
    • 型号选择指南
  • Getting Started
    • What is Cline?
    • For New Coders
    • Installing Cline
    • Installing Dev Essentials
    • Our Favorite Tech Stack
    • Context Management
    • Model Selection Guide
  • 提高提示技巧
    • 提示工程指南
    • Cline-胜算云增强版 内存库
  • Improving Your Prompting Skills
    • Prompt Engineering Guide
    • Cline Memory Bank
  • 探索 Cline 的工具
    • Cline-胜算云增强版 工具指南
  • 检查站
  • 计划与行动模式:有效人工智能发展指南
  • 新建任务工具
  • Remote Browser 支持
  • Exploring Cline's Tools
    • Cline Tools Guide
    • Checkpoints
    • Plan & Act Modes: A Guide to Effective AI Development
    • New Task Tool
  • Remote Browser Support
  • 企业解决方案
    • 安全问题
  • 云提供商集成
  • MCP 服务器
  • 自定义说明
  • Security Concerns
    • Security Concerns
  • Cloud Provider Integration
  • MCP Servers
  • Custom Instructions
  • MCP服务器
    • MCP概述
    • MCP市场
  • 从 GitHub 添加 MCP 服务器
  • 配置 MCP 服务器
  • 连接到远程服务器
  • MCP 传输机制
  • MCP 服务器开发协议
  • MCP Servers
    • MCP Overview
  • MCP Marketplace
  • Adding MCP Servers from GitHub
  • Configuring MCP Servers
  • Connecting to a Remote Server
  • MCP Transport Mechanisms
  • MCP Server Development Protocol
  • 自定义模型配置
    • 带有凭证身份验证的 AWS Bedrock
    • 带配置文件身份验证的 AWS Bedrock
    • GCP Vertex AI
  • LiteLLM 和 Cline-胜算云增强版(使用 Codestral)
  • Custom Model Configs
    • AWS Bedrock w/ Credentials Authentication
  • AWS Bedrock w/ Profile Authentication
  • GCP Vertex AI
  • LiteLLM & Cline (using Codestral)
  • 本地运行模型
    • 请先阅读
    • Ollama
    • LM 工作室
  • Ollama
  • LM Studio
  • Running Models Locally
  • More Info
    • Telemetry
    • 遥测
Powered by GitBook
On this page
  • 了解上下文和上下文窗口
  • 了解上下文窗口进度条
  • 使用上下文文件
  • 实用技巧
  1. Cline - 中文版胜算 说明文档

上下文管理

背景是充分发挥 Cline - 中文版胜算作用的关键

Previous我们最喜欢的技术栈Next型号选择指南

Last updated 1 month ago

💡 快速参考

  • 背景 = Cline-胜算云增强版 了解的有关你的项目的信息

  • 上下文窗口 = Cline-胜算云增强版一次可以容纳多少信息

  • 使用上下文文件来维护项目知识

  • 当上下文窗口已满时重置

了解上下文和上下文窗口

在无限上下文的世界中,上下文窗口是 Cline-胜算云增强版当前可用的

想象一下与 Cline-中文版胜算合作就像与一位细致、积极主动的队友合作:

如何构建上下文

Cline-胜算云增强版通过两种方式积极构建背景:

  1. 自动上下文收集(即Cline-胜算云增强版驱动)

    • 主动读取相关文件

    • 探索项目结构

    • 分析模式和关系

    • 映射依赖项和导入

    • 提出澄清问题

  2. 用户引导上下文

    • 共享特定文件

    • 提供文件

    • 回答克莱恩的问题

    • 指导重点领域

    • 分享设计思路和需求

上下文和上下文窗口

把上下文想象成你和 Cline 共享的白板:

  • 上下文是所有可用的信息:

    • Cline-胜算云增强版发现了什么

    • 您分享的内容

    • 您的对话历史记录

    • 项目要求

    • 先前的决定

  • Context Window 是白板本身的大小:

    • 以标记 (1 个标记 ≈ 3/4 个英文单词) 为单位

    • 每个模型都有固定的尺寸:

      • Claude 3.5 Sonet:200,000 tokens

      • DeepSeek:64,000 tokens

    • 当白板写满时,你需要擦除(清除上下文)才能写更多

⚠️ 重要提示 :拥有较大的上下文窗口(例如 Claude 的 20 万个 tokens)并不意味着你应该将其完全填满。就像一块杂乱的白板一样,过多的信息会让人更难集中注意力于重要的事情。

了解上下文窗口进度条

Cline-胜算云增强版提供了一种通过进度条来监控上下文窗口使用情况的可视化方式:

如何读取进度条

  • ↑ 显示输入令牌(您已发送到 LLM 的内容)

  • ↓ 显示输出标记(LLM 生成的标记)

  • 进度条直观地显示您已使用的上下文窗口的量

  • 总数显示您的模型的最大容量(例如,Claude 3.5-Sonnet 为 200k)

何时看进度条

  • 在长时间的编码过程中

  • 处理多个文件时

  • 在开始复杂任务之前

  • 当Cline-胜算云增强版似乎失去背景时

💡 提示 :当使用率达到 70-80% 时,请考虑开始新的会话以保持最佳性能。

使用上下文文件

上下文文件有助于跨会话保持理解。它们是专门为帮助 AI 助手理解您的项目而设计的文档。

上下文文件的方法

    • 随项目一起演变的动态文档

    • 随着架构和模式的出现而更新

    • 示例:Memory Bank 模式维护诸如 techContext.md 和 systemPatterns.md 之类的文件

    • 对于长期运行的项目和团队很有用

    • 为特定实施任务而创建

    • 记录要求、限制和决策

    • 例子:

      复制

      # auth-system-implementation.md
      
      ## Requirements
      - OAuth2 implementation
      - Support for Google and GitHub
      - Rate limiting on auth endpoints
      
      ## Technical Decisions
      - Using Passport.js for provider integration
      - JWT for session management
      - Redis for rate limiting
  1. 知识转移文档

    • 切换到计划模式并要求 Cline 在 markdown 文件中记录您迄今为止完成的所有事情以及剩余的步骤。

    • 复制 markdown 文件的内容。

    • 使用该内容作为上下文开始一项新任务。

有效使用上下文文件

  1. Structure and Format

    • Use clear, consistent organization

    • Include relevant examples

    • Link related concepts

    • 保持信息集中

  2. 维护

    • 重大变化后更新

    • 对您的上下文文件进行版本控制

    • Remove outdated information

    • Document key decisions

实用技巧

  1. 开始新项目

    • 让 Cline 探索代码库

    • 回答有关结构和模式的问题

    • 考虑设置基本上下文文件

    • 记录关键设计决策

  2. 持续发展

    • 更新具有重大更改的上下文文件

    • 分享相关文档

    • 使用计划模式进行复杂的讨论

    • 在需要时开始新的会话

  3. 团队项目

    • 记录架构决策

    • 保持一致的模式

    • 保持文档最新

请记住:目标是帮助 Cline-胜算云增强版在各个会议期间对您的项目保持一致的理解。

💡 重点 :Cline-胜算云增强版并非被动——它会主动地了解你的项目。你可以让它探索,也可以引导它的焦点,尤其是在 中。 模式。

常青项目背景(即)

任务特定情境(即)

共享通用上下文文件(考虑使用 项目根目录中的文件)

Plan
记忆库
结构化方法
.clinerules