arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2507.12665cs.SEcs.AIcs.HC

单次对话方法论:一种以人为中心的AI辅助软件开发协议

Single Conversation Methodology: A Human-Centered Protocol for AI-Assisted Software Development

Stefanini(斯蒂法尼)

Salvador D. Escobedo

AI总结:

本文提出单次对话方法论(SCM),通过在一个长上下文对话中完成从需求到实现的全部开发阶段,纠正对LLM的被动依赖,重申开发者作为架构师和监督者的主动角色。

摘要:

我们提出单次对话方法论(SCM),这是一种利用大型语言模型(LLM)进行软件开发的新颖且务实的方法。与生成式AI的临时交互不同,SCM强调一种结构化且持续的开发对话,其中项目的所有阶段——从需求到架构再到实现——都在一个单一的长上下文对话中展开。该方法论基于认知清晰性、可追溯性、模块化和文档化的原则。我们定义了其阶段、最佳实践和哲学立场,同时论证SCM为当前实践中普遍存在的对LLM的被动依赖提供了一种必要的纠正。我们旨在重申开发者作为智能工具的架构师和监督者的主动角色。

英文摘要:

We propose the Single Conversation Methodology (SCM), a novel and pragmatic approach to software development using large language models (LLMs). In contrast to ad hoc interactions with generative AI, SCM emphasizes a structured and persistent development dialogue, where all stages of a project - from requirements to architecture and implementation - unfold within a single, long-context conversation. The methodology is grounded on principles of cognitive clarity, traceability, modularity, and documentation. We define its phases, best practices, and philosophical stance, while arguing that SCM offers a necessary correction to the passive reliance on LLMs prevalent in current practices. We aim to reassert the active role of the developer as architect and supervisor of the intelligent tool.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