SuperAPI AI 工具集

pi-share

编程与开发

查看项目

更新于 10-16 01:17

技能介绍

用途:当用户提供 pi-share 会话链接(如 https://shittycodingagent.ai/session/?<gist_id>、https://buildwithpi.ai/session/?<gist_id>、https://buildwithpi.com/session/?<gist_id>、https://pi.dev/session/?<gist_id> 或 https://pi.dev/session/#<gist_id>),或直接给出 gist ID(如 46aee35206aefe99257bc5d5e60c6121)及 # 前缀简写时,可用此技能加载并解析会话记录。

主要能力:会话导出以 GitHub Gist 形式存储,URL 的 ? 后为 gist ID,gist 内含 session.html,其中是 base64 编码的会话数据;辅助脚本会抓取并解码,提取完整对话。解码后的会话包含 header(版本、会话 UUID、时间戳、工作目录)、entries(JSON lines 格式的对话条目)、leafId、systemPrompt 和 tools。条目类型包括 message、model_change、thinking_level_change、compaction;消息内容块类型包括 text、toolCall、thinking、image。

使用方式:默认获取完整会话数据:node ~/.pi/agent/skills/pi-share/fetch-session.mjs "<url-or-gist-id>";仅获取 header 加 --header;以 JSON lines 输出条目加 --entries;获取系统提示加 --system;获取工具定义加 --tools;生成以人为中心的摘要加 --human-summary。human-summary 会生成约 300 词摘要,聚焦初始目标、重新提示或引导频率、干预类型、指令具体程度,并通过 pi -p 调用 claude-haiku-4-5 分析精简后的会话记录。可配合 jq 过滤条目或统计工具调用。

适用场景:加载会话、分析用户与智能体的交互行为、引导模式、提示风格,或获取会话的系统提示与工具定义。

限制:资料未提供安装步骤、收费、价格、平台支持范围及效果保证等信息。