con un clic
conn-orchestrator
用于提醒、定时任务、周期总结、后台自动执行和一次性延迟执行。通过 `conn` 工具直接管理任务,而不是发明关键字匹配器或表单式追问。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
用于提醒、定时任务、周期总结、后台自动执行和一次性延迟执行。通过 `conn` 工具直接管理任务,而不是发明关键字匹配器或表单式追问。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Guided Team Console Task design advisor and creation/update helper. Use when the user says "/team-task" or asks in natural-language to create, update, design, or complete a Team Console Task, WorkUnit, Discovery Task, reusable/template task, worklist-producing task, split-task, 任务卡片, 发现任务, 分片任务, or a multi-source research workflow. Helps non-expert users turn fuzzy goals into the right Task shape, asks plain-language questions, previews full JSON, and writes only through /v1/team/tasks after confirmation. Do not use for running, observing, or debugging Tasks.
Creates repo-local requirement/step plans and ready-to-send messages for a separate GLM/coding agent. Use when the user says to call glm-plan, asks to hand work to another agent, or wants a detailed plan/message/file for an external agent to implement.
Use this skill for web browsing, logged-in websites, social platforms, dynamic pages, screenshots, downloads, and any task that needs a real browser session.
Use when and only when the user message contains the explicit keyword "/team-plan". This skill guides the Agent through creating TeamUnit presets and Plans via the /v1/team REST API. If the user merely mentions "team plan", "团队计划", Team Runtime, or planning without "/team-plan", do not use this skill automatically; ask whether they want to start with "/team-plan".
无浏览器实体的 HTTP(S) 网络访问技能。Use when an agent needs lightweight network requests such as public web pages, JSON APIs, RSS, sitemap, metadata checks, redirects, static HTML extraction, or file downloads without browser interaction.
Use when the user asks to view, list, create, configure, switch, verify, archive, delete, or reason about independent agent profiles / operation windows in ugk-pi, including Chinese requests like “我有哪些agent”, “有哪些 agent”, “创建 agent”, “切换 agent”, “删除 agent”, “给 search agent 安装技能”, “给其他 agent 安装技能”, or “搜索 Agent 有哪些技能”. Do not use for legacy .pi/agents subagent files unless the user explicitly says subagent.
| name | conn-orchestrator |
| description | 用于提醒、定时任务、周期总结、后台自动执行和一次性延迟执行。通过 `conn` 工具直接管理任务,而不是发明关键字匹配器或表单式追问。 |
当用户表达下面这些意图时,优先使用这个技能:
conn 工具,不要搞关键字命中、正则路由、意图枚举这种低级活。target。assetRefs 一起传给 conn,不要要求用户手填资源 ID。schedule.kind = "once"schedule.kind = "interval",用 everyMsschedule.kind = "cron",表达式形如 0 7 * * *timezoneAsia/Shanghai,不要沿用容器 / 宿主机时区once.at 和 interval.startAt 如果来自用户的本地时间表达,优先传不带 Z 的本地 wall-clock 字符串,并同时传 timezone: "Asia/Shanghai";例如北京时间下午 1 点应传 at: "2026-04-23T13:00:00", timezone: "Asia/Shanghai",由后端归一化成 UTC 05:00Z 的 ISO 字符串;但不要把用户说的北京时间 13:00 直接写成 13:00Ztarget = { type: "task_inbox" };也可以省略 target,由工具默认补齐。target = { type: "feishu_chat", chatId }target = { type: "feishu_user", openId }conversationId。除非用户明确要求发到飞书,否则不要擅自改成飞书目标。
如果用户在当前回合附带了文件、复用文件或明确说“用我刚选的资料”,要这样处理:
assetRefsconn 时把 assetRefs 一起传给 conn 工具Conn 支持选择执行 Agent。自然语言配置时不要发明新字段,直接使用现有字段:
profileId写入前必须先查事实源:
GET /v1/agents:确认目标 Agent profile 存在。conn(action="get", connId=...) 或 GET /v1/conns/:connId:更新已有任务前先确认当前配置。写操作确认模板:
我理解你要做的是:
- 目标对象:<Conn 标题 / connId>
- 操作:<创建任务 / 修改执行 Agent>
- 执行 Agent:<profileId>
- 影响范围:只影响后续 run
- 不会做的事:不影响正在运行中的任务
请确认是否执行。
默认不要在普通对话里直接调用 conn(action="create" | "update", ...) 或对应 HTTP API 写入执行 Agent 变更;必须先复述目标对象、目标 Agent 和影响范围,等待用户确认。完成后必须重新查询 conn,确认 profileId 已按预期保存。
浏览器配置不属于 Conn 自然语言编排能力。不要查询、透露或修改浏览器实例、浏览器绑定字段或 Chrome profile 信息。用户要求“给这个任务换浏览器 / 绑定 Chrome / 跟随某个浏览器”时,只能说明:这项配置需要用户在 Playground 的 Conn 编辑界面手动设置。
不要通过 Conn 编排流程执行这些动作:
conn 工具或 /v1/conns API 直接改存储。后台 conn run 会获得这些环境变量:
INPUT_DIR:本次 run 的输入文件快照,只用于读取。WORK_DIR:本次 run 的临时中间产物,不保证跨 run 可用。OUTPUT_DIR:本次 run 的最终交付产物;写在这里的文件会被平台索引,并展示给用户。LOGS_DIR:本次 run 的日志目录。CONN_SHARED_DIR:同一个 conn 跨多次 run 的私有持久化目录。CONN_PUBLIC_DIR:同一个 conn 的长期公开文件目录,适合放稳定 URL 要访问的 HTML、JSON、图片等公开产物。CONN_PUBLIC_BASE_URL:CONN_PUBLIC_DIR 对应的公开 URL 前缀。CONN_OUTPUT_BASE_URL:本次 run 的 OUTPUT_DIR 对应 URL 前缀。SITE_PUBLIC_DIR:可选;多个 conn 共同维护同一个站点时使用的站点级公开目录。SITE_PUBLIC_BASE_URL:可选;SITE_PUBLIC_DIR 对应的公开 URL 前缀。ARTIFACT_PUBLIC_DIR:本次 run 的官方产物交付目录。开启产物交付保障后,系统会在 Agent 执行完毕后自动验证此目录,确保文件存在且格式正确。跨 run 状态必须写入 CONN_SHARED_DIR,例如:
不要把跨 run 状态写到:
/tmp/app/runtime/app/runtime/skills-userOUTPUT_DIRruntime/skills-user 只放技能代码和技能资源,不是数据库。OUTPUT_DIR 只放用户可见的本次结果,不要塞内部状态。
如果文件需要一个长期稳定公开 URL,写入 CONN_PUBLIC_DIR,然后用 CONN_PUBLIC_BASE_URL/<path> 输出链接。不要把私有状态放进 CONN_PUBLIC_DIR。
如果用户明确要求多个 conn 周期性维护同一个网站,任务需要配置同一个 publicSiteId,运行时会提供 SITE_PUBLIC_DIR 和 SITE_PUBLIC_BASE_URL。这种站点目录只放最终公开网站文件,不放 token、cookie、游标、checkpoint 或审计记录。
conn(action="create", ...)conn(action="list")conn(action="get", connId=...)conn(action="update", connId=..., ...)conn(action="pause", connId=...)conn(action="resume", connId=...)conn(action="delete", connId=...)conn(action="run_now", connId=...)conn(action="list_runs", connId=...)conn(action="get_run", connId=..., runId=...)创建 conn 前,至少明确这四件事:
如果用户没给标题:
每次操作后至少回报这些信息:
connIdnextRunAt,如果有如果用户问“上次跑得怎么样”:
list_runsget_runConn 支持产物交付保障(artifact delivery validation)。开启后,系统会在 Agent 执行完毕后自动检查产物目录,确保文件存在且格式正确。如果验证失败且配置了修复次数,系统会自动让 Agent 修复后重试。
artifactDelivery 字段控制产物交付保障:
{
"artifactDelivery": {
"enabled": true,
"expectedKind": "web",
"repairMaxAttempts": 2
}
}
enabled:是否开启验证expectedKind:期望产物类型,可选值 auto(自动判断)、web、xlsx、pdf、csv、markdown、filerepairMaxAttempts:验证失败时自动修复的最大次数(0-3,默认 2)OUTPUT_DIR:传统的交付目录,文件会被索引展示给用户ARTIFACT_PUBLIC_DIR:官方产物交付目录,开启产物保障后使用此目录两者都是合法的交付位置。ARTIFACT_PUBLIC_DIR 的优势是系统会自动验证内容,并可通过专用的产物路由(/v1/conns/:connId/runs/:runId/artifacts/*)访问。
在 prompt 中引导 Agent 把最终产物写入 ARTIFACT_PUBLIC_DIR:
index.html 及所有本地 CSS/JS/图片系统会自动在 prompt 里注入 ARTIFACT_PUBLIC_DIR 路径和相关指引,不需要手动拼路径。
当用户表达这些意图时,可以考虑开启产物交付保障:
不要默认开启。只在用户明确要求或任务明显需要产出文件时才建议开启。
assetIdconversationId 来创建后台任务