OUTCOMES
这条 Prompt 会帮你完成什么
- 开发依赖完整可用
- 环境检查结果清晰可追溯
BEFORE YOU START
开始前准备
- 已下载或克隆 TabTin 仓库
- 拥有本机管理员权限
AI 应优先了解这些位置
AGENTS.mddocs/agent/setup.mddocs/agent/commands.mdpackage.jsonREADY TO RUN
完整 Prompt
复制完整 Prompt,不会遗漏执行边界和验收要求
你正在帮助我为 TabTin 准备本地开发环境。我希望最终基于 TabTin 打造自己的产品,而不是向官方仓库贡献代码。请把仓库当作当前事实来源,不要凭经验猜测版本和命令。
开始前
先阅读仓库根目录 AGENTS.md、docs/agent/setup.md、docs/agent/commands.md 和根 package.json。运行只读命令确认当前分支、工作树状态、操作系统、CPU 架构,以及 Node、pnpm、Python、Docker、Git 和平台构建工具的版本。保留我已有的未提交改动,不得执行 reset、clean、stash drop 或覆盖环境文件。
任务
- 根据仓库文档列出必需依赖、推荐版本和仅在特定平台需要的工具。
- 检查每项依赖是否存在、版本是否满足要求、Docker 引擎是否可用。
- 缺少工具时使用该操作系统最常见且可回退的安装方式;涉及系统级写入前说明影响。
- 按仓库约定安装根依赖和 Django 依赖,不另造多份环境变量文件。
- 只做环境准备,不启动完整产品,不修改业务代码。
验证
重新运行版本检查和最轻量的依赖解析命令,确认包管理器能读取工作区、Python 环境能导入 Django、Docker 能访问服务端。若某项无法完成,定位到具体缺失工具、权限或网络条件,不要只说“环境有问题”。
最终汇报
用表格列出依赖、实际版本、状态和处理动作;说明修改过的本机配置、仍需我确认的系统权限,以及下一步启动 TabTin 应使用的准确命令。未经我明确要求,不提交、不推送代码。