Kiểm soát Ngữ cảnh

Thông tin đúng.Ở độ sâu thích hợp.

Biến các nguồn có sẵn thành đầu vào mô hình có chủ đích. Chọn tài liệu liên quan, đặt độ sâu đọc và làm việc trong ngân sách ngữ cảnh của bạn. Giữ lại các tài liệu tham khảo gốc.

Tài liệu có sẵnLựa chọn có chủ đíchNgữ cảnh sẵn sàng cho tác vụ

Cách tiếp cận

Chọn những gì đến được với mô hình của bạn.

Một nhiệm vụ cần bằng chứng, không phải mọi tệp có sẵn. LeanCTX thu thập các ứng cử viên được phép, bảo toàn nguồn gốc của chúng và chuẩn bị một kế hoạch ngữ cảnh trong phạm vi ngân sách được yêu cầu.

Nhiệm vụ & ngân sách

Đưa ra lý do cho mọi lần đọc.

Mô tả câu hỏi và không gian có sẵn cho ngữ cảnh. Một nhiệm vụ mã hóa có thể cần một triển khai; một nhiệm vụ hỗ trợ có thể cần một quy trình hiện tại. Kế hoạch chọn cho nhiệm vụ đó, trong phạm vi nguồn được phép của nó.

Phạm vi
Chọn dự án và các nguồn có sẵn.
Lựa chọn
Xếp hạng các ứng cử viên và loại bỏ các tham chiếu nội dung được chia sẻ.
Ngân sách ngữ cảnh
Giới hạn thông tin được chuẩn bị cho một yêu cầu; điều này khác với giới hạn chi tiêu.

Tìm kiếm & nguồn gốc

Tìm nó. Biết nó đến từ đâu.

Bắt đầu với bằng chứng được chọn cho nhiệm vụ của bạn. Giữ mỗi tham chiếu nguồn đính kèm khi LeanCTX tổng hợp tài liệu đã chọn thành ngữ cảnh mô hình. Theo dõi dấu vết nguồn khi kết quả cần được giải thích thêm.

Tệp & mã
Tìm kiếm văn bản, cấu trúc và vị trí nguồn.
Kiến thức được lập chỉ mục
BM25 và tìm kiếm ngữ nghĩa được cấu hình sử dụng các chỉ mục có sẵn.
Các nguồn được kết nối
Quyền truy cập nhà cung cấp phụ thuộc vào thông tin xác thực và quyền được cấu hình.

Chi tiết & khôi phục

Chọn số lượng muốn đọc.

Sử dụng các chữ ký để định vị mã, phạm vi dòng để kiểm tra và toàn bộ văn bản để chỉnh sửa chính xác. Các lần đọc tiếp theo tuân theo các quy tắc truy cập tương tự.

chữ ký
Định vị các hàm và kiểu với tham chiếu nguồn.
dòng / toàn bộ
Đọc phần triển khai cần thiết với mức độ chi tiết cần thiết.
Phục hồi
Nguồn có sẵn và đầu ra được lưu trữ xác định những gì có thể phục hồi.
Đầu ra sản phẩm đã ghi
src/lib/roi.ts257 dòng
fn pub fmtInt(value:n) → string @L78-80fn pub fmtUsd(value:n) → string @L83-89fn pub fmtDay(iso:s) → string @L92-96

Trích đoạn từ chế độ xem chữ ký được chụp

Tham chiếu nguồnfmtUsd · L83–89

Phần triển khai chỉ cách một lần đọc.

Kiểm tra phần triển khai chính xác
export function fmtUsd(value: number): string {
  const n = Number(value) || 0;
  return (
    '$' +
    n.toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 })
  );
}

Phần triển khai chính xác từ cùng một tệp nguồn.

Bộ công cụ chế độ đọc

Một nguồn. Cái nhìn bạn cần cho nhiệm vụ của mình.

Chuyển từ định hướng sang các dòng chính xác, so sánh thay đổi hoặc chọn một biểu diễn gọn hơn. Mở một nhóm để tìm chế độ và sự đánh đổi của nó.

