PagePop
v0.0.4创建 and continue PagePop content-generation conversations from a host 应用. Use when the user wants PagePop to 生成, refine, or retrieve content artifa...
运行时依赖
安装命令
点击复制技能文档
PagePop 技能 该技能连接宿主应用程序到 PagePop。在首次使用时,用户在浏览器中打开 PagePop 授权页面并确认访问。授权后,技能存储本地访问密钥并在后续请求中重用它。
功能 启动 PagePop 生成请求。 默认继续当前 PagePop 会话。 在明确请求时启动新会话。 列出本地保存的会话以进行切换聊天流。 流式传输 PagePop 进度和工件事件。 发出通用工件传递视图以及面向宿主应用程序的渠道感知呈现有效载荷。 检查是否应更新已安装的包。
命令 python3 scripts/pagepop_skill.py status python3 scripts/pagepop_skill.py auth python3 scripts/pagepop_skill.py conversations python3 scripts/pagepop_skill.py stream --goal "创建产品发布_deck" python3 scripts/pagepop_skill.py stream --new-chat --goal "创建红色笔记_post 关于露营装备" python3 scripts/pagepop_skill.py resume-stream --conversation-id conv_xxx --offset 0 stream --goal 始终在读取 SSE 事件之前提交聊天请求。 使用 resume-stream 时,宿主只需要为现有会话重放或继续读取事件,而无需创建新任务。 当 --offset 被省略时,resume-stream 使用该会话的保存 SSE 光标。
配置 生产包使用生成的 skill-manifest.json 构建。 常见环境变量: PAGEPOP_API_BASE_URL PAGEPOP_WEB_BASE_URL PAGEPOP_SKILL_ID PAGEPOP_SKILL_STATE_DIR PAGEPOP_SKILL_REGION PAGEPOP_SKILL_SOURCE_APP PAGEPOP_SKILL_DISPLAY_APP_NAME PAGEPOP_SKILL_RETURN_MODE PAGEPOP_SKILL_RETURN_TARGET PAGEPOP_SKILL_UPDATE_CHANNEL PAGEPOP_SKILL_WAIT_FOR_AUTHORIZATION PAGEPOP_SKILL_ARTIFACT_DIR PAGEPOP_SKILL_DOWNLOAD_IMAGES 遗留的 PAGEPOP_OPENCLAW_ 名称仍被接受为现有 OpenClaw 安装的兼容别名。 新集成应使用 PAGEPOP_SKILL_ 名称。 特定于宿主的使用说明属于 adapters/。 在调用此技能之前,宿主应用程序应确定当前用户是否在中国大陆或中国大陆以外。 如果 PAGEPOP_API_BASE_URL 未设置,生产域选择基于区域: 中国大陆(PAGEPOP_SKILL_REGION=CN 或 Asia/Shanghai 风格的大陆时区)使用 https://pc-api.pagepop.cn; 非大陆用户使用 https://pc-api.pagepop.ai。 缺少区域数据默认为全局 .ai 域并发出 integration_warning。
宿主集成 当宿主代表另一个应用程序调用此技能时,它应在授权之前传递启动上下文: source_app display_app_name return_mode return_target region 或 PAGEPOP_SKILL_REGION,在决定中国大陆与非大陆之后 如果没有提供启动上下文,授权页面将回退到默认宿主标签。 工件传递事件包括: presentation:渲染器的中立内容。 channel_presentations.slack:Slack Block Kit 块。 channel_presentations.feishu:Feishu 交互式卡有效载荷及媒体上传提示。 target.preferred_channel:从 source_app 中归一化,当宿主传递启动上下文时。 宿主应首选其匹配的 channel_presentations 条目,然后回退到 presentation.fallback_text。 Feishu 宿主应避免从通用 presentation 中渲染原始 URL;使用 Feishu 卡按钮或 Feishu 特定的回退文本,因此 URL 中的下划线不会被 lark_md 自动链接。 在手动组成 Feishu 聊天消息时,先发送 channel_presentations.feishu.media.local_image_messages 作为图像消息,然后发送 channel_presentations.feishu.plain_text 或 artifact.display_text;不要将原始图像 URL 从 artifact.text 或 sse_event.data 复制到 lark_md 中。
输出 该技能发出 JSON 行。 重要事件类型包括: auth_required auth_authorized chat_context conversation_history chat_submitted stream_resumed progress_update artifact_update artifact_ready artifact_delivery sse_event stream_finished skill_update_available skill_update_required error