PythonIDE Docs
中文
简体中文

Agent Skills 安装与说明

一行命令安装 Skills,配合 AppUI、Widget 与 iOS 原生文档使用。

npx skills add jinwandalaohu66/pythonide-skills -g

编码 Agent(如 Codex、Claude Code、Gemini CLI 等)中编写 PythonIDE 代码时,先安装本站的 Agent Skills。Skills 提供执行规则;完整 API 仍以左侧文档与公开 schema 为准。

边界:这是给 电脑上的编码 Agent 用的安装包,不是 PythonIDE App 内的 AI 助手,也不是替代在线文档的第二套手册。

#你会得到什么

一次安装会带上 6 个互补 Skill:

Skill何时生效
pythonide先判断该用 AppUI、Widget、scene 还是原生模块
pythonide-appui编写或修改 AppUI MiniApp
pythonide-native选型并调用 iOS 原生模块、权限与存储
pythonide-widget编写 iOS 主屏幕小组件
pythonide-scene2D 游戏、场景与 turtle
pythonide-automation快捷指令、legacy ui、纯 Python 自动化

带相机、定位、通知的 AppUI 应用会同时用到 pythonide-appuipythonide-native(Skills 内已互链)。

#与六大开发路径的对应

文档路径相关 Skill
appuipythonide-appui
widgetpythonide-widget
scenepythonide-scene
iOS 原生模块pythonide-native
自动化与扩展pythonide-automation
不确定 runtimepythonide

#文档分工

层级作用
Agent Skills怎么写、禁止什么、何时配对哪个 skill
本站中文文档模块说明、示例、场景配方
schema / stubsAPI 签名与原生能力路由(机器可读)

编写时:先遵守 Skill 规则,再查模块文档,再用 schema 校验 API 名称。

#机器可读资源

#常见误区

  • 不要在 AppUI body()直接申请权限、定位、拍照或发网络请求;放在命名回调里。
  • 内联控件优先PhotoPickerCameraPickerMapViewFileImporterShareLinkVideoPlayer
  • App 内 AI 助手编码 Agent Skills 是两套体系;前者在 iPhone/iPad App 里,后者在电脑终端安装。
  • 不要编造 API;以 schema 与各模块文档为准。

#相关文档

#安装示例

bash
npx skills add jinwandalaohu66/pythonide-skills

预期效果:编码 Agent 工作区出现 pythonidepythonide-appui 等 Skills,可在写 MiniApp 前自动加载规则。