Projects 是什么,和普通对话有什么区别

普通对话(New chat)是一次性的:每次开新对话,Claude 对你的背景一无所知,你需要重新粘贴代码、重新说明你的需求。 Projects 解决这个问题——你一次性把背景配置好,之后每次打开这个 Project 的对话,Claude 都已经"记得"你的配置。

对比项普通对话Projects
上下文每次归零项目级持久化
系统提示词需每次手动粘贴保存在 Project,自动生效
文档/知识库需每次上传上传一次,项目内共享
多对话共享不支持同一 Project 下所有对话可访问同一文档

第一步:创建 Project

  1. 打开 claude.ai,左侧边栏点击 Projects
  2. 点击 + New project
  3. 给 Project 起名,比如"我的代码库助手"或"产品文档问答"
  4. 点击 Create project

第二步:配置系统提示词(Custom instructions)

系统提示词是 Claude 在这个 Project 里的"行为规范"。点击 Project 页面右上角的 Edit project details, 在 Custom instructions 文本框里写入你的要求。

好用的系统提示词示例:

# 角色
你是一位资深的 Python 后端工程师,熟悉 FastAPI 和 PostgreSQL。

# 回答风格
- 代码示例优先,解释简洁
- 如果我的代码有 bug,直接改,不要只描述问题
- 使用中文回答

# 项目约定
- 所有接口都要写 Pydantic 类型
- 错误处理用统一的 APIError 类(我会上传代码给你)

写完点 Save,之后项目内所有对话都会自动应用这段指令。

第三步:上传知识库文档

在 Project 页面点击 Add content(或拖拽),支持上传:

  • 代码文件(.py / .ts / .js / .go 等)— 让 Claude 理解你的代码结构
  • PDF / Word / Markdown— 产品文档、API 文档、需求文档
  • CSV / 表格— 数据分析场景
  • 图片— UI 截图、架构图

上传限制:单文件最大 10MB,Project 总容量约 200MB。文本类文件建议压缩成 ZIP 分批上传。

四个典型使用场景

场景一:代码库助手

上传核心代码文件 + 写清楚技术栈和约定,之后问"帮我加一个用户登录接口",Claude 会按你的风格写,不会用错框架。

场景二:产品文档问答

上传用户手册、FAQ、支持文档。客服团队可以问"用户反映 XX 功能打不开,可能是什么原因",Claude 会根据文档给出有依据的回答。

场景三:写作风格助手

上传你过去写的 5-10 篇文章(博客/报告/邮件),系统提示词里写"学习这些文章的风格,之后的写作任务要保持一致的语气和结构"。

场景四:学习辅导

上传教材 PDF 或论文,让 Claude 针对这些材料出题、答疑、制作知识卡片。

常见问题

Projects 和 Memory 有什么区别?

Memory 是 Claude 自动从所有对话里提取的"记忆"(默认开启),Projects 是你手动管理的知识库和指令。两者互补:Memory 记录你的个人偏好,Projects 存储项目特定的专业知识。

同事能访问我的 Project 吗?

个人账号的 Projects 只有你自己能看到。Team 工作空间(ClaudeMax 使用的模式)支持共享 Projects 给团队成员,但需要管理员开启。

基础免费版可以用 Projects 吗?

不可以,Projects 是 Pro 及以上版本的功能。国内用户可以通过 ClaudeMax 以 ¥210/月 获取 Claude Pro,解锁 Projects。

相关