@shiina18/pi-ask-user-question
为Pi AI提供Claude Code风格的交互式提问工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@shiina18/pi-ask-user-question。 它的用途是:为Pi AI提供Claude Code风格的交互式提问工具。 完整的 Skill 内容见:https://321skill.com/skills/shiina18-pi-ask-user-question/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我写一个Python脚本,功能是批量重命名当前目录下的图片文件。”,当AI不清楚命名规则时,它会主动调用工具提问:“您希望按什么规则重命名?(例如:日期序列、自定义前缀+数字)”,待您回答后,再生成完整的脚本代码。
介绍
这个Skill解决了Pi AI在复杂任务中无法主动向用户提问以获取必要信息的痛点。它模仿Claude Code的ask_user_question功能,允许Pi在执行过程中暂停,向用户提出澄清性问题,从而获得更准确的上下文或偏好信息,以生成更符合用户预期的结果。
使用方式非常简单。开发者或用户只需在Pi的对话中,通过特定的指令或上下文触发该工具。当Pi遇到信息不足时,便会调用此工具,弹出一个结构化的提问框,引导用户输入缺失的关键信息,待用户回答后,Pi再基于完整信息继续执行任务。
它非常适合需要在Pi AI辅助下进行编程、数据分析、内容创作等需要多轮交互和精确输入的场景的开发者、技术写作者或高级用户。这些用户往往需要AI能理解复杂且具有特定约束条件的任务。
建议在需要高度定制化输出或任务步骤中存在模糊变量时使用此Skill。注意事项是,它依赖于Pi平台对工具调用的支持,且提问的时机和内容质量取决于Skill的集成方式和调用逻辑,过度使用可能会打断对话流。
核心特点
该Skill精准复刻了Claude Code中广受好评的`ask_user_question`交互模式,使Pi AI具备了在单一对话流中主动、结构化地寻求用户输入的能力,而非依赖用户被动猜测并提供所有信息。
注意事项
不适合用于信息明确、无需额外交互的简单问答或一次性指令执行场景。
常见问题
这个工具和直接问Pi问题有什么区别?
它允许Pi在任务执行中主动、按需提问,获取特定信息,使交互更精准,而非用户主导的开放式问答。
需要编程知识才能使用吗?
基础使用无需编程,但高级集成和定制可能需要一定的技术背景。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/shiina18-pi-ask-user-question/raw/index.md 读取 @shiina18/pi-ask-user-question 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/shiina18-pi-ask-user-question/raw/index.md(查看排版版本)