Bài viết về Kiến trúc cho Phát triển Phần mềm Hỗ trợ bởi AI
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.