对照片库或指定相册进行体检,并把结构、时间、地点、AI 元数据与安全清理问题转成可选择、可确认、尽量可撤销的计划。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
TrailSnap 需求规格、Agent 编码交付、提交与 PR 工作流。
Use when implementing TrailSnap requirements, managing platform requirements and acceptance criteria, preparing commits, pushing branches, creating pull requests, or monitoring PR CI in this repository.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
仅在用户明确要求提交、推送或创建 PR 时执行相应 Git 操作。先保护并核对用户已有改动,不要覆盖或擅自丢弃工作区内容。
-Layer unit -Component requirement-platform -Level all。feat(scope):、fix(scope):、refactor(scope): 等。构建后端:Server Docker 构建与推送,仅 package/server/ 变更时生效。构建前端:Frontend Docker 构建与推送,仅 package/website/ 变更时生效。构建ai:AI 服务 Docker 构建与推送,仅 package/ai/ 变更时生效。构建cli:CLI 构建并保留 Actions Artifacts,仅 package/trailsnap-cli/ 变更时生效;只有 v*.*.* 标签会创建 Release 并发布 npm/PyPI。trailsnap-feedback MCP 管理。不要使用 GitHub CLI、GitHub API 或网页直接创建、编辑、关闭 GitHub Issue;GitHub Issue 由需求平台在后台创建和同步。trailsnap-feedback MCP,先引导用户在需求平台的“集成设置”创建 Agent MCP 令牌,并采用平台提供的 MCP 配置完成连接后再继续。不要自行创建令牌、要求用户在对话中粘贴令牌,或回退为直接操作 GitHub Issue。get_agent_capabilities,检查现有令牌权限和任务绑定;不创建或调整令牌,不通过其他接口绕过 scope。任务创建、领取、取消仍沿用现有鉴权规则;完整编码交付需要 runs:write,规格编写需要 requirements:write,批准规格和答复执行澄清需要 requirements:review。create_requirement,记录 REQ-* 编号。调用 list_requirement_specs 读取规格修订,由 Agent 根据用户需求编写 problem、user_scenario、goal、in_scope 和 Given/When/Then 验收标准 acceptance(例如 AC-01),通过 create_requirement_spec 或 update_requirement_spec 保存。不要机械地将原需求正文复制成验收标准。approve_requirement_spec 自动批准无阻塞问题的规格,不要求用户到页面点击。只根据用户已授权范围和已确认事实编写规格;产品歧义通过澄清解决,不编造答案。GitHub 基线解析失败时报告原因;不要自行伪造 SHA。start_requirement_delivery(requirement_id=REQ编号, ...),原子创建/复用任务、指定领取并提交计划。acceptance_plan 的键覆盖每个必需 AC,值说明如何实现及验证;不使用空白内容或不存在的 AC。保存返回的 id(run_id)、attempt_id、lease_token 和 state_version。也可以依次调用 create_delivery_task、claim_delivery_task(task_id=... 或 requirement_id=...) 和 submit_implementation_plan。指定需求时禁止不带筛选领取其他队列任务。requirement_platform.agent_runner 包装自动续租,使用已有令牌的环境变量,凭证文件放在仓库外,不输出凭证或提交凭证文件。request_clarification,收到用户答案后可用 answer_run_clarification 回填;涉及范围变化时修订并重新批准规格。失去租约或被取消后停止旧 attempt,不继续上报;重新读取状态后再决定领取。acceptance_coverage、self_test_results、改动文件和限制,通过 submit_run_result 上报;需要证据产物时使用 submit_run_artifact(artifacts:write)。成功结果需完整提交 SHA,未获提交授权时保留工作区改动并说明尚未提交,不冒充已有交付提交。创建 PR 后用 list_delivery_tasks 读取最新 task 版本,再 link_pull_request。不使用 update_requirement_status(developing) 代替规格、计划和交付门禁。关联需求:[REQ-123](https://feedback.trailsnap.cn/REQ-123))和 GitHub 关闭关键字(例如 Closes #456)。关闭关键字用于在需求详情页展示关联 PR,并在合并后自动关闭 Issue 与需求单。.github/pull_request_template.md,并在评论中确认 CLA:I have read and agree to the CLA(基于 AGPLv3)。아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
对照片库或指定相册进行体检,并把结构、时间、地点、AI 元数据与安全清理问题转成可选择、可确认、尽量可撤销的计划。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
安全地把照片整理成正式相册,通过预览、用户确认、执行和撤销完成写操作。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
根据模糊的时间、地点、同行人、画面和文字线索找回可能的照片事件,并在用户确认后生成可追溯的回忆故事。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
为朋友圈九宫格选择质量高、重复少、内容与时空分布丰富的照片。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
按年份和事件整理指定人物出现过的照片,展示共同经历、成长变化、地点与同行人,并可生成可追溯的人物故事。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
发布并验收 TrailSnap 新版本:汇总提交、同步全项目版本号、更新官网日志与客户端更新清单、执行发布前测试、创建 GitHub Release、监控标签 CI、核验 Release 附件,并生成小红书和公众号文案。Use when the user asks to 发布新版本、发版、创建或检查 GitHub Release、总结版本变更、监控发布 CI、检查发布产物,或撰写版本更新帖子。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.