
vastsa/pi-desktop-plugins
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
PI-Desktop의 공식 플러그인 마켓 플레이스 저장소
개요
PI-Desktop 용 플러그인 소스 및 개발 작업 공간 : 플러그인 소스, 설치 .piplug 패키지 및 빌드 도구. plugins.aiuo.net는 클라이언트의 기본 카탈로그 소스 및 지원된 릴리스 채널입니다. 플러그인을 생성하고 저장소를 바인딩하여 버전에 태그하고 제출하십시오. 센터는 파일을 포장하고 소스를 감사하고 SHA-256 및 미러 카탈로그를 기록합니다. json + 패키지 / AIUO-Net/pi-desktop-plugins GitHub fallback 채널. 이 저장소에 혼자 더 이상 사용자에게 아무것도 배. 플러그인 센터는 라이브 목록입니다 : 저자의 자신의 저장소에서 출판 한 것들을 포함하여 모든 플러그인의 최신 릴리스를 제공합니다. 이 저장소는 플러그인 / 아래 소스를 유지합니다. 자신의 저장소에서 플러그인 센터에 게시: 1. 오픈 PI-Desktop → 2. 페이지로 이동 3. 최신 카탈로그를로드하려면 4.
개요(AI 번역)
Korean / 한국어
출판 플러그인 카탈로그 및 설치 .piplug 패키지
PI-데스크탑.
**Plugin 소스는 여기에 호스팅되지 않고 더 이상 허용되지 않는 요청을 당겨. ** 소스는 저자의 자신의 저장소에 살고 각 릴리스는 플러그인 센터를 통해 간다 — plugins.aiuo.net — 클라이언트의 기본 카탈로그 소스입니다. 전
plugins/나무가 제거되었습니다. 플러그인을 발송하려면, 읽기 플러그인 게시.
플러그인 게시
# # 1. 자신의 저장소에 구축
앱 내 템플릿에서 시작: Plugins → 템플릿에서 새로운 플러그인
(panel-basic, agent-tool-basic], skill-pack], full-demo). PI-Desktop에서
devkit CLI를 사용할 수도 있습니다.
Plugins → Load dev 플러그인를 사용하여 폴더를 로드합니다.
포장 .piplug with Install 플러그인 패키지 당신이 그것을 출시하기 전에. 전체장편
계약 (manifest schema, host API, permissions, security) 문서화
docs/plugin-development.md].
##2. 플러그인 센터에 게시
둘 다 노선은 동일한 backend를 도달합니다:
- Console — 플러그인에 로그인합니다.aiuo.net → ** 내 플러그인** →
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
PI-Desktop Plugins
The published plugin catalog and the installable .piplug packages for
PI-Desktop.
Plugin sources are not hosted here and pull requests that add them are no longer accepted. Sources live in their authors’ own repositories and every release goes through the plugin center — plugins.aiuo.net — which is the client’s default catalog source. The former
plugins/tree was removed. To ship a plugin, read Publish a plugin.
Publish a plugin
1. Build it in your own repository
Start from a template inside the app: Plugins → ⋯ → New plugin from template
(panel-basic, agent-tool-basic, skill-pack, full-demo). From a PI-Desktop
checkout you can also use the devkit CLI:
pnpm --filter @pi-desktop/plugin-devkit... build
pnpm pi-plugin init panel-basic ../my.plugin-id
pnpm pi-plugin check ../my.plugin-id # manifest, permissions, referenced files, size
pnpm pi-plugin pack ../my.plugin-id # dist/my.plugin-id-0.1.0.piplug + SHA-256
Load the folder with Plugins → Load dev plugin while you work, and install the
packed .piplug with Install plugin package before you release it. The full
authoring contract (manifest schema, host API, permissions, security) is documented
in docs/plugin-development.md.
2. Publish on the plugin center
Both routes reach the same backend:
-
Console — sign in at plugins.aiuo.net → My Plugins → Create plugin: upload the package, bind the repository the plugin lives in, submit. Later versions are submitted from the plugin’s own page.
-
AI client — install the publishing skill and let an agent run the whole flow:
https://plugins.aiuo.net/skill.mdThe skill drives the MCP endpoint
https://plugins.aiuo.net/mcpwith a personal access token from Console → Tokens, kept at~/.pi-desktop/plugin-center.token. It sends the fields of your localmanifest.jsonplus the source files —ui,contributes,activationEvents,fsandnetincluded, because anything a call omits is dropped and the installed plugin becomes invalid.
A release needs three things:
- A tagged source repository. Push the plugin and tag the version (
v0.4.8); the tag, or a commit SHA, becomes thesourceRefthe source review reads. - A bound repository. The plugin is bound to one repository through the console’s source binding (a GitHub App grant). That binding is what the review and the catalog’s source pin follow, so it cannot be swapped afterwards without an operator.
- A version nobody published before, with release notes. The center audits the source, an
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add vastsa/pi-desktop-plugins