Tìm phương hướng của bạnauto · map · signatures · reference
auto
Hãy để thời gian chạy chọn một chiến lược đọc từ ngữ cảnh tệp và nhiệm vụ có sẵn. Độ hung hãn rõ ràng có thể chọn mật độ mục tiêu.
map
Xem một dàn ý cấu trúc trước khi chọn phần nào xứng đáng được đọc kỹ hơn.
signatures
Kiểm tra bề mặt API của mã được hỗ trợ: các khai báo và vị trí nguồn, bỏ qua chi tiết triển khai.
reference
Giữ một tham chiếu tệp gọn gàng với siêu dữ liệu kích thước và loại, mà không tải nội dung của nó vào phản hồi.
Đọc chính xác. Chỉnh sửa tự tin.full · raw · anchored · lines
full
Đọc nguồn với khung hiển thị thông thường của nó. Sử dụng chế độ xem đầy đủ khi chi tiết bị bỏ sót có thể thay đổi bản chỉnh sửa.
raw
Trả về văn bản nguồn mà không có khung hiển thị. Chế độ xuất này không bỏ qua quyền truy cập nguồn hoặc bộ lọc được bật.
anchored · anchored:72-92
Đọc toàn bộ nguồn hoặc một cửa sổ dòng với các neo băm trên mỗi dòng để chỉnh sửa ctx_patch có mục tiêu.
lines:72-92 · lines:5,10-20 · lines:-20
Chọn một phạm vi bao gồm, một vài vị trí hoặc các dòng cuối. lines:72 đọc từ dòng 72 đến hết; -20 cũng được chấp nhận là ký hiệu tóm tắt đuôi.
Chọn những gì cần giữ lạitask · aggressive · entropy · density
task
Giữ lại tài liệu liên quan đến nhiệm vụ đang hoạt động. Nếu không có gợi ý nhiệm vụ hữu ích, hoặc đối với một tệp nhỏ, triển khai hiện tại trả về toàn bộ nội dung.
aggressive
Sử dụng bản tóm tắt mất mát mạnh hơn khi tổng quan là đủ. Khôi phục bản gốc trước khi thực hiện chỉnh sửa cần chi tiết chính xác.
entropy
Giảm tài liệu lặp lại, ít thông tin bằng cách nén dựa trên entropy. Kết quả là một chế độ xem được chọn, không phải bản sao không mất mát.
density:0.40
Nhắm đến một tỷ lệ token được chọn của các token gốc. Mục tiêu là xấp xỉ; các rào chắn chất lượng và cấu trúc nguồn ảnh hưởng đến kích thước được cung cấp.
Quay lại những gì đã thay đổidiff
diff
So sánh với bản đọc được lưu trong phiên. Điều này cần một lần đọc trước; nó không phải là so sánh với một commit Git tùy ý.
Khám phá các biểu diễn nâng caocognitive · mdl
cognitive
Chọn một tập hợp các phần được phát hiện theo ngân sách. Yêu cầu cài đặt khoa học tương ứng; nếu không thì việc triển khai sẽ quay về bản đồ.
mdl
Tạo một mô tả cấu trúc gọn. Yêu cầu cài đặt khoa học tương ứng; nếu không thì nó sẽ quay về bản đồ.
Một biến thể văn bản đầy đủ gọnfull-compact
full-compact
Biến thể định hướng chuyển hướng loại bỏ khung và khoảng trắng cuối cùng trong khi vẫn giữ cấu trúc dòng. Chọn thô khi việc bảo toàn byte chính xác là quan trọng.

Chế độ đọc định hình phản hồi; nó không cấp quyền truy cập. Các bản tóm tắt bỏ qua chi tiết. Sử dụng bản gốc khi nhiệm vụ yêu cầu nguồn chính xác, và kiểm tra hành vi thời gian chạy được tài liệu hóa cho việc tích hợp của bạn.

Đọc tham chiếu chế độ

Chuẩn bị có nhận thức về định dạng

Vật liệu khác. Sự xử lý phù hợp.

Mã có cấu trúc. Đầu ra lệnh có kết quả, lỗi và nhiễu lặp lại. LeanCTX sử dụng chế độ xem hoặc bộ lọc đầu ra thích hợp cho các định dạng được hỗ trợ, với các tham chiếu để khôi phục chi tiết khi cần.

Cấu trúc mã
Giữ các khai báo và vị trí nguồn liên quan trong chế độ đọc cấu trúc.
Đầu ra lệnh
Hiển thị kết quả và lỗi hữu ích thông qua các bộ lọc đầu ra được hỗ trợ.
Chi tiết có thể khôi phục
Làm theo các tham chiếu nguồn hoặc kho lưu trữ đầu ra có sẵn khi cần thêm bằng chứng.

Trong quy trình làm việc của bạn

Đọc lại ít hơn. Khôi phục nhiều hơn khi cần.

Lần đọc đầu tiên chỉ là một phần của quy trình làm việc. LeanCTX cũng quản lý các lần đọc lặp lại, các tham chiếu nguồn và đầu ra được lưu trữ.

Các lần đọc được lưu vào bộ nhớ đệm

Một bản lặp không thay đổi có thể trả về một tham chiếu gọn. Sử dụng bản mới khi bạn cần bỏ qua bộ nhớ đệm đọc; bản mới tự nó không chọn chế độ văn bản chính xác.

Khám phá khả năng này

Khôi phục đầu ra

Khôi phục nguồn hoặc kho lưu trữ vỏ khi kết quả rút gọn là không đủ. Khả năng khả dụng và lưu giữ quyết định những gì có thể được khôi phục.

Khám phá khả năng này

Câu hỏi & trả lời

Giải thích các chế độ đọc.

Mọi tìm kiếm có sử dụng chỉ mục không?

Tìm kiếm văn bản chính xác và truy xuất được lập chỉ mục là các đường dẫn khác nhau. Tìm kiếm ngữ nghĩa phụ thuộc vào các chỉ mục được cấu hình; một kết quả khớp văn bản trực tiếp có thể là điểm khởi đầu tốt hơn khi bạn đã biết một ký hiệu hoặc cụm từ.

Mọi chế độ xem ngắn hơn có đủ cho nhiệm vụ không?

Không. Các chữ ký giúp định vị mã; thay đổi nó có thể yêu cầu phần triển khai chính xác. Chọn chế độ đọc chi tiết hơn khi cần và xác minh kết quả của nhiệm vụ.

Việc chuẩn bị ngữ cảnh có cần một mô hình riêng tư không?

Không. Engine công khai hoạt động một cách xác định. Trí tuệ tùy chọn có thể đề xuất các lựa chọn hoặc tuyến đường tốt hơn sau khi xác minh, nhưng máy chủ và chính sách của bạn giữ quyền hạn. Nếu nó không khả dụng hoặc bị từ chối, đường dẫn xác định vẫn có thể sử dụng được.

Tiếp theo: Bảo mật & Quản trị

Thêm quy tắc vào luồng ngữ cảnh của bạn.

Xem cách các ranh giới nguồn và bộ lọc văn bản được cấu hình kiểm soát các lần đọc được hỗ trợ.

Bắt đầu với LeanCTX

Thử một lần đọc tập trung.

Thử chế độ xem chữ ký trên một tệp quen thuộc. Làm theo tài liệu tham khảo và đọc phần triển khai khi bạn cần.

Ưu tiên cục bộ. Độc lập với mô hình. Ngữ cảnh của bạn.