背景
近期发现一个非常有意思的开源项目,deepwiki-open,其本身对标的是Devin的DeepWiki项目,可以在短时间内将任何GitHub、GitLab或BitBucket仓库转换为Wiki文档,帮助开发者了解项目的整体脉络,降低理解成本,解决项目文档缺失的问题
在项目的实操过程中,我遇到了前端,后端,大模型本地部署以及云端切换的问题,但仅仅依靠跟AI对话的形式,就实现了问题排查+全栈开发+单元测试+部署优化等全链路闭环的构建,也顺利解决了上述的问题,希望这段 0编码 AI Coding的经历能给大家带来帮助和启发。
项目架构
简单来说,deepwiki-open是一款基于prompt提示词和Rag技术,生成关于给定软件项目中某个特定功能、系统或模块的技术文档wiki页面的工具。

deepwiki-open架构
2.1 模型机制
项目中需要配置2个模型,一个是Embedding模型,默认使用OpenAi的text-embedding-3-small模型进行向量化,使用256维向量,支持批处理
embedder.json {
另一个是用于llm对话的普通模型,可以根据项目的实际使用场景,定制化模型和配置参数。 我在原有基础上新增了一些新的自定义模型,推理性能和结果从低到高分别是,本地部署的qwen2.5:1.5b,Api调用的Qwen/Qwen3-8B,以及Qwen/Qwen3-32B模型
为了更好的阅读体验,来飞书看吧:
https://ccncb67385m8.feishu.cn/docx/FNEYd4h2FoCcVfx18IDc8lIknVc
Comments on "别再写代码了!我用对话通关顶级AI项目,全程0编码!" :