Deep – CLI/REPL,用于使用 DeepSeek 生成和迭代代码库

2026-05-21 1 阅读 cynchro980
使用 DeepSeek API 完成通用项目的深层 CLI/REPL。使用自然语言进行描述,对档案、评估、评估和执行进行描述。 Hecho con ❤️ por Cynchro Labs 安装 PyPI pip install deepseek-builder Linux / macOS bash <(curl -fsSL https://raw.githubusercontent.com/cynchro/deepseekCLI/main/install.sh ) O desde el repositorio clonado: git clone https://github.com/cynchro/deepseekCLI.git cd deepseekCLI bash install.sh Windows Desde PowerShell(需要 Python 3.9+ 安装): git clone https://github.com/cynchro/deepseekCLI.git cd deepseekCLI .\install.ps1 远程格式:irm https://raw.githubusercontent.com/cynchro/deepseekCLI/main/install.ps1 |即安装虚拟环境 ~\.local\share\deepseekcli ,并控制常用的 PATH 路径,并保护 Windows 环境中的 API 密钥变量。开始安装新终端。 API 密钥的配置首先会自动执行 API 密钥的深度配置和保护。在 platform.deepseek.com 上获取图亚。更多信息:深层配置设置密钥与变量配置(配置优先): # Linux/macOS export DEEPSEEK_API_KEY=tu_key_aqui # Windows PowerShell $env :DEEPSEEK_API_KEY = " tu_key_aqui " # Windows (permanente) setx DEEPSEEK_API_KEY " tu_key_aqui " Uso REPL 交互深度 Abre 与自动完成和历史记录的 REPL。这是指挥官所要做的事情。 Modo directo (脚本) Todos los comandos también funcionan directamente desde la Terminal: 深度构建 " API REST en FastAPI con autenticación JWT " 深度询问 " cómo funciona Redis? " 深度医生 Comandos 构建 — Genera un proyecto 深度构建 " descripción del proyecto " 深度构建 -t tarea.txt # carga la descripción desde un archivo深度构建 " app Flask con SQLite " -f # 自动生成深度构建 " 登陆页面 en HTML/CSS " -o ~ /dir # 深度构建的具体目录 " 编译器 de expresiones " --model deepseek-reasoner También podés 组合 -t 与其他选项: deep build -t tarea.txt -f --model deepseek-reasoner -o ~ /proyectos El archive puede ser cualquier .txt 包含自然语言描述。 En el REPL: deep ❯ build -t /ruta/mi_tarea.txt deep ❯ build -t tarea.txt -f Cada build ejecuta 5 fases: Planificación — diseña la arquitectura usando experiencias previasimiles Generación — 编写完整的代码 Escritura — Guarda los archivos en disco Evaluación — 修订 si el resultado cumple con la tarea Aprendizaje — Guarda la experiencia para informar builds futuros Si la evaluaciónfalla, deep te pregunta si querés corregirlo (o usá -f para que lo haga sin preguntar)。询问 — Conversación con el modelo deep 询问“cómo funciona Redis?” Dentro del REPL,询问初始对话。提示聊天❯ y podés seguir preguntando sin repetir el comando: deep ❯ 问什么 Redis? ...respuesta...聊天 ❯ 需要 dockerizarlo 吗? ← 继续 el hilo automáticamente ...respuesta contextual... 聊天 ❯ 问 Kafka 是什么? ← 询问重新启动新对话,将对话扩展到模型上下文范围内,深入自动契约: ⚡ 契约对话…恢复之前的对话,因为对话将持续不确定。对话手动说明:聊天 ❯ 重置更新 — 修改现有项目深度更新“agregá autenticación JWT”深度更新“agregá测试unitarios”--model deepseek-reasoner修改项目存档和实际目录,以重新生成项目。修复 — 纠正项目实际深度修复中的错误,使用 .deep 上下文防护/对项目进行修改,以解决需要涉及的问题。展示 — Muestra el contexto del proyecto 实际深度展示 Muestra la tarea 原始、el modelo usado、el plan、los archivosgenerados 和 el resultado de la evaluación。服务 — 为用户提供蜂窝深度服务的服务网络 # HTTP 基本深度服务 --https # HTTPS + 可安装的 como 应用程序深度服务 --port 9000 --https # 个性化港 HTTPS Levanta una interfaz web accessible desde cualquier dispositivo en la red.推荐:使用 Tailscale 与蜂窝网络连接 Tailscale 是一种为蜂窝网络提供深度服务的形式,包括其他功能(移动数据、其他 WiFi 等)。 Por qué Tailscale: Te asigna una IP fija ( 100.x.x.x ) que no cambia aunque cambies de red Funciona s