01
全局安装
推荐用 npm 全局安装。进入任意项目目录后输入 deepseekcode,当前目录就是项目根目录,运行状态写入该目录的 .deepseekcode。
npm install -g @xh12312/deepseekcode --registry https://registry.npmjs.org/
cd /d D:\code\DeepSeekTest
deepseekcode --model deepseek-v4-flash
源码开发时使用:
cd /d D:\code\DeepSeekCode\.release
npm install
npm run build
npm run start -- --project "D:\code\DeepSeekTest" --model deepseek-v4-flash
02
模型配置
日常测试建议使用 flash。需要更强规划时,在 TUI 里用 /model pro 切换。
DEEPSEEK_BASE_URL=https://api.deepseek.com
DEEPSEEK_API_KEY=your_deepseek_api_key
DEEPSEEK_MODEL=deepseek-v4-flash
DEEPSEEKCODE_LANGUAGE=zh-CN
03
权限不是关键词判断
DeepSeekCode 不通过“网页、shell、PPT、代码”等关键词硬判定任务。模型通过 native tool calls 请求工具,runtime 在工具执行前统一做权限 gate。
/shell on
/shell off
/browser on
/permissions
shell 关闭时,TUI 会弹出选择框;个人微信端使用数字审批:1 允许一次,2 本会话允许,3 拒绝,4 停止任务。
04
微信远程控制
推荐先在电脑项目目录启动 TUI,再用 /remote-control 绑定微信。电脑保持运行,微信只做简洁控制、状态查看、权限审批和结果回传。
/remote-control
/remote-control wechat login
/remote-control wechat start
/remote-control wecom start
纯远程模式:
deepseekcode --wechat-login --project "D:\code\DeepSeekTest"
deepseekcode --wechat --project "D:\code\DeepSeekTest" --model deepseek-v4-flash
deepseekcode --wecom --project "D:\code\DeepSeekTest" --model deepseek-v4-flash
微信端常用命令:
/run 继续完成这个项目
/status
/status full
/ask 现在做到哪了
/artifacts
/stop
05
远程产物回传
产物回传由 runtime 根据真实文件类型规划,不靠 prompt 关键词。微信端优先看图片预览和简洁摘要,不刷屏发送所有源码文件。
HTML优先浏览器截图,再给入口文件摘要。
DOCX / PPTX / XLSX发送微信可打开的原文件。
PDF发送 PDF,未来可补前几页图片预览。
图片直接作为图片发送。
MD / TXT默认发送短摘要,需要时再发文件。
多文件项目发送摘要、入口、截图和 manifest,不逐个发送 CSS/JS。
06
Skills、Plugins 和 MCP
安装器支持本地路径、GitHub、Git URL 和 file:// Git 源;源里有多个 SKILL.md 时,不带名称会批量安装全部 skill。模型会根据 skill description 通过 search_skills / invoke_skill 自动选择,不依赖写死关键词。
/skills install greensock/gsap-skills
/skills install-all greensock/gsap-skills
/skills search gsap
/skills run gsap-core "给当前网页加动画"
/plugins
/mcp
07
多 Agent 和旁路问答
主 agent 可以通过 native workflow tools 创建角色、共享黑板消息和 Reviewer 验收角色。用户没有分配角色时,模型会按项目自动设计角色。该能力仍标为实验中。
开启多 agent 协作,让前端、测试和验收一起完成这个页面。
/ask 现在做到哪了?
/ask 生成了哪些文件?
08
测试和发布
真实测试产物只放在独立目录,例如 D:\code\DeepSeekTest。发布只从 D:\code\DeepSeekCode\.release 提交。
npm.cmd run typecheck
npm.cmd run build
npm.cmd pack --dry-run
npm.cmd pack --pack-destination D:\code\DeepSeekTest\npm-packages
不提交测试产物、prompt audit、运行数据库、登录态、node_modules 或临时 npm tarball。