作为一个程序员,在外企做过后端和架构。每次给现有项目加新功能,最头疼的不是写代码,而是“怎么让 AI 编程工具理解我要做什么”。
你可能会说:直接在 Cursor 里 @ 文件然后描述需求不就行了?简单需求确实可以。但复杂需求——跨多个模块、需要先想清楚再动手的那种——AI 往往理解偏了,生成的代码你还要反复纠正。
所以我做了 specer。它做的事很简单:你把需求和几个现有文件丢进去,它生成一份详细开发文档和一份 AI 能直接理解的 Code Spec。然后你把 spec 丢给 Claude Code / Trae / Cursor,代码生成的成功率会高很多。
它不替代你的 AI 编程工具,它做的是中间那一步——把模糊的需求变成结构化的 spec。
目前是 CLI 工具,MIT 开源,支持本地 Ollama 和 DeepSeek 等云端 API。想找真实用户试用,求真实反馈