Skip to content

🧩 PI-Desktop 插件征集(第一期):文件编辑器 / 色卡选择器 / 录屏 & 截图 / 命令行终端 #87

Description

@Tioit-Wang

背景

PI-Desktop 插件生态公开征集,欢迎认领开发或在评论区提创意。

  • 官方插件市场(客户端内:插件 → 市场):https://plugins.aiuo.net
  • 插件源码 / GitHub 镜像:https://github.com/vastsa/pi-desktop-plugins
  • 已上架:Git Lens、Terminal、Pi Markdown 笔记、便签、小清新待办、剪贴板历史、草稿计算器、SSH Manager、超级域名侠、Token Insights 等
  • 开发:docs/zh-CN/plugin-development.md,或应用内「插件 → 从模板新建插件」快速起步
  • 插件可贡献:工作面板视图 / 命令 / Agent 工具 / 技能 / 主题 / MCP / 后台服务

征集方向

1️⃣ 文件编辑器(目标:替代内置 Files 面板)

在右侧工作面板完成文件展示与处理,不只是浏览。

  • 侧边栏文件树 + 打开 / 编辑 / 保存
  • 语法高亮、编码识别、大文件兜底
  • 与 Agent 联动:选中片段发给会话、查看 AI 改动 diff
  • 加分项:Markdown 预览、格式化、多标签

内置 Files 面板本身即通过公开扩展点 contributes.views 挂载,替代在架构上可行。所需白名单 API(文件写入、声明式文件范围、编辑器组件等)请在帖内提出,维护者评估后开放。

2️⃣ 色卡选择器

面向前端 / 设计的取色与配色工具。

  • 色彩搭配展示:预设色板、渐变、Tailwind / Material 色系
  • 截图吸色笔,一键复制 HEX / RGB / HSL
  • AI 配色:按主色生成搭配方案并实时预览
  • 加分项:复制为 CSS 变量 / Tailwind 配置

3️⃣ 录屏 & 截图助手(可拆分)

  • 截图:区域 / 窗口 / 全屏,标注、复制、保存
  • 录屏:区域录制,导出 MP4 / GIF,帧率可调
  • 入口:命令面板 / 快捷键 / 工作面板

4️⃣ 命令行插件(终端)

功能完善的终端,注册在右侧工作面板。已有 pi.terminal(标签页、shell profiles、复制粘贴)可增强,也可重做。

  • contributes.views 挂载,不弹独立窗口,支持多标签
  • 跨平台 shell profiles:PowerShell / CMD / WSL / bash / zsh
  • 滚回缓冲、搜索、链接识别、复制粘贴、快捷键、主题跟随宿主明暗色
  • 加分项:Agent 联动(输出发会话、报错解释)、SSH 远程标签、分屏

宿主已移除内置终端(ADR 0108),暂无官方插件 PTY API。认领时请一并给出实现方案与权限需求,维护者评估后开放白名单。

参与

  1. 认领:评论区留言方向编号,避免重复
  2. 开发:按文档或模板起步,API / 权限需求随时在本帖提出
  3. 发布:在 plugins.aiuo.net 用 GitHub 登录申请 publisher → pi-plugin packpi-plugin publish --registry https://plugins.aiuo.net → 审核通过进入官方市场(发布指南

其他

  • 功能点为初步设想,最终形态由作者决定
  • 清单外的创意,欢迎直接开 Issue

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: pluginsPlugin platform, MCP, and plugin APIs

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions