# 交给其他 Codex 线程的总提示词 你当前负责的项目目录是: `/Users/kris/code/boss` 你的目标是在 **单轮对话内尽可能完整地完成开发、联调、部署和文档收口**。不要只做分析,优先直接产出代码、脚本、部署配置和验证结果。 ## 1. 项目目标 这个项目是一个面向多设备 Codex 协作的移动控制台 MVP,核心要求如下: - UI 以微信式结构为基准 - 一级导航固定为:`会话 / 设备 / 我的` - `会话` 页是项目聊天列表,每条聊天对应一个项目 - `项目目标` 页使用圆形完成标记,完成后自动划线 - 必须有 `登录 / 注册 / 忘记密码 / 登录验证码` - `我的 > 运维与修复 > 运维对话 / 审计对话` - 设备端必须有本地 `device-agent` - 云端必须有可部署的轻量服务端 - 任何关键连接方式、部署步骤、容灾逻辑都必须写入文档,防止上下文压缩后丢失 ## 2. 先读这些文档 - `README.md` - `docs/architecture/ai_handoff_index_cn.md` - `docs/architecture/repo_map_cn.md` - `docs/architecture/current_runtime_and_deploy_status_cn.md` - `docs/architecture/api_and_service_inventory_cn.md` - `docs/architecture/codex_multi_machine_architecture_cn.html` - `docs/architecture/wechat_project_conversation_mapping_cn.md` - `docs/architecture/development_subtasks_and_delivery_plan_cn.md` - `docs/architecture/thread_context_budget_and_handoff_protocol_cn.md` - `docs/architecture/ops_layer_and_repair_protocol_cn.md` - `docs/architecture/capability_registry_and_audit_protocol_cn.md` - `docs/architecture/detailed_technical_stack_cn.md` - `docs/architecture/boss_server_connection_and_deploy_cn.md` ## 3. 设计资产位置 - Pencil 原稿:`design/pencil/codex-ops-mobile-v1.pen` - 最新导出:`design/exports/ui-codex-ops-mobile-v13/` ## 4. 当前技术实现约束 - Web:Next.js App Router - 本地持久化:当前 MVP 可接受轻量文件存储或极轻数据库 - 本地设备端:必须有独立 `device-agent` - 服务器:`106.53.170.158` - 用户:`ubuntu` - 域名:`boss.hyzq.net` - HTTPS:服务器端 `Caddy` 已完成自动续签配置,但公网域名仍要重新验证,不要沿用旧结论 - 服务器连接优先使用 Codex skill:`boss-server-debug` - 当前真实持久化是文件:`data/boss-state.json` ## 5. 你必须完成的工作 1. 完善现有前端页面和交互 2. 完善服务端 API、数据模型和持久化 3. 完成本地 `device-agent` 4. 完成服务器部署脚本、systemd、Caddy HTTPS 配置 5. 完成健康检查和最小运维说明 6. 所有新增逻辑必须同步回 `docs/` 7. 所有最终可运行入口必须写入 README 和部署文档 ## 6. 工作方式要求 - 直接修改代码,不要停留在口头方案 - 每做一批改动就运行构建或验证 - 发现阻塞就明确指出是代码阻塞、环境阻塞还是 DNS 阻塞 - 不要删掉已有设计和文档资产 - 不要把 `docs/source-material`、`deploy`、`src/boss_control`、`src/boss_device_agent` 误当成当前有效实现 - 只在确有必要时引入新基础设施 ## 7. 交付时必须给出 - 代码改动摘要 - 本地运行命令 - 服务器部署命令 - 还未完成的外部依赖 - 若 HTTPS 未签发,必须明确说明是 DNS 指向问题还是端口/防火墙问题