DeepSeek 专属 chat & agentic 助手。支持深度研究、联网搜索、代码执行、制品(Canvas/Artifacts)预览等能力。
- 对话与思考链:thinking 模式展示思维链,推理强度可调(low/high/max)
- Agent 能力:联网搜索、代码执行(Docker 沙箱)、深度研究(多子问题并行检索)、MCP 工具接入
- 制品(Canvas/Artifacts):大段自包含内容自动生成为制品,右侧面板预览(文档/代码/HTML/SVG/Mermaid/React)、迭代版本、恢复旧版
- 引用回复:划选 assistant 回复文本,以 blockquote 引用追问
- RAG 文档:上传文件全文注入或向量检索
- 深色/浅色双主题,侧边栏可收缩,会话历史按日期分组
# 后端(backend/ 下;环境变量见 backend/.env,如 DEEPCHAT_DEEPSEEK_API_KEY)
uv run uvicorn app.main:app --port 8787
# 前端(frontend/ 下;dev server 已把 /api 代理到 8787)
pnpm install
pnpm dev # http://localhost:5173
# 构建(= tsc 类型检查 + vite build)
pnpm buildAPI Key 唯一来源:前端设置页「账户」输入(存 localStorage,请求时经 x-deepseek-key header 传给后端)。无 .env 回退。
backend/ FastAPI + SQLite(app/agent.py 为核心 Agent 流)
frontend/ React + Vite + zustand
doc/artifacts/ 制品功能完整文档(需求/设计/实现/测试/问题)
PLAN.md 需求与调研记录
- 开发者指南(架构约定、验证方式、踩坑记录):
AGENTS.md - 制品体系完整文档:
doc/artifacts/