Bỏ qua tới nội dung chính
Quay lại tin tức

Bài viết về Kiến trúc cho Phát triển Phần mềm Hỗ trợ bởi AI

Hacker News AI· puuush· 15/8/2026general

URL bài viết: https://arxiv.org/abs/2606.27045 URL bình luận: https://news.ycombinator.com/item?id=49311006 Điểm: 1 Bình luận: 0

Khoa học Máy tính > Kỹ thuật Phần mềm arXiv:2606.27045 (cs) [Đệ trình ngày 25 tháng 6 năm 2026] Tiêu đề: The Spec Growth Engine: Kiến trúc neo vào đặc tả, gắn kết với mã nguồn, thực thi kiểm soát sai lệch cho phát triển phần mềm hỗ trợ bởi AI Tác giả: Hartwig Grabowski Xem bản PDF của bài báo có tiêu đề The Spec Growth Engine: Spec-Anchored, Code-Coupled, Drift-Enforced Architecture for AI-Assisted Software Development, của Hartwig Grabowski Xem PDF HTML (thử nghiệm) Tóm tắt: Các tác nhân mã hóa AI (AI coding agents) tăng tốc đáng kể tốc độ triển khai nhưng lại tạo ra hai chế độ lỗi cấu trúc mà các phương pháp tiếp cận dựa trên đặc tả hiện có chưa giải quyết triệt để: (1) bùng nổ ngữ cảnh – tác nhân phải suy luận trên toàn bộ kho lưu trữ cùng lúc, làm giảm chất lượng đầu ra khi cửa sổ ngữ cảnh bị lấp đầy; và (2) sai lệch đặc tả-mã nguồn âm thầm – mã nguồn phát triển, đặc tả thì không, và sự khác biệt trở nên vô hình cho đến khi việc sửa chữa trở nên tốn kém. Chúng tôi giới thiệu Spec Growth Engine, một khuôn khổ nhẹ giải quyết cả hai chế độ lỗi thông qua một đồ thị đặc tả có thể đọc bằng máy, với các nút mang sự phân tách rõ ràng giữa hợp đồng/thiết kế, một bộ lắp ráp ngữ cảnh Spine giới hạn ngữ cảnh tác nhân theo đường dẫn quyền sở hữu, một giao thức tăng trưởng theo lát cắt dọc thực thi thứ tự ưu tiên các phần khó nhất, và một cổng kiểm soát sai lệch biến sự khác biệt đặc tả-mã nguồn thành một điều kiện chặn việc hợp nhất. Thiết kế này tổng hợp các nguyên tắc kỹ thuật phần mềm đã được thiết lập tốt (Parnas information hiding, C4, ADRs, Walking Skeleton, Reflexion Models, Fitness Functions) thành một tổng thể tinh gọn, gắn kết với mã nguồn, được thực thi bằng máy – mà không có sự phức tạp của các khuôn khổ nặng nề như RUP hoặc MDA. Chủ đề: Kỹ thuật Phần mềm (cs.SE); Trí tuệ Nhân tạo (cs.AI) Trích dẫn: arXiv:2606.27045 [cs.SE] (hoặc arXiv:2606.27045v1 [cs.SE] cho phiên bản này) https://doi.org/10.48550/arXiv.2606.27045 Tập trung để tìm hiểu thêm DOI do arXiv cấp thông qua DataCite Lịch sử đệ trình Từ: Hartwig Grabowski [xem email] [v1] Thứ Năm, ngày 25 tháng 6 năm 2026 13:51:22 UTC (21 KB) Liên kết toàn văn: Truy cập bài báo: Xem bản PDF của bài báo có tiêu đề The Spec Growth Engine: Spec-Anchored, Code-Coupled, Drift-Enforced Architecture for AI-Assisted Software Development, của Hartwig Grabowski Xem PDF HTML (thử nghiệm) Nguồn TeX xem giấy phép Ngữ cảnh duyệt hiện tại: cs.SE < trước | tiếp > mới | gần đây | 2026-06 Thay đổi để duyệt theo: cs cs.AI Tài liệu tham khảo & Trích dẫn NASA ADS Google Scholar Semantic Scholar xuất trích dẫn BibTeX Đang tải... Trích dẫn định dạng BibTeX × đang tải... Dữ liệu được cung cấp bởi: Đánh dấu Công cụ thư mục Công cụ thư mục và trích dẫn Trình khám phá thư mục Chuyển đổi Trình khám phá thư mục (Trình khám phá là gì?) Bài báo liên quan Chuyển đổi Bài báo liên quan (Bài báo liên quan là gì?) Litmaps Chuyển đổi Litmaps (Litmaps là gì?) scite.ai Chuyển đổi scite Smart Citations (Smart Citations là gì?) Mã nguồn, Dữ liệu, Phương tiện Mã nguồn, Dữ liệu và Phương tiện liên quan đến bài viết này alphaXiv Chuyển đổi alphaXiv (alphaXiv là gì?) Liên kết đến mã nguồn Chuyển đổi CatalyzeX Code Finder for Papers (CatalyzeX là gì?) DagsHub Chuyển đổi DagsHub (DagsHub là gì?) GotitPub Chuyển đổi Gotit.pub (GotitPub là gì?) Huggingface Hugging Face (Huggingface là gì?) ScienceCast ScienceCast (ScienceCast là gì?) Các bản thử nghiệm Các bản thử nghiệm Replicate Replicate (Replicate là gì?) Spaces Hugging Face Spaces (Spaces là gì?) Spaces TXYZ.AI (TXYZ.AI là gì?) Các bài báo liên quan Công cụ đề xuất và tìm kiếm Liên kết đến Influence Flower Influence Flower (Influence Flowers là gì?) Công cụ đề xuất CORE CORE Recommender (CORE là gì?) Tác giả Địa điểm Tổ chức Chủ đề Về arXivLabs arXivLabs: các dự án thử nghiệm với cộng đồng cộng tác viên arXivLabs là một khuôn khổ cho phép các cộng tác viên phát triển và chia sẻ các tính năng arXiv mới trực tiếp trên trang web của chúng tôi. Cả cá nhân và tổ chức làm việc với arXivLabs đều đã chấp nhận và tuân thủ các giá trị của chúng tôi về sự cởi mở, cộng đồng, sự xuất sắc và quyền riêng tư dữ liệu người dùng. arXiv cam kết với những giá trị này và chỉ làm việc với các đối tác tuân thủ chúng. Bạn có ý tưởng cho một dự án sẽ mang lại giá trị cho cộng đồng arXiv? Tìm hiểu thêm về arXivLabs. Những tác giả nào của bài báo này là người ủng hộ? | Vô hiệu hóa MathJax (MathJax là gì?)

Nguồn tin: Hacker News AI — Tác giả: puuush. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.